{"_id":"ng-safelogger","_rev":"31-484b7d0fa490a71179b1077bd718653c","name":"ng-safelogger","dist-tags":{"latest":"1.1.14"},"versions":{"1.0.0":{"name":"ng-safelogger","version":"1.0.0","author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.0","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"6acc0d3505657c31e24e6aedd69ad20c56495567","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.0.tgz","fileCount":13,"integrity":"sha512-2C806HTOAkqlTiceN5hO+9PRGILYxml13fDWhNihkCsY3qloYDOOrbY6t0qTeOdcr5opPz0ZK0C7puydJpKt1g==","signatures":[{"sig":"MEYCIQDzZOWKirZ6rlCaKzdq2SYBLxt7KgYZNtyuharx3u3QHAIhAMDubg6+MKWNs7f8BgqLtbYTmNLNeubvGYhGU+lRO+YQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40148},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":"^16.0.0","@angular/common":"^16.0.0","@angular/platform-browser":"^16.0.0","@angular/platform-browser-dynamic":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.0_1741987573565_0.14091340348406622","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"ng-safelogger","version":"1.0.1","author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.1","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"b1d6d4f3165af514b75c5e8ef90edbb9663d3945","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.1.tgz","fileCount":13,"integrity":"sha512-+PZUyUgF27VLTWF8kV1Py6GG39wBIVDmAeUSeV23v4DDEPLKreFey3bT/dhShnPGTENzweOk7JKWL15uPBnw3w==","signatures":[{"sig":"MEUCIQCY9VsjXVFhZjb2QouJuTHA4G0ru2zXnsKTkIhnTzvNlAIgKmIotAams/GOzrmuF6UpTKQQGAizyKIY5it1XwtzXlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41789},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":"^16.0.0","@angular/common":"^16.0.0","@angular/platform-browser":"^16.0.0","@angular/platform-browser-dynamic":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.1_1742046042903_0.1373156476399393","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"ng-safelogger","version":"1.0.3","author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.3","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"915461030bb38abc767b84c6723ca3db777db159","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.3.tgz","fileCount":13,"integrity":"sha512-LpLh4TtbbSxNzwxwW9Msb+af7jIvUNDsyYMrkNKz/vvyxHfD96IVtTQJKwJLU+6ttmfJsZljaV2LhNFugmPuhg==","signatures":[{"sig":"MEYCIQD6Zx8uNjhxu7V4ElqHza+ytk7oneWI1a8QPzBM2tTYiQIhAMgZc2YwJHWAqDtMoMFsaLFjHtQ9xS0sYL4554i+Grp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41949},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":"^16.0.0","@angular/common":"^16.0.0","@angular/platform-browser":"^16.0.0","@angular/platform-browser-dynamic":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.3_1742047479290_0.37944548807032996","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.4":{"name":"ng-safelogger","version":"1.0.4","author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.4","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"895489dd994a5a511b349096be037a2ffcbf659d","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.4.tgz","fileCount":13,"integrity":"sha512-K9sm0J3Reo1Vt/sTzKhMTphRNYEHA5bqTpGY1NjZtjs8DMlbnoqYbuMWlMHKeIW1NPRvFj/LOtNebeiqgG1JeA==","signatures":[{"sig":"MEQCIGlca9u6Yh9YecQRHVI46I1Kh3zeCrxdHAjKFSgfgOGNAiA+HnTLQvFUVWh0RRwx2KsVQRp0C2x0mWB3+6IKfrMC1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41699},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":"^16.0.0","@angular/common":"^16.0.0","@angular/platform-browser":"^16.0.0","@angular/platform-browser-dynamic":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.4_1742049130564_0.5149242298525694","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.5":{"name":"ng-safelogger","version":"1.0.5","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.5","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"4e5558595ee1cf2482bd09267009cf75ecd89329","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.5.tgz","fileCount":13,"integrity":"sha512-O+aID9/CHNo3A2u8dM7J04AugOPIElnQoILMd/KB7BzPqX3W7K7BphxBu5Z6Tv2CjHq5mtNrBJsSdtszgbbGjQ==","signatures":[{"sig":"MEUCIQClzH5+1PkyBDAJ+6L6j30IEasOS2G7B+psOTqgcg2KWQIgWQ8xil2w1DxnY/5TTQs2anvwEEb1uhFp94m1YdUCAhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41949},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.5_1742067633248_0.10259708816709256","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.6":{"name":"ng-safelogger","version":"1.0.6","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.6","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"d043ea59f54e402eb1d055d74efaac4eb6106a17","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.6.tgz","fileCount":13,"integrity":"sha512-5LaKA49el6xwEJ1PiW6LRG/JjXNIoWUKlxk8uuhQYhZ263xIC1+S6qynbf4wqHT4mXBxvgGjX76+jDoDvqtH0Q==","signatures":[{"sig":"MEQCIAuAoVZQhJN3wvtKCgwGchmcVckU1PLl/4x/Mu3X0uEdAiBBDCK+koFF8FqVhBYif8D2H7J4XvSlEXfvz5ClYaUwFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50383},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.6_1742123150105_0.2348225313904888","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.7":{"name":"ng-safelogger","version":"1.0.7","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.7","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"7cefb6bfb9578b40cab5333792967483701e3a2c","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.7.tgz","fileCount":13,"integrity":"sha512-AKWcDiVEdszw0nUPHUIm/WZrp8hsQ75RQN+p4IuK12hcc9JL4e1h5Id9sQzLvGRj6yUYFXZq5gEZjl7OU2Ofcw==","signatures":[{"sig":"MEQCIFtd1SXSDWDx15gyqeX03Hl9ZWgUMMBpT0qRF2qeEjbWAiBBgHKJitFAzNFhArNBmpxtiveLdajwVP6TjFp+LrvBEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50311},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.7_1742124075169_0.7243587214877805","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.8":{"name":"ng-safelogger","version":"1.0.8","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.8","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"1e9cfed55601340b5258221244d8f219dd123891","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.8.tgz","fileCount":13,"integrity":"sha512-915ikW7Do0Gl50vmmVq21Bq8rlMlX4aMUUp/uibuVEKjVAjIbO/lYPqpzfkS0qnJZ+VEbXPZqKrzUG0dTp/hsw==","signatures":[{"sig":"MEYCIQDC/CRcEMeM9muY/O/vJmugKDsBEiKlbkII8hU9WnBcNwIhAMgamEhTy7S4TCBJENcJz9iBPZ3npdxzZMueCko4Tpp9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50126},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","jsencrypt":"^3.0.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.8_1742139872277_0.6091748926027611","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.9":{"name":"ng-safelogger","version":"1.0.9","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.9","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"b0096ade8bc0543253c1f9594929a8e54d26d9db","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.9.tgz","fileCount":13,"integrity":"sha512-ELR+AgL681csylwz4xJAmRTmoyHx15lCx+g8+taWN2FevklbsxrX1GKCEY7E/rfmqH+M0bMPiOCdBx24z2maZA==","signatures":[{"sig":"MEYCIQC0TfWhccu04OqgGFSJpWItV5i5N/6LrKG6Edg87gcBxAIhALhod0P19TsSwHCq2S/d3eu0txHiwUsc22acpHmBnpQJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48734},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.9_1742141732995_0.9537278223623922","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.10":{"name":"ng-safelogger","version":"1.0.10","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.10","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"a6ec67fd68e03c9d430b27129da543418e5b235c","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.10.tgz","fileCount":13,"integrity":"sha512-8wpAHy0/LA36hXKyP9AC9hwxT3csfam1lXrhSf75Kv9TDptSYNiX64GPxqWPEuGE8Nd4Gol/lhJpDlG1XjD5qg==","signatures":[{"sig":"MEQCIGEkLyQGPbNe74T9KKvzGMHitx92oqBdd1/Y/noNzNrlAiBrMdHU4uqDnebu8GKwJobgV3Pv8rVNFtqCn8mgU64Vmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49184},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.10_1742145392004_0.05872193650095059","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.11":{"name":"ng-safelogger","version":"1.0.11","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.11","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"fff5a7f15be069796ae1440b1985367140b88b47","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.11.tgz","fileCount":13,"integrity":"sha512-8JfWaBm6Z/q25bu148r7j1z2kMCX9PLkoaM/6PHusYMP8IWcWMILe1xps7o1304rOwx7uvP1HT/ryEmbWrSnew==","signatures":[{"sig":"MEYCIQDzrBRDoxxd2/DzNsISRQ3laVnk1I7Vh0DP0XKNzR/9LQIhAM1E+c8m/0kWNfV1W8ejHo6hkJOJygh/TL2jqKDz3EhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49203},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.11_1742148594098_0.2030754361874063","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.12":{"name":"ng-safelogger","version":"1.0.12","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.12","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"97432719c55750db0c79839282c31538098fa82b","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.12.tgz","fileCount":13,"integrity":"sha512-wh7JFjJQXhuv8bgYso9CIRIssC6v7Eo3nuhaZp8cpnRxYoDDXLoY/ldu2A/5Q5ZUQD6BxsVvL1B0S6tPKvGzAg==","signatures":[{"sig":"MEYCIQDEh4tLB3ySLZdJ0UgzRBSR+32fxypkWprA730BGIqwYQIhAJy1N4SKPiJRMtzxRcdT0KaV9LkPSJaIoUEWUY8q2jyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51635},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.12_1742149299946_0.5138383627993561","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.13":{"name":"ng-safelogger","version":"1.0.13","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.13","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"d1c2df2e79601bd960919c309d4fd613e28aa4d5","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.13.tgz","fileCount":13,"integrity":"sha512-BmCySzb6/rpK35BpGI4W5I8dNTPWHXaeLrO17o+gjTMoTFg5EDpy4CNHgUo+fxDfqau+lzFk5n0MLBI+JUTfSg==","signatures":[{"sig":"MEUCIGADUgQlGv89jxaE8yHsDpm+kCIlFR1QQY2lfAWhvmMLAiEAo80m96UhrrUUpp+VQIRq7cKlKpCXYBmtQcBSO8bB78s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51868},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.13_1742223860391_0.5133556814871256","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.14":{"name":"ng-safelogger","version":"1.0.14","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.14","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"bd9f73dc746d817654b4346379c837391651b25d","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.14.tgz","fileCount":14,"integrity":"sha512-VQNGPW42+PgMhVuq4y9E0GkWXB2ksfmmozvJndgYSVGO3hohb1ykYgniNsnu5Y07/3j5vxChTn7SfqSiFG6UKA==","signatures":[{"sig":"MEYCIQCi/iMPFsOJnaUCHERH4BMIrzFbxEm9uEuvAqBoLQRh+QIhAKQWywPAQh3QrO7+Q9kxWOdkhQVARFzzdFrqBh+x1tWk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52479},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.14_1742224244155_0.22109988128647773","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.15":{"name":"ng-safelogger","version":"1.0.15","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.0.15","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"2f874b5545b834145f5b6de845fcb4dd6a5fb0c5","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.0.15.tgz","fileCount":14,"integrity":"sha512-YvLizOZi8WxWfs5lYOtkxM5SaYtjmW57RYIKXRYleNLzMxaW0J/V6n6XLZtqQ2LsQUp/+XeOAtZQNrLOlGWadQ==","signatures":[{"sig":"MEQCIC9bsgPtP18Bp2foTZJK+aiHZzR84zpUQLtP8aCIoHtzAiBlk47D9lcy3G1j2qn65ME5Hc1ZmrM9Ib4uN1a3gpThAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56484},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.0.15_1742241687316_0.38627638993078617","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"ng-safelogger","version":"1.1.0","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.0","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"e2f951871e3302981b0ed315603a13d4866a2fed","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.0.tgz","fileCount":15,"integrity":"sha512-2JApVlUNMcxp2DveDKI1CDolzvVS9PoeW3juWtw82U1p6R3F4sUZny7KUAc/BNuuHcjAnbHzMmj06Qumn7JiFg==","signatures":[{"sig":"MEUCIQDSJmlL3h23ssEOLADzYP5xZqnMPjlYrJ5iGudzcxL8igIgZ40J8+38629PL8fO4Ln/DEA4vV80rm8cUDhPABohzQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65633},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.0_1742326995585_0.8155121638887577","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"ng-safelogger","version":"1.1.1","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.1","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"0133576e787987cda8c5385b48bc0e054697f5a9","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.1.tgz","fileCount":15,"integrity":"sha512-liDQFdGfa5ba2xq3gTd87puyrkAjv2iUnZM689PcNhPChD4ZQHiCejPL5H1RFf0ias5QXdwInftdKEr/oX5ftA==","signatures":[{"sig":"MEQCIH/o+ZDcwspHofi0h8gJHJU+VR4GdB4Z5zBDufgYJe/tAiBLn4AEXzf7VwuvCViQ2Kc1xeFM/2vZUpvfiPLoDMbT+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65784},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.1_1742327542129_0.48788194919523287","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.2":{"name":"ng-safelogger","version":"1.1.2","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.2","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"b254c0fb2d9968ed0b6c6f46c572a5d5ba6f4ceb","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.2.tgz","fileCount":15,"integrity":"sha512-WNx87ZPkZh5/dyhO29u4MJnEw/byQk9e/ZgF4mM2RZcEqwgmr32Zu0ymg/+mAI1ZBRoyZIcAI2MBpa/obOD3cQ==","signatures":[{"sig":"MEQCICVSgeFa+nat4FpQiplIZiAr+Ync4tdkKsRagWq7poeXAiArxcZVQg0OKdsdQHWW09HW7uYN4g9hpmp4dQv8FPB5LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65924},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.2_1742365253386_0.22443165329307746","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.3":{"name":"ng-safelogger","version":"1.1.3","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.3","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"c7a8ccad3f0ba70883578c34e903e40644e9b0c2","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.3.tgz","fileCount":15,"integrity":"sha512-gX0GJPBRMqHdHOn75tyb06zTTf7hL+asdNJOhnWWaYZm7WDyLH2Qb94CnXwJK0Sgu9nTVA9jXc5HFQ3aMFgTUQ==","signatures":[{"sig":"MEQCIGGcrPx5oTCrHwmW9FKwTiWqDUIOV2zpLZQfzhgm0SveAiBT7YvaJI1ZCYCUnSSK/h5fJ9/m2dBTHCrisZMIkwn4NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66038},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.3_1742365769714_0.8476983833045448","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.4":{"name":"ng-safelogger","version":"1.1.4","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.4","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"aea20705650f9317f1aebab3b8ef9853a1a128d6","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.4.tgz","fileCount":15,"integrity":"sha512-QC9BldIc0zry4KzE46v4eIjSuH9xRJ+jf3lVc894TExruwEstdNDjGyYk8PiYYj3EFPYt7Kuqgxaa6CkoMfEPA==","signatures":[{"sig":"MEUCIDQJ4l5EL37RzwwPS2YTSJbvjpaHPAmfUh3kqJnsoiFFAiEA9iXYo0BAnM5geSGv3r6CMcBp5ODjSiG+DeUE+PX03R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67013},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.4_1742380532483_0.022813471393498874","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.5":{"name":"ng-safelogger","version":"1.1.5","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.5","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"7ae3b71c9924ce7910235c3c55742f5a351654d7","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.5.tgz","fileCount":15,"integrity":"sha512-7cClNwvWzkPgmnCWFNvUzH5/3e2ZwpyoRyrWHSAW5v/l2sMxB2qWc0gJ9fB4eAwK1VFD1O5SzQvu+Dg8FigfOA==","signatures":[{"sig":"MEQCIGGqir7txwxP6gCKR3yig8WQewW2woSGGI8qkS75HHZjAiAy5KQIvRTnGzyHPXYsg97/JXXN/bL43N31Xuwg2F7MIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67288},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.5_1742395199539_0.11898931861175188","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.6":{"name":"ng-safelogger","version":"1.1.6","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.6","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"44b3d5e0fb5e7a63684bbbfa44672dabb2cbcba4","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.6.tgz","fileCount":15,"integrity":"sha512-NZ5Xe475nDflMo4Z4gGRcf+01mXDEvpGAm5XBdDfgPUnqFcvjX3stwNK2R6zLzOaFrBy3Aui8Xo8F723bGdESQ==","signatures":[{"sig":"MEUCIEz3/jO+I9yr8S2doCvxlTSIG2Tyw6iYQysMTYGOiM2RAiEAw5lBF73zLzSsBJa1T10qoLscw3qjcToSklVRBOW5B3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68672},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.6_1742403516431_0.3714442382526666","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.7":{"name":"ng-safelogger","version":"1.1.7","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.7","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"feadc0fdbd810377cbe74546b280c81d45696bbe","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.7.tgz","fileCount":15,"integrity":"sha512-tWnFjm+76LJjP4sy298JgwbB1SbqJMXq4wLmgFOXeX9xi3GfkBZ+WjUXMuoycfUbhqSEl9W9E38f+HW/ZyrBSg==","signatures":[{"sig":"MEUCIQCtJPppeUgkZWTFJtd6WNHCE2txNWPf7OTPc1PLbntzAAIgZQo+WDGN+IIpuGhTOU2wEDfGkJ3OfrHLeNbF0+VZU74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67908},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.7_1742404034947_0.4232884645502577","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.8":{"name":"ng-safelogger","version":"1.1.8","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.8","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"8bd46bfccfcf39cd128a81484956142f1c8780b9","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.8.tgz","fileCount":15,"integrity":"sha512-1K8tdRwe0OruRyWoZxOB56q91pXZf1N1x9frHrDpzB1/D77Ekgb7twl4akI5tYp4Eq/AnUYjhuX4sUSUCR4XIg==","signatures":[{"sig":"MEUCIQCUFw8A8M8u4+5ZhMOo6rjL33d5TZRv4m+ZZbdi+Hy4bwIgeLcFv5xVzlPcw1E54HrChNiRgrUp07lP29DPCzeXCfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68860},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.8_1742413062613_0.800778860138591","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.9":{"name":"ng-safelogger","version":"1.1.9","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.9","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"853f77994f5b531d41769edc74e8a1f10608acfd","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.9.tgz","fileCount":15,"integrity":"sha512-GK2HcO6uPzOHhwbRhbWdraCTR+aAly6uqpGXKLcHvT/N1KMKMijIO0nZSrBr6LFhFL4lpFNcvbu71nciban4Yw==","signatures":[{"sig":"MEUCIQD3iIHO9ZgphvM1J65eU/2NvNC1jgfAo01h8vTG+vxjagIgNw8bktZmMSC8z2x+zmjwUiJ8F+VCCuryQHfTEpDFsTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68894},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.9_1742413491339_0.9573239513196208","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.10":{"name":"ng-safelogger","version":"1.1.10","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.10","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"606b993d75fc74c6ad5bffb1dbdb476afc158388","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.10.tgz","fileCount":15,"integrity":"sha512-gZhr+Cn+uSVkMS5eBc6NfDxnDL4sMbK9ku9y34lCWXHxd4aL+coehJRq49RCx3HAhbT6IqX7bsDx6w69eYQY+A==","signatures":[{"sig":"MEUCIH7rnfiaFA5cTerzotuT3kdyuHbduLi4MQPOiw0gzQW/AiEAxS+Dwoq2wTzGYQJCzH4S9Nu4Zy/bwihRp4mR4RSc6dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69108},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.10_1742413946290_0.8201051524059979","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.11":{"name":"ng-safelogger","version":"1.1.11","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.11","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"434d0144a21b558e3e8e5c68272b925fb72fd93c","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.11.tgz","fileCount":15,"integrity":"sha512-pX8s5Skr6EqdpNC8cug3jRBBG321spvNqChsHTg+FYGeoOpVur9fR9BZ9/zlm1vzuegiqIpFjVmb0Xexpq9kGg==","signatures":[{"sig":"MEUCIHoQf86oUViaaq9CjLfK+uH9La44Halhudc9HJrXzjhVAiEApgTWTTpXDiBqYddy4aMC+o3ep0TNboKG2uk9kNIdhjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68768},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.11_1742414671885_0.49485482316044616","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.12":{"name":"ng-safelogger","version":"1.1.12","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.12","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"b8542baf38d405ccf49139db88cd2cf31e880996","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.12.tgz","fileCount":15,"integrity":"sha512-N0Ikj4iGeINUF081Uw9f+vzmE6YztuSkBc5u0VrE9zJVjThQ8V2cYMd1JYlXSBFXy9hDBEYMZenCrFJVnm2yTA==","signatures":[{"sig":"MEUCIF6prO+PQMcpcS7ijzVbeL0X1wQ4beFI0mCvbzoNnAivAiEAySPox0CE99AUxRR4/ip/RUbsRnCCIWM+37CYXDF3EGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68046},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.12_1742416431241_0.49831745328417143","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.13":{"name":"ng-safelogger","version":"1.1.13","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.13","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"af22667331e4ce8677e4ab66e218bf7b0f32947d","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.13.tgz","fileCount":15,"integrity":"sha512-bakfkpRhY1FCVKogqbHMMZhCgfxZ8S+p+FR9IBYPmG0HLKzOgx0FAEUvpbNqUbpSi+5ZJT6cvx3ccXudSUnlUw==","signatures":[{"sig":"MEUCIC40aFE0YPZSbXFqn0E6F3uq9DAXuXqQibWpCPziLRpRAiEAqYMeX5Daw2H2Su7qPs5xImxb5fZrESZ4AnxZfu0NDL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69841},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.13_1742419801154_0.6214908397856747","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.14":{"name":"ng-safelogger","version":"1.1.14","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"author":{"name":"Dyango Rodríguez"},"license":"MIT","_id":"ng-safelogger@1.1.14","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"dist":{"shasum":"84151ddb51904d0258098a6adf89fd70205cbe23","tarball":"https://registry.npmjs.org/ng-safelogger/-/ng-safelogger-1.1.14.tgz","fileCount":15,"integrity":"sha512-frznVjO0V9Fg5gO8npz3RyAhvOkgcuDumngNzJTZd0upr6bomPestby1A2CZVfk5Mc7WLXNyOWhapGLl//USeQ==","signatures":[{"sig":"MEUCIGGAjh5iqr6W3sYSvbxJc8NHoCXG+bf+7Hfgd4hcrHY4AiEA+DbSiyuS4lL11oBlisixtz/NzdhbQqRKyv3/Bbr5GtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71024},"module":"fesm2022/ng-safelogger.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-safelogger.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"darksim9","email":"decollazo88@gmail.com"},"_npmVersion":"11.2.0","description":"Angular library for securely capturing and sending logs.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":">=16.0.0","@angular/common":">=16.0.0","@angular/platform-browser":">=16.0.0","@angular/platform-browser-dynamic":">=16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-safelogger_1.1.14_1742420450532_0.10645632779773573","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-03-14T21:26:13.468Z","modified":"2025-03-20T10:50:01.920Z","1.0.0":"2025-03-14T21:26:13.838Z","1.0.1":"2025-03-15T13:40:43.082Z","1.0.3":"2025-03-15T14:04:39.488Z","1.0.4":"2025-03-15T14:32:10.755Z","1.0.5":"2025-03-15T19:40:33.496Z","1.0.6":"2025-03-16T11:05:50.302Z","1.0.7":"2025-03-16T11:21:15.350Z","1.0.8":"2025-03-16T15:44:32.507Z","1.0.9":"2025-03-16T16:15:33.189Z","1.0.10":"2025-03-16T17:16:32.208Z","1.0.11":"2025-03-16T18:09:54.311Z","1.0.12":"2025-03-16T18:21:40.164Z","1.0.13":"2025-03-17T15:04:20.592Z","1.0.14":"2025-03-17T15:10:44.383Z","1.0.15":"2025-03-17T20:01:27.518Z","1.1.0":"2025-03-18T19:43:15.741Z","1.1.1":"2025-03-18T19:52:22.321Z","1.1.2":"2025-03-19T06:20:53.561Z","1.1.3":"2025-03-19T06:29:29.913Z","1.1.4":"2025-03-19T10:35:32.645Z","1.1.5":"2025-03-19T14:39:59.761Z","1.1.6":"2025-03-19T16:58:36.612Z","1.1.7":"2025-03-19T17:07:15.135Z","1.1.8":"2025-03-19T19:37:42.827Z","1.1.9":"2025-03-19T19:44:51.549Z","1.1.10":"2025-03-19T19:52:26.522Z","1.1.11":"2025-03-19T20:04:32.064Z","1.1.12":"2025-03-19T20:33:51.546Z","1.1.13":"2025-03-19T21:30:01.366Z","1.1.14":"2025-03-19T21:40:50.703Z"},"author":{"name":"Dyango Rodríguez"},"license":"MIT","keywords":["angular","angular-library","logs","logger","encryption","secure","privacy","interceptor","rsa","error-logger","error-handling","user-actions","data-protection"],"description":"Angular library for securely capturing and sending logs.","maintainers":[{"name":"darksim9","email":"decollazo88@gmail.com"}],"readme":"# NG SafeLogger\n\n**NG SafeLogger** is an Angular package that securely captures and sends error logs to a configurable endpoint. It encrypts logs before sending, avoids duplicates, and temporarily stores logs in `localStorage` if the connection is unavailable.\n\n## 📌 Features\n\n- 🚀 **Automatic error capturing** in Angular\n- 🔐 **AES-256-GCM + RSA-OAEP-SHA-256 encryption** of logs before sending\n- 🔄 **Prevents duplicates** and reduces log spam\n- 💾 **Local storage** of logs when offline, auto-retries later\n- ⏳ **Batch sending every 30 seconds** if new errors arrive\n- 🔍 **User action tracking** before an error occurs\n\n---\n\n## 📦 Installation\n\n```sh\nnpm install ng-safelogger\n```\n\n---\n\n## 🚀 Usage in Angular\n\n### 1️⃣ **Import and Configure in `main.ts`**\n\n```typescript\nimport { HTTP_INTERCEPTORS, provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';\nimport { provideSafeLogger, ErrorLoggerInterceptor } from 'ng-safelogger';\n\nbootstrapApplication(AppComponent, {\n  providers: [\n    provideHttpClient(withInterceptorsFromDi()),\n    \n    { provide: HTTP_INTERCEPTORS, useClass: ErrorLoggerInterceptor, multi: true },\n    provideSafeLogger({\n      enableLogging: true,\n      apiUrl: 'https://my-api-logs.com/errors',\n      apiKey: 'abcdef-12345',\n      publicKeyUrl: 'https://my-api-logs.com/public-key',\n      appName: 'MyApp',\n      appEnv: 'production',\n      appBuildId: 'abcdef123456'\n    }),\n  ],\n});\n```\n\n### 2️⃣ **Capture Custom Errors**\n\nIf you want to manually capture errors:\n\n```typescript\nimport { ErrorLoggerService } from 'ng-safelogger';\n\nconstructor(private errorLogger: ErrorLoggerService) {}\n\ntry {\n  throw new Error('Testing error');\n} catch (error) {\n  this.errorLogger.handleError(error);\n}\n```\n\n---\n\n## 🔑 Configuration Parameters\n\nBelow is a refined parameters table that clearly explains when a public key is required, which RSA format is expected (DER), and other details for an AES-256-GCM + RSA-OAEP-SHA-256 encryption scenario. In short, **AES-256-GCM** handles large data, and **RSA-OAEP-SHA-256** secures the AES key. You must provide a public key if you want encryption.\n\n| Option            | Description                                                                                                                                                                                                                                                                                                                                      | Required                                                   |\n|-------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|\n| **enableLogging** | Enables or disables logging (boolean).                                                                                                                                                                                                                                                                                                           | **Yes**                                                    |\n| **apiUrl**        | Endpoint where the logs are sent.                                                                                                                                                                                                                                                                                                                | **Yes**                                                    |\n| **apiKey**        | Authentication key for the API.                                                                                                                                                                                                                                                                                                                  | **No**                                                     |\n| **publicKey**     | RSA public key (BASE64(DER format)) to encrypt logs. If this is not provided, you must specify `publicKeyUrl`.                                                                                                                                                                                                                                   | **No**<br>(**Required** if `publicKeyUrl` is not provided) |\n| **publicKeyUrl**  | URL returning your RSA public key in BASE64(DER format). The library fetches it to encrypt logs. If omitted, you must directly supply `publicKey`.                                                                                                                                                                                               | **No**                                                     |\n| **appName**       | Name of the application generating the logs.                                                                                                                                                                                                                                                                                                     | **Yes**                                                    |\n| **appEnv**        | Environment or build configuration (e.g., dev, staging, prod).                                                                                                                                                                                                                                                                                   | **Yes**                                                    |\n| **appBuildId**    | Unique build identifier for the application. If not provided, the library will attempt to generate it automatically using a hash of application main file. In web environments, it will fetch main file and extract portions of its content for hashing. If none of these methods succeed, a default value of `'unknown-build-id'` will be used. | **No (Auto-generated if omitted)**                         |\n## Notes\n\n1. **AES-256-GCM + RSA-OAEP-SHA-256**:  \n   The library encrypts large logs with **AES-256-GCM** to avoid the “Message too long for RSA” limitation.  \n   It then encrypts the AES key itself using an **RSA public key** (via Web Crypto API).\n\n2. **DER Format**:  \n   The RSA public key must be a DER encoding.\n\n3. **`publicKey` vs `publicKeyUrl`**:\n- If you already have the public key as a string, use `publicKey`.\n- If you prefer to host the key at an endpoint, specify `publicKeyUrl`.\n- You **must** provide at least one if you want encryption.\n\n4. **If Neither is Provided**:  \n   Encryption will not happen (unless your code enforces it). However, the library can still log errors in plaintext. Ensure you handle that scenario according to your security requirements.\n---\n\n## 🔒 Security and Privacy\n\n- Removes sensitive data such as emails, IDs, and phone numbers before sending logs.\n- Logs are encrypted via **AES-256-GCM + RSA-OAEP-SHA-256** before being sent to the API.\n\n---\n\n## ❓ FAQs\n\n**🔹 What if the logging API is unavailable?**  \n➡️ The logs are stored in `localStorage` and resent when the app restarts or upon navigation.\n\n**🔹 How do I disable log capturing?**  \n➡️ Set `enableLogging: false` in the initialization provider.\n\n**🔹 Can I send logs manually?**  \n➡️ Yes, just call `this.errorLogger.handleError(error)` from anywhere in your code.\n\n---\n\n## 📝 License\n\nThis project is licensed under the **MIT** License. See the `LICENSE` file for more information.\n\n---\n\n🚀 **Developed by Dyango Rodríguez** | 💡 *Contributions and improvements welcome.*\n\n","readmeFilename":"README.md"}