{"_id":"@adaskothebeast/angular-date-http-interceptor","_rev":"17-b5b4891720984bc0efbcac75b9a451f4","name":"@adaskothebeast/angular-date-http-interceptor","dist-tags":{"latest":"10.0.2"},"versions":{"1.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"1.0.0","_id":"@adaskothebeast/angular-date-http-interceptor@1.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"dist":{"shasum":"da17a0ba953ab05640eb2675d8b9a5778883034b","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-1.0.0.tgz","fileCount":13,"integrity":"sha512-sJasd3a+C4FkbeY5UWaYDEsxOsoQbAqgJznmIMOWUBh4uztWapw5X1rJLJFMF6+0AxTkDXEUohd4eyCDD5pecQ==","signatures":[{"sig":"MEYCIQDh+WoXr/s+E7vNRzzhr6XDjICMZbDFy60B1e+QJfgrYgIhAPv8gA2VmYTWw6W5yUnEC2tba14rZaDFxMU43lxGK10J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40354},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"esm":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs","types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","esm2022":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5a8393de558ed881da2eaed1093b1f44d8b84013","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"_npmVersion":"9.5.1","description":"Dates in JSON are usually serialized as strings. This library helps to convert them to Date objects. It also helps to convert duration strings to Duration objects.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^16.1.0","@angular/common":"^16.1.0","@adaskothebeast/hierarchical-convert-to-date":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_1.0.0_1690045847292_0.8008794775342298","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"1.1.0","_id":"@adaskothebeast/angular-date-http-interceptor@1.1.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"dist":{"shasum":"23e9d334f414a35db12564cf6e31db782718d2cb","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-1.1.0.tgz","fileCount":13,"integrity":"sha512-TCJNqWCVuq+f4VMXqXg+zzAfMnzkvwDL8BcV+8/KHoOdcjf8CQecY3ocnd9FHr9Ta48OR8DajbCFcliBLiHm/g==","signatures":[{"sig":"MEQCIEUVJwwPsHLKTP/hXVTDo9877gR0o0nGNof5AucyQDjMAiBFsXJS0APmKFuolef+5ptl3bvS8CS+n+4bXAqY2pjfWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40354},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"esm":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs","types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","esm2022":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5a8393de558ed881da2eaed1093b1f44d8b84013","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"_npmVersion":"9.5.1","description":"Dates in JSON are usually serialized as strings. This library helps to convert them to Date objects. It also helps to convert duration strings to Duration objects.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^16.1.0","@angular/common":"^16.1.0","@adaskothebeast/hierarchical-convert-to-date":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_1.1.0_1690184215118_0.4081160226500795","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"1.2.0","_id":"@adaskothebeast/angular-date-http-interceptor@1.2.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"dist":{"shasum":"ae4a84763c0540018528a44a81f62c3cd426b2bf","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-1.2.0.tgz","fileCount":13,"integrity":"sha512-6JsAZer2CKOFJZSSzmclfLVMDwl6Tc1LnRKI9mtBuTz1HZ37EGy/tYcHCSyV5HWGvWf5i0N3wkLH9qDV5FEQkg==","signatures":[{"sig":"MEUCIBM6cXbW+ps6Hz2c+mzC1pOcUh/oDuYu0cT6s4v6OILiAiEAuLcNSFsRR54nBY4OioC3aAmRoUk4cnwI5PQmnKNiZx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40328},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"esm":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs","types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","esm2022":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e4b5c4c39932b5fc44e14c9d216b31eb05e5443f","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"_npmVersion":"9.6.7","description":"Dates in JSON are usually serialized as strings. This library helps to convert them to Date objects. It also helps to convert duration strings to Duration objects.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^16.1.0","@angular/common":"^16.1.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_1.2.0_1691015815424_0.7153338172994652","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"2.0.0","_id":"@adaskothebeast/angular-date-http-interceptor@2.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"dist":{"shasum":"65bc319da84bca45ce349617f91f38475b1a19f5","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-2.0.0.tgz","fileCount":13,"integrity":"sha512-HNPvpIv9nrRCB4xrQUYW9WYCO3mTih0SggQcQQgD+jwvok6sJ5PKcove6cJMHR62DwjKJxaVZkyokdEWQKh6Xw==","signatures":[{"sig":"MEUCICo2MM48Wd/N5E+WsaVgCJXiWiljyMpE4UiCzLaYR+5UAiEA7+zd4D8knZZ4SHA4uJ9xD8odFippvw8XL05qn1mXvmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40338},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"esm":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs","types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","esm2022":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a680a7de38721a64c7252058496d6bc3580f5d05","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"_npmVersion":"10.1.0","description":"Dates in JSON are usually serialized as strings. This library helps to convert them to Date objects. It also helps to convert duration strings to Duration objects.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.1","@angular/core":"^17.0.2","@angular/common":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_2.0.0_1699714636374_0.5947084065825321","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"3.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@3.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"a0fb3d478cfbf1a4ea70a09c66b814d2e339dc0f","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-3.0.0.tgz","fileCount":14,"integrity":"sha512-l33PggpUn9L4D+OpGJjCNstWag9tmZA2B2M6BMb+b7eTfXAnVRw7X8+jlgyxFd7PekGgPfPM/BV0xIY2mA/S0w==","signatures":[{"sig":"MEYCIQDKpXawGO+zH/81mrPOy1ACHVjVfc//8yrnGtVsMCHY5wIhAOZ8ULxxyuIlurryryFnAkz/ABPNumxH8GBQBlsbkGcY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41685},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"esm":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs","types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","esm2022":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ddfd51225dea744f8d13646f74264b5e17e45020","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"10.2.3","description":"Dates in JSON are usually serialized as strings. This library helps to convert them to Date objects. It also helps to convert duration strings to Duration objects.","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.1","@angular/core":"^17.0.8","@angular/common":"^17.0.8"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_3.0.0_1704557894439_0.7057462682725346","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"4.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@4.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"e9f733a1e0edcbf9c5b20de5b001309b6b2d5987","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-4.0.0.tgz","fileCount":14,"integrity":"sha512-IFEpuy0ZBQ0fWFw+j67wD7ZHh9ni+gjD6SyLTVlFvY77YI8VT5fpvYkJY54Djv+x0YEKrCrsYl4gnrsLYzbDJg==","signatures":[{"sig":"MEUCIQDlZtjUGItr/3VbUTXEUVaYdO9mSg0muMDqW5Hl3iMyyQIgNBhybJS2Ss6WUq5lHmFcmbFyOcz9SqWKhfTgrr0Hsro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46925},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"esm":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs","types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","esm2022":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6b89c7f372480dd74104e1189d966a4dcad092b2","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"10.5.2","description":"## What problem does this set of libraries solve?","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.1","@angular/core":"^17.0.8","@angular/common":"^17.0.8"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_4.0.0_1716859184526_0.3892739042084481","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"4.0.1","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@4.0.1","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"a9509578d7a34afb8a05ea84ce58350bc65dbc20","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-4.0.1.tgz","fileCount":14,"integrity":"sha512-SfRKP8bSZmAJO6rOW9VPxwRVtio+0IkL6Wy+nS6c4VYnIWIhUk2+u/TH5vR4IXlS16QLFzydpQ8VSCJhLZxW2g==","signatures":[{"sig":"MEQCIATsiyMlLEhfvPlV8JhZHZZEXebVRFHX4EAFVYODbn5XAiAvHDYSUfjiVs94MyVpjP70KPicGnQgjlSPU18KjVlq1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46925},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"esm":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs","types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","esm2022":"./esm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a04bf19e09f1872e8c4c4c0f45bc6d1a737b8157","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"10.5.2","description":"## What problem does this set of libraries solve?","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.1","@angular/core":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_4.0.1_1716917302036_0.4915242530055808","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"5.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@5.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"c08c07f31d43ee4a599a268d9fa7399a691f50db","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-5.0.0.tgz","fileCount":9,"integrity":"sha512-DSHJfKB+I8NJ2BTF5hb8ywnAe5oPtk4Ab5UXypHdzqnRvZNidCW4i1qLUgzCCLJu+MnvTczhd1oI40UI9CkXIw==","signatures":[{"sig":"MEUCIQCDvP1f82ONJ8D5bnPWA2QAqq1zhh4vpf5zm8x0jigDHAIgKTeNh8G/tFIZb9b+LjbTptsTYHWmD3toESuMeD9lLR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34771},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ac396ac45c5f37d050e30d30fe47c0a6f7b620df","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"10.9.0","description":"## What problem does this set of libraries solve?","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.1","@angular/core":"^19.0.5","@angular/common":"^19.0.5"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_5.0.0_1735898373303_0.33675697226283785","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"6.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@6.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"3e59b5bae0168ddeaa18a830aeb28f85d35a7976","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-6.0.0.tgz","fileCount":6,"integrity":"sha512-8PVd6G1wf0rQas7RQnolCtG/ciaCX1glrAP3wWNdWqThdFbLdQ9alUEINfezRxqjouITGe2tq1PzYFtyX8/pww==","signatures":[{"sig":"MEUCIQDnkkD8pTNX1b+58sTjgMO7gaVZJCYvD0FRMAcNXi1w+gIgMjG6eNcPVh3Vfjfs+/kQNlfhKrHHWe7/5McLjP0q3iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41850},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"55f79fc389d6933a3a9659c77e3f23eb13be379c","typings":"index.d.ts","_npmUser":{"name":"adasko","actor":{"name":"adasko","type":"user","email":"adaskothebeast@gmail.com"},"email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"10.9.2","description":"## What problem does this set of libraries solve?","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.1","@angular/core":"^20.0.3","@angular/common":"^20.0.3"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_6.0.0_1750512787295_0.7280421081860413","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"7.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@7.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"59093f9a681b11145f865514f55c8ee9846e7c6a","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-7.0.0.tgz","fileCount":6,"integrity":"sha512-lrMhI5Nb+bkfAfz03+bjCEeJzRqg5lzKRBeZ77ofwZVXL0wqmMiYyhVthdvuCJBL074ysLovjlTmWOZBPZdoKw==","signatures":[{"sig":"MEYCIQD216HNO2R1NWekxSM5m2jAR5TJ4UTOOsBicQ4ypnQE8AIhALuehOKltG+xbEJKyXPO5iJRd5uDeHMh+pwleHc7Vqq/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44212},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4b1f3945958b60806b57550bbd812ae9fbca679b","typings":"index.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"10.9.3","description":"Working with dates and durations in JSON can be cumbersome and error-prone due to the lack of a standard format for date-time serialization. JSON, by its nature, does not have a specific data type for dates or durations. As a result, dates are usually ser","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.2","@angular/core":"^20.3.4","@angular/common":"^20.3.4"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_7.0.0_1760267044551_0.1311472035898429","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"8.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@8.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"0baca58cc23de197c5893156f750ba9ecd6806cd","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-8.0.0.tgz","fileCount":6,"integrity":"sha512-lGZbh4aEVGM43UktjqKu49q7kFDAvsUJdPfWExADw+9Es5uWFkSj2zfosnvoerk6/tr1j4j71oWy6ys5NdFChg==","signatures":[{"sig":"MEUCIGF4IAfTNyYbE6rTjhcnpzb6DkTz1uV4iiJsO0O4niyoAiEAwbLwNpojVr1+j/mPcBNSO1jbQ4w1Qvmp3Tao9lbpQVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52437},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./types/adaskothebeast-angular-date-http-interceptor.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b452bdb4251a869fc28fbf45cb6916616651a876","typings":"types/adaskothebeast-angular-date-http-interceptor.d.ts","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"11.6.2","description":"> **Production-ready, security-hardened date/time conversion for JSON APIs**   > Automatically converts ISO 8601 date strings in JSON responses into native Date objects — deeply, safely, and blazingly fast.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.2","@angular/core":"20.3.13","@angular/common":"20.3.13"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_8.0.0_1763832213513_0.5985388023182936","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"9.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@9.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"e534d5c4bfc3b91c114d134c9d260d5634a1074e","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-9.0.0.tgz","fileCount":6,"integrity":"sha512-4vz7Z/P7Tv+bGQp8sEHrjecSdKPEpgJGyyt+aGTxzQiVM1ovXvK4YT7dVoXbLs8tVDCvebEVIgzvhzY8yR5Orw==","signatures":[{"sig":"MEYCIQC3qlDVljkcgUMZoMFLt0/SiWlXGtmHyymGAm8D/eernAIhAMuvEzD0Xtx2vJVXSYjxfgnxKQVN4Xi4fwyac4rLsdHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adaskothebeast%2fangular-date-http-interceptor@9.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52428},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./types/adaskothebeast-angular-date-http-interceptor.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/adaskothebeast-angular-date-http-interceptor.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4141ad5a-b330-44c2-852b-128e49c3e4d7"}},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"11.6.2","description":"> **Production-ready, security-hardened date/time conversion for JSON APIs**   > Automatically converts ISO 8601 date strings in JSON responses into native Date objects — deeply, safely, and blazingly fast.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.2","@angular/core":"21.0.6","@angular/common":"21.0.6"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_9.0.0_1767539367465_0.04063223269965266","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"9.0.1","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@9.0.1","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"76e3b3334db74653a8930ea3a0942284f5da7511","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-9.0.1.tgz","fileCount":6,"integrity":"sha512-FBsOQkQekx0ic2KBW8h/K/XsQSAnO8oS3xGAA1xR14WDtWuhm8xGQR2ukW7BexDNGNqqr7FYMcbS44KGhKzhig==","signatures":[{"sig":"MEQCIAwWQcAZLhAR3Eq9Cw+SGviaQ7je8AztkUQbb8CgfrbGAiAmYl1cxQyplm3apjaNvdcQrQ/rifgpHRmZ/L5/YaefyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adaskothebeast%2fangular-date-http-interceptor@9.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52428},"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./types/adaskothebeast-angular-date-http-interceptor.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/adaskothebeast-angular-date-http-interceptor.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4141ad5a-b330-44c2-852b-128e49c3e4d7"}},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"11.6.2","description":"> **Production-ready, security-hardened date/time conversion for JSON APIs**   > Automatically converts ISO 8601 date strings in JSON responses into native Date objects — deeply, safely, and blazingly fast.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.2","@angular/core":"21.0.6","@angular/common":"21.0.6"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_9.0.1_1767539923715_0.8901637587946196","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"9.1.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@9.1.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"a1c7ce65cbbadf236d7a5fc5f2cbf5fe5609897c","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-9.1.0.tgz","fileCount":6,"integrity":"sha512-98UGuNtMfR0SZeYaJZqUh/gF2isyD7/nP/ihwgFEuUBvkk9Zpd0uDusz6xUvhUx8VSktonDAmKlEPLThobcXJg==","signatures":[{"sig":"MEQCIFNchpI06rpP+CbuZgrKU3JR0hLbRDr0GRpQ3lHrajkrAiBnZO+cPA7RSo/MywzVZ4J6Zti0ASdXjCGvZl3NZUKWSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adaskothebeast%2fangular-date-http-interceptor@9.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52450},"type":"module","module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./types/adaskothebeast-angular-date-http-interceptor.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/adaskothebeast-angular-date-http-interceptor.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4141ad5a-b330-44c2-852b-128e49c3e4d7"}},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"11.11.0","description":"> **Production-ready, security-hardened date/time conversion for JSON APIs**   > Automatically converts ISO 8601 date strings in JSON responses into native Date objects — deeply, safely, and blazingly fast.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.2","@angular/core":"^21.2.7","@angular/common":"^21.2.7"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_9.1.0_1775284649712_0.9377301901643158","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"10.0.0","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@10.0.0","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"40bff1fa0d37e3dd24cb8500254f21830255ff59","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-10.0.0.tgz","fileCount":24,"integrity":"sha512-e5JPKmLdcGhRDmVfHAC/IMTWtWEKh2SFwKB76MiBE2AsabOO7WR0Vn9w65vA9KBoOUyLnn+OFzofW8v33Na9Xg==","signatures":[{"sig":"MEQCIGI6B3Xqorj5tlLKr7uce0G2wLhHf/Yd9uVUozXYLgtEAiBhjwYPf9ETAKg5tV3v5m7MbZ3EqQuNn+HdUbjztyZyfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111242},"gitHead":"d939a562c5f5947e98df253b28d384399481063e","_npmUser":{"name":"adasko","email":"adaskothebeast@gmail.com"},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"11.16.0","description":"`@adaskothebeast/angular-date-http-interceptor` converts date-like values in Angular `HttpClient` JSON responses. Supply any hierarchical converter through Angular dependency injection—for example, the native-Date, Day.js, Luxon, or Temporal converter pac","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.2","@angular/core":"^22.0.8","@angular/common":"^22.0.8"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_10.0.0_1785246809931_0.9297564590122664","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"10.0.1","author":{"url":"https://github.com/adaskothebeast","name":"Adam Pluciński","email":"adaskothebeast@gmail.com"},"license":"MIT","_id":"@adaskothebeast/angular-date-http-interceptor@10.0.1","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"dist":{"shasum":"ea4b415ec2e247e0d9a9f297140d2075002dee8b","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-10.0.1.tgz","fileCount":6,"integrity":"sha512-/ab0tSX1WXznBK1DZHG9JOh8hrorFmVmdCpAZixnRwcVSHRIbmRBJ/PnPVQtQgMXNkesae+E5I0ju5N51yEd3A==","signatures":[{"sig":"MEYCIQCefbn1lFZUh2Eb2oLJhgnQUADfdVVHsMUtyJyjznbSIAIhAM5fIIRFgKh4qFJ9KklHU38mqzhzTrzOdzJ9yfGFScBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adaskothebeast%2fangular-date-http-interceptor@10.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18673},"type":"module","module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","exports":{".":{"types":"./types/adaskothebeast-angular-date-http-interceptor.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/adaskothebeast-angular-date-http-interceptor.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4141ad5a-b330-44c2-852b-128e49c3e4d7"}},"repository":{"url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git","type":"git"},"_npmVersion":"11.16.0","description":"`@adaskothebeast/angular-date-http-interceptor` converts date-like values in Angular `HttpClient` JSON responses. Supply any hierarchical converter through Angular dependency injection—for example, the native-Date, Day.js, Luxon, or Temporal converter pac","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.2","@angular/core":"^22.0.8","@angular/common":"^22.0.8"},"_npmOperationalInternal":{"tmp":"tmp/angular-date-http-interceptor_10.0.1_1785250685040_0.314880408353889","host":"s3://npm-registry-packages-npm-production"}},"10.0.2":{"name":"@adaskothebeast/angular-date-http-interceptor","version":"10.0.2","license":"MIT","author":{"name":"Adam Pluciński","email":"adaskothebeast@gmail.com","url":"https://github.com/adaskothebeast"},"repository":{"type":"git","url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git"},"bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","peerDependencies":{"@angular/common":"^22.0.8","@angular/core":"^22.0.8","rxjs":"^7.8.2"},"sideEffects":false,"module":"fesm2022/adaskothebeast-angular-date-http-interceptor.mjs","typings":"types/adaskothebeast-angular-date-http-interceptor.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/adaskothebeast-angular-date-http-interceptor.d.ts","default":"./fesm2022/adaskothebeast-angular-date-http-interceptor.mjs"}},"type":"module","dependencies":{"tslib":"^2.3.0"},"_id":"@adaskothebeast/angular-date-http-interceptor@10.0.2","description":"`@adaskothebeast/angular-date-http-interceptor` converts date-like values in Angular `HttpClient` JSON responses. Supply any hierarchical converter through Angular dependency injection—for example, the native-Date, Day.js, Luxon, or Temporal converter pac","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-S42J0EAs3JArvLx5omJbMwf8maImwjO2bgcmUm4yrZzionYhAjqIrR9fg5ZQckPFAvJoOvxMuIuGNUTNP94CnA==","shasum":"4b635462e51545f17326f8c8b064023f66b604f3","tarball":"https://registry.npmjs.org/@adaskothebeast/angular-date-http-interceptor/-/angular-date-http-interceptor-10.0.2.tgz","fileCount":6,"unpackedSize":18673,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adaskothebeast%2fangular-date-http-interceptor@10.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDrrsDbjfgAiEiHuAI2jvdLCA9qSjPJUL9vWI6SgWFBsAiA8b4kDrFdKJAKIIguUXt/x12SlhI+J/rCUX4A9qYDrIA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4141ad5a-b330-44c2-852b-128e49c3e4d7"}},"directories":{},"maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/angular-date-http-interceptor_10.0.2_1785252305177_0.3299941405104727"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-22T17:10:47.181Z","modified":"2026-07-28T15:25:05.675Z","1.0.0":"2023-07-22T17:10:47.512Z","1.1.0":"2023-07-24T07:36:55.331Z","1.2.0":"2023-08-02T22:36:55.560Z","2.0.0":"2023-11-11T14:57:16.572Z","3.0.0":"2024-01-06T16:18:14.608Z","4.0.0":"2024-05-28T01:19:44.742Z","4.0.1":"2024-05-28T17:28:22.253Z","5.0.0":"2025-01-03T09:59:33.498Z","6.0.0":"2025-06-21T13:33:07.485Z","7.0.0":"2025-10-12T11:04:04.755Z","8.0.0":"2025-11-22T17:23:33.710Z","9.0.0":"2026-01-04T15:09:27.601Z","9.0.1":"2026-01-04T15:18:43.849Z","9.1.0":"2026-04-04T06:37:29.862Z","10.0.0":"2026-07-28T13:53:30.089Z","10.0.1":"2026-07-28T14:58:05.181Z","10.0.2":"2026-07-28T15:25:05.326Z"},"bugs":{"url":"https://github.com/AdaskoTheBeAsT/date-interceptors/issues"},"author":{"name":"Adam Pluciński","email":"adaskothebeast@gmail.com","url":"https://github.com/adaskothebeast"},"license":"MIT","homepage":"https://github.com/AdaskoTheBeAsT/date-interceptors","repository":{"type":"git","url":"git+https://github.com/AdaskoTheBeAsT/date-interceptors.git"},"description":"`@adaskothebeast/angular-date-http-interceptor` converts date-like values in Angular `HttpClient` JSON responses. Supply any hierarchical converter through Angular dependency injection—for example, the native-Date, Day.js, Luxon, or Temporal converter pac","maintainers":[{"name":"adasko","email":"adaskothebeast@gmail.com"}],"readme":"# 🅰️ Angular Date HTTP Interceptor\n\n`@adaskothebeast/angular-date-http-interceptor` converts date-like values in Angular `HttpClient` JSON responses. Supply any hierarchical converter through Angular dependency injection—for example, the native-Date, Day.js, Luxon, or Temporal converter packages.\n\n## 📦 Install\n\n```bash\nnpm install @adaskothebeast/angular-date-http-interceptor @adaskothebeast/hierarchical-convert-to-date\n```\n\n## ⚙️ Standalone configuration\n\nRegister a converter for `HIERARCHICAL_DATE_ADJUST_FUNCTION`, then add the functional interceptor via `withHierarchicalDateHttpInterceptor()`.\n\n```ts\nimport { HIERARCHICAL_DATE_ADJUST_FUNCTION, withHierarchicalDateHttpInterceptor } from '@adaskothebeast/angular-date-http-interceptor';\nimport { hierarchicalConvertToDate } from '@adaskothebeast/hierarchical-convert-to-date';\nimport { provideHttpClient } from '@angular/common/http';\n\nexport const appConfig = {\n  providers: [\n    {\n      provide: HIERARCHICAL_DATE_ADJUST_FUNCTION,\n      useValue: hierarchicalConvertToDate,\n    },\n    provideHttpClient(withHierarchicalDateHttpInterceptor()),\n  ],\n};\n```\n\nThe functional interceptor works with Angular's Fetch backend, XHR configuration, and `httpResource()`.\n\n## 🧱 NgModule configuration\n\nFor applications that use class-based interceptors, import `AngularDateHttpInterceptorModule` and provide the same conversion function.\n\n```ts\n@NgModule({\n  imports: [AngularDateHttpInterceptorModule],\n  providers: [\n    {\n      provide: HIERARCHICAL_DATE_ADJUST_FUNCTION,\n      useValue: hierarchicalConvertToDate,\n    },\n  ],\n})\nexport class AppModule {}\n```\n\n## 🔍 Behavior\n\nOn every `HttpResponse` whose `Content-Type` is `application/json`, the interceptor clones the non-null body with `structuredClone`, invokes the injected converter, and returns a cloned response containing the adjusted body. This leaves the original response body untouched. Non-response events, empty bodies, and non-JSON content types pass through unchanged.\n\n> 💡 The converter is responsible for deciding which values to transform. For native `Date` instances, use `hierarchicalConvertToDate`; substitute a converter from another `hierarchical-convert-to-*` package when your application uses a different date type.\n","readmeFilename":"README.md"}