{"_id":"@dveloxsoft/dvs-client-nestjs","_rev":"13-6a5e0f204f800e3daceca29c9831caae","name":"@dveloxsoft/dvs-client-nestjs","dist-tags":{"latest":"0.0.13"},"versions":{"0.0.1":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.1","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.1","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"8fceeb74b285ce26b058375cb242b93469ab0ed0","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.1.tgz","fileCount":66,"integrity":"sha512-vrzN3uHKgzFfrXSSedJp8wuGCWSO3Nqt+az9BWLBn0ETemZX3f69ec6e+xp2+pIl2KWgC5bqgwHGyHtDAHPB9g==","signatures":[{"sig":"MEYCIQDcHJAW8V6YHfcDypwZny/qOfDSdniP3Qjre8dr2uutMgIhAKXdE/sQuhaFHM+d1FqKlTaDkpHW3cGpifqRALc4MFV7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94321},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"b22d888849a9a6f79ee5b226fc8a878fb2619d98","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.1_1781052673678_0.6931893361861845","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.2","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.2","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"fd7bbad54be53b96ddb22b535cafb012381d1475","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.2.tgz","fileCount":66,"integrity":"sha512-ozziiL+v8x0li07CZ6B4WpSUIfbTdKwejSyVbffKqp3HdhWgdWWswtcyoNUFsCWCamaK14EqX3RbmCO7C7dSkw==","signatures":[{"sig":"MEUCIFrlJoIRfFe51cDV+5UdQjCptHjGmh0BFKFX8VEjCtvSAiEA/byH0EamSfjc7d7lSvhrgk3Nif9EX0vtrjN3yJxlWGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97176},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"b22d888849a9a6f79ee5b226fc8a878fb2619d98","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.2_1781059052218_0.38815641799509204","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.3","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.3","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"14907a94d309d34a011fc038a17f35d49fde5bd2","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.3.tgz","fileCount":66,"integrity":"sha512-HxkX9t55PSvf3OwyJQIpR2B7qlRXHQNr9A4SXuVmG+wvaqxLb8uqG/nNlMerpAYd9GMlXYJb/l6ESsaTufsv/A==","signatures":[{"sig":"MEYCIQDojkMUPELTMcsVpZ7nBiXQvRF9U+oJS6z63da30BvCuwIhAOqAYu5TodigGSt7UvLBp+Yr5I2ZjwQSFuwCP4ulVBBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97176},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"b22d888849a9a6f79ee5b226fc8a878fb2619d98","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.3_1781068274012_0.12762672847756074","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.4","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.4","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"3317f9c7557cf7302d49f9af6d76cff07c0e236a","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.4.tgz","fileCount":66,"integrity":"sha512-r+KhMkejiSPZwnfxiEBIc4ZEQLYKKBUepvSivURsC4/WLb5PV6i9s5bdDuqCly5I3qTtdBvgT92FilnjRxpBeQ==","signatures":[{"sig":"MEQCICJp/IZq8Q7rs713O7UMXKI4YZ8Qbbcr4CX4uN1tbm76AiBs0TYA94JqiKdCVeFUsQrpknskkCgLZHXt+ffOaD154Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97176},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"b22d888849a9a6f79ee5b226fc8a878fb2619d98","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.4_1781115973713_0.8924091319606662","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.5","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.5","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"63be33e3568d6e7d1636a9895084f29a9eeaf92d","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.5.tgz","fileCount":66,"integrity":"sha512-9ImrwnByYl9H1dvD9S0nNpq0ia6a8pXT550elzJYRbpyR2pYjJNRU4GsLHBt3jq/XhWH+VpPc9gxWfhkqlwRQQ==","signatures":[{"sig":"MEUCIQCQfL/jklH0MbxddSFMPorXmvjSaUuBJKATkAIZburlwwIgYi4Yd1aGzUoyADcc8hUOXuFTQTwoZN/PqmaiOVNeQls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101417},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"b22d888849a9a6f79ee5b226fc8a878fb2619d98","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.5_1781119712163_0.3722781606568304","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.6","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.6","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"e8bbd64771595d1193175e028ae5358ca187fc7e","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.6.tgz","fileCount":66,"integrity":"sha512-BkiTJEDr4DtmLyviWLplizQTxalYS3P2ZJKz4iyLjy1UnThuCzYl+91Ai3fnXc6z7c+V6JMVOoXS9OgUVQJnaA==","signatures":[{"sig":"MEYCIQCIecFmjqSeTYn/LOKoRXuECDMurag0aAjhqCPoCUsx/AIhAMOU8OlS7Z+xwGC1dI76Jq09jabWS87Rz7SZbeFCeVhC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95614},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"c426d921b55692cd89ec5c808c70ab2e424b08bb","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.6_1781140638097_0.5677964855207245","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.7","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.7","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"4bc6c376176ccf946671b053f0d65deb917b47e9","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.7.tgz","fileCount":66,"integrity":"sha512-nIAU/xL1cWXuUAUlccaSVHqNiNZ9lG60L3m1GCqphjxD7sVakLL7p7e3VDr6N+R0Rh/VzD0HLBl+/yoNH7V7ww==","signatures":[{"sig":"MEYCIQCPiQpRsjK7dcoW2rsvo83poBcmVIdc31Ej8YaKFFQdggIhAMerXbkiijnRKp3VSSmSOB7i72KTj2i6VyFx/C3VrZS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95837},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"087e0f5899a240e10bde30f53332d6b65c3f32e3","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.7_1781146315452_0.2661037508161612","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.8","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.8","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"db061925e41e6126c430826f29bc0a6fbba12a49","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.8.tgz","fileCount":66,"integrity":"sha512-z9PsamxO55L6+SYlYRLLkliQpgKfTTXx2gcgJHZ0r3G7ojcbf4AWb2qbNI84KOpFjBcboZoRNQpiiyZ2+/yrVQ==","signatures":[{"sig":"MEQCIDSNgvkkpUhch8r0M/7wPaDU7d9/7uY4bZNeua5HWIn6AiB3mPSTFrRDFlYWFAL5qf8nNjDM3GMyeLEXRPwO3InNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95624},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"7708363586f10602e269622fff867915fca9090f","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.8_1781182423552_0.4467147593546956","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.9","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.9","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"322399f5c240e98064be4b5dfbf7cf6f05e34dd4","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.9.tgz","fileCount":66,"integrity":"sha512-cdZpXq+qaZuIEsWLUHHjFkChUoImjSWFIPdcpYWgCL5VWGxj2Fyh/HD7yLDq+U7CC/yjhAK5kFsBFSd40AGTrQ==","signatures":[{"sig":"MEYCIQCXyMux1ZS1h51WdCdhDChyQZndOs/C+20uymS86TKmWAIhANHLL3F8u5s8563wH1SwNYAsiyuf47rwFDe7PtJIkLl5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95837},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"7708363586f10602e269622fff867915fca9090f","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.9_1781183117795_0.9127937739943839","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.10","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.10","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"88ffb4f62c0d08f2b72a91d4af23163219aedade","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.10.tgz","fileCount":66,"integrity":"sha512-qfLxDfrdt3HPAZ7MfEtB9wZ6CaypbFw0ebwVTExL192LBq0S5Ra2y1vkgVYvOeZeLm4zVtc1qs5DhlS/suAOtw==","signatures":[{"sig":"MEUCIQCUaWXhdPjwK50fUzJNb3KIb1PJ0GsibULU45rMPN44NwIgKB6ORBwWOdS7XrZmbWUg7Ef8PLAus8pPECVsrAmemOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95895},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"02b71d0d8a15c2935200fa9397e2e034a2a73fd2","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.10_1781219748421_0.5364256137306638","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.11","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.11","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"d32a72b668613ad421d88de62c52d38a1e544cbe","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.11.tgz","fileCount":66,"integrity":"sha512-ZHnYAfCksYAbyBB6Ex+zOuaFFse5AGjJCOL2mF9E3+t004C01LGer2kk17dyKl5QTUSE4giCgTOnRvteLJH/0g==","signatures":[{"sig":"MEYCIQC7NQiRu88cbCyn7dATgMyVFN4OYaQGFvRyXIXdizzWmwIhAPpjIuR4/OXmnLyosv7jpuaLNECy25Nvc4OpFsmkA4OK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96258},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"d6fcd41969b791f33fc6a5da4315efdef5b3fa45","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.11_1781544521009_0.6826469157556043","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.12","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","_id":"@dveloxsoft/dvs-client-nestjs@0.0.12","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"dist":{"shasum":"dbcfbcc2ddcb7838f828e106e5ce465537a02907","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.12.tgz","fileCount":66,"integrity":"sha512-P4B4T0cQQMWoh5pXr1dg9bu3h4Drz6ZhrpaBtmCx3aKWg+qNN3KS9tKR1Wf36Iccq5s+Ck23b1FIYID9eG7Btw==","signatures":[{"sig":"MEQCICKSsGuRlbs46rxIFq5UH+be3TPpeqXPF72e73fCehwVAiAVacsSDtmaXwz7VlYPmnj1TbPQDjg7mHQj/Afmgd6YWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96329},"main":"dist/index.js","types":"dist/index.d.ts","config":{"requiredEnvVars":{"DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticación con el gateway (REQUERIDO)"}},"module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"8e3f405229d3b9d539011625b88c34d2e1c605f7","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"_npmVersion":"11.6.2","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"rxjs":"^7.0.0","axios":"^1.16.1","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dvs-client-nestjs_0.0.12_1782865591743_0.8285233631712003","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@dveloxsoft/dvs-client-nestjs","version":"0.0.13","description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"peerDependencies":{"@nestjs/common":"^10.0.0 || ^11.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","axios":"^1.16.1","rxjs":"^7.0.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0"},"keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"author":{"name":"DveloxSoft"},"license":"MIT","config":{"requiredEnvVars":{"DVELOXSOFT_MS_AUTH_TOKEN":"JWT token para autenticaciÃ³n con el gateway (REQUERIDO)","DVELOXSOFT_MS_BASE_URL":"URL base del gateway, ej: https://ms.dveloxsoft.com (REQUERIDO)","DVELOXSOFT_MS_ORIGIN":"Origen HTTP para headers (REQUERIDO)","DVELOXSOFT_MS_REFERER":"Referer HTTP para headers (REQUERIDO)"}},"gitHead":"735166b3ff68151430c4c5bd6f1af02e07985cb2","_id":"@dveloxsoft/dvs-client-nestjs@0.0.13","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Sg3hM3TCFICz6Uj97kKpGF/FsT3OEkb4NV3WdmppCis0MEZLeHwEHuIFR7tlPEauNaqEEjjRRrCbpRuS6dinNQ==","shasum":"6166168939dd7b6f404e70ff2650dc603ccee32e","tarball":"https://registry.npmjs.org/@dveloxsoft/dvs-client-nestjs/-/dvs-client-nestjs-0.0.13.tgz","fileCount":66,"unpackedSize":97434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFLEDaOrk4ywdk3YWyfX+mew5Tk5oX/1lCmGXzoE4BANAiEA/XE8jgYo6j6MR2wLo+YgGhCxTTXGrIdCHH7F9NkGjHM="}]},"_npmUser":{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"},"directories":{},"maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dvs-client-nestjs_0.0.13_1782943567328_0.27334807818253126"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-10T00:51:13.428Z","modified":"2026-07-01T22:06:07.583Z","0.0.1":"2026-06-10T00:51:13.818Z","0.0.2":"2026-06-10T02:37:32.360Z","0.0.3":"2026-06-10T05:11:14.166Z","0.0.4":"2026-06-10T18:26:13.840Z","0.0.5":"2026-06-10T19:28:32.302Z","0.0.6":"2026-06-11T01:17:18.245Z","0.0.7":"2026-06-11T02:51:55.581Z","0.0.8":"2026-06-11T12:53:43.678Z","0.0.9":"2026-06-11T13:05:17.996Z","0.0.10":"2026-06-11T23:15:48.556Z","0.0.11":"2026-06-15T17:28:41.145Z","0.0.12":"2026-07-01T00:26:31.881Z","0.0.13":"2026-07-01T22:06:07.472Z"},"author":{"name":"DveloxSoft"},"license":"MIT","keywords":["dveloxsoft","auth","user","notification","microservice","client","nestjs"],"description":"Cliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft","maintainers":[{"name":"dveloxsoft","email":"dveloxsoft@gmail.com"}],"readme":"# @dveloxsoft/dvs-client-nestjs\n\nCliente HTTP para microservicios DVS-Auth, DVS-User y DVS-Notification del ecosistema DveloxSoft.\n\n## Instalación\n\n```bash\nnpm install @dveloxsoft/dvs-client-nestjs\n```\n\n## Variables de Entorno\n\nEsta librería utiliza las siguientes variables de entorno para funcionar:\n\n| Variable | Descripción | Requerido | Valor por defecto |\n|----------|-------------|-----------|-------------------|\n| `DVELOXSOFT_MS_AUTH_TOKEN` | JWT token para autenticación con el gateway | Sí | (ninguno) |\n| `DVELOXSOFT_MS_BASE_URL` | URL base del gateway | No | `https://ms.dveloxsoft.com` |\n| `DVELOXSOFT_MS_ORIGIN` | Origen HTTP para headers | Sí | (ninguno) |\n| `DVELOXSOFT_MS_REFERER` | Referer HTTP para headers | Sí | (ninguno) |\n| `HTTP_REQUEST_TIMEOUT` | Timeout en milisegundos | No | `30000` |\n\n## Uso\n\n### En aplicación NestJS\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { DVSClientModule } from '@dveloxsoft/dvs-client-nestjs';\n\n@Module({\n  imports: [\n    DVSClientModule.forRoot({\n      // DVELOXSOFT_MS_AUTH_TOKEN es requerido\n      authToken: process.env.DVELOXSOFT_MS_AUTH_TOKEN,\n      // DVELOXSOFT_MS_BASE_URL tiene un valor por defecto: https://ms.dveloxsoft.com\n      // Solo es necesario sobrescribirlo si se usa un gateway diferente\n      baseUrl: process.env.DVELOXSOFT_MS_BASE_URL, // Opcional\n      // DVELOXSOFT_MS_ORIGIN y DVELOXSOFT_MS_REFERER son requeridos\n      defaultOrigin: process.env.DVELOXSOFT_MS_ORIGIN,\n      defaultReferer: process.env.DVELOXSOFT_MS_REFERER,\n      timeout: 30000,\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n### Ejemplo mínimo (usando valor por defecto para baseUrl)\n\nSi su gateway está en `https://ms.dveloxsoft.com`, solo necesita proporcionar las variables requeridas:\n\n```typescript\n@Module({\n  imports: [\n    DVSClientModule.forRoot({\n      authToken: process.env.DVELOXSOFT_MS_AUTH_TOKEN, // Requerido\n      defaultOrigin: process.env.DVELOXSOFT_MS_ORIGIN, // Requerido\n      defaultReferer: process.env.DVELOXSOFT_MS_REFERER, // Requerido\n      // baseUrl usa por defecto: https://ms.dveloxsoft.com\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n### Usar los clientes\n\n```typescript\nimport { Injectable } from '@nestjs/common';\nimport { DVSAuthClient, DVSUserClient, DVSNotificationClient } from '@dveloxsoft/dvs-client-nestjs';\n\n@Injectable()\nexport class MyService {\n  constructor(\n    private readonly authClient: DVSAuthClient,\n    private readonly userClient: DVSUserClient,\n    private readonly notificationClient: DVSNotificationClient,\n  ) {}\n}\n```\n\n## Access Token (Authorization Bearer)\n\nAlgunos endpoints requieren el header `Authorization: Bearer <accessToken>` en adición al `x-ms-authorization-token`.\n\n### Pasar access token como parámetro (método recomendado)\n\n```typescript\n// Después del login\nconst { access_token } = await authClient.login({ email, password });\n// Pasar el token como parámetro en cada llamada que lo requiera\nconst refreshed = await authClient.refreshToken({ refresh_token: refresh_token }, access_token);\nconst user = await userClient.findOne(userId, access_token);\nconst emailResult = await notificationClient.sendEmail(emailDto, access_token);\n```\n\n### Ejemplos específicos por cliente\n\n**DVSAuthClient:**\n```typescript\nconst loginResult = await authClient.login({ email, password }); // No requiere token\nconst refreshResult = await authClient.refreshToken({ refresh_token }, accessToken); // Requiere token\nconst activateResult = await authClient.activateAccount(code, pageId, accessToken); // Requiere token\nconst logoutResult = await authClient.logout(accessToken, refreshToken); // Requiere token\n```\n\n**DVSUserClient:**\n```typescript\nconst users = await userClient.findAll({}, accessToken); // Requiere token\nconst user = await userClient.findOne(userId, accessToken); // Requiere token\nconst updated = await userClient.update(userId, updateDto, accessToken); // Requiere token\n```\n\n**DVSNotificationClient:**\n```typescript\nconst emailResult = await notificationClient.sendEmail(emailDto, access_token); // Requiere token\nconst template = await notificationClient.createTemplate(templateDto, access_token); // Requiere token\n```\n\n## Validación\n\nLa librería lanzará un error al intentar crear los clientes si faltan las siguientes variables de entorno requeridas:\n\n- `DVELOXSOFT_MS_AUTH_TOKEN` - Token JWT para autenticación con el gateway\n- `DVELOXSOFT_MS_ORIGIN` - Origen HTTP para headers\n- `DVELOXSOFT_MS_REFERER` - Referer HTTP para headers\n\nLa variable `DVELOXSOFT_MS_BASE_URL` tiene un valor por defecto (`https://ms.dveloxsoft.com`) y no es estrictamente requerida. Si no está definida, se usará el valor por defecto.\n\nEjemplo de error si faltan variables requeridas:\n```\nError: DVELOXSOFT_MS_AUTH_TOKEN is required. Provide it via forRoot() or set it as an environment variable.\n```\n\n## Custom HTTP Client Integration\n\nBy default, the library uses Axios as the HTTP client. However, you can provide your own HTTP client implementation for greater flexibility or to use a different HTTP library (like fetch, ky, undici, etc.).\n\n### Creating a Custom HTTP Client\n\nYour custom HTTP client must implement the `HttpClient` interface:\n\n```typescript\nimport { HttpClient, HttpRequestConfig, HttpResponse } from '@dveloxsoft/dvs-client-nestjs';\n\nclass MyHttpClient implements HttpClient {\n  async get<T = any>(url: string, config?: HttpRequestConfig): Promise<HttpResponse<T>> {\n    // Your implementation here\n  }\n   \n  async post<T = any>(url: string, data?: any, config?: HttpRequestConfig): Promise<HttpResponse<T>> {\n    // Your implementation here\n  }\n   \n  // Implement all other methods: put, delete, request\n}\n```\n\n### Using with forRoot()\n\nYou can pass your custom HTTP client when configuring the module:\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { DVSClientModule } from '@dveloxsoft/dvs-client-nestjs';\nimport { MyHttpClient } from './my-http-client';\n\n@Module({\n  imports: [\n    DVSClientModule.forRoot({\n      authToken: process.env.DVELOXSOFT_MS_AUTH_TOKEN,\n      defaultOrigin: process.env.DVELOXSOFT_MS_ORIGIN,\n      defaultReferer: process.env.DVELOXSOFT_MS_REFERER,\n      // Pass your custom HTTP client instance\n      httpClient: new MyHttpClient(),\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n### Using with Factory Function\n\nAlternatively, you can provide a factory function that creates the HTTP client:\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { DVSClientModule } from '@dveloxsoft/dvs-client-nestjs';\nimport { HttpClientConfig } from '@dveloxsoft/dvs-client-nestjs/src/client/types';\n\nfunction createMyHttpClient(config: HttpClientConfig): HttpClient {\n  return new MyHttpClient(/* config parameters if needed */);\n}\n\n@Module({\n  imports: [\n    DVSClientModule.forRoot({\n      authToken: process.env.DVELOXSOFT_MS_AUTH_TOKEN,\n      defaultOrigin: process.env.DVELOXSOFT_MS_ORIGIN,\n      defaultReferer: process.env.DVELOXSOFT_MS_REFERER,\n      // Pass a factory function that creates your HTTP client\n      httpClient: createMyHttpClient,\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n### When to Use a Custom HTTP Client\n\n- To use a different HTTP library (fetch, ky, undici, etc.)\n- For specialized request logging or monitoring\n- To implement custom retry mechanisms\n- For testing with mocked HTTP clients\n- To comply with organizational HTTP client standards\n\n## API\n\n### DVSAuthClient\n\n- `login(dto: LoginDto)` - Iniciar sesión (no requiere access token)\n- `register(dto: RegisterDto)` - Registrar usuario (no requiere access token)\n- `refreshToken(dto: RefreshTokenDto, accessToken: string)` - Refrescar token (requiere access token)\n- `requestPasswordReset(dto: PasswordResetRequestDto, accessToken: string)` - Solicitar reset de contraseña (requiere access token)\n- `validateResetToken(token: string)` - Validar token de reset (no requiere access token)\n- `resetPassword(dto: ResetPasswordDto)` - Resetear contraseña (no requiere access token)\n- `activateAccount(code: string, pageId: string, accessToken: string)` - Activar cuenta (requiere access token)\n- `resendConfirmationToken(email: string, accessToken: string)` - Reenviar token de confirmación (requiere access token)\n- `verifyTwoFactor(dto: TwoFactorDto, accessToken: string)` - Verificar 2FA (requiere access token)\n- `setupTwoFactor(userId: string, accessToken: string)` - Configurar 2FA (requiere access token)\n- `confirmTwoFactorSetup(dto: TwoFactorDto, accessToken: string)` - Confirmar configuración 2FA (requiere access token)\n- `disableTwoFactor(userId: string, accessToken: string)` - Deshabilitar 2FA (requiere access token)\n- `logout(accessToken: string, refreshToken?: string)` - Cerrar sesión (requiere access token)\n\n### DVSUserClient\n\n- `create(dto: CreateUserDto)` - Crear usuario (no requiere access token)\n- `findAll(options: PaginationOptions = {}, accessToken: string)` - Listar usuarios con paginación (requiere access token)\n- `findOne(id: string | number, accessToken: string)` - Obtener usuario por ID (requiere access token)\n- `findByEmail(email: string, accessToken: string, includePassword?: boolean)` - Buscar por email (requiere access token)\n- `update(id: string | number, dto: UpdateUserDto, accessToken: string)` - Actualizar usuario (requiere access token)\n- `delete(id: string | number, accessToken: string)` - Eliminar usuario (requiere access token)\n- `deleteWithData(id: string | number, accessToken: string)` - Eliminar con datos relacionados (requiere access token)\n- `search(email: string, accessToken: string, companyId?: string)` - Buscar usuarios (requiere access token)\n- `getFullDetail(email: string, pages: string[], accessToken: string)` - Obtener detalle completo (requiere access token)\n- `findPartner(email: string, accessToken: string)` - Buscar partner (requiere access token)\n- `updateLastLogin(userId: string | number, accessToken: string)` - Actualizar último login (requiere access token)\n- `resetPassword(email: string, accessToken: string, password: string, pageId?: string)` - Resetear contraseña (requiere access token)\n- `verifyTwoFactor(userId: string, accessToken: string, code: string)` - Verificar 2FA (requiere access token)\n- `setupTwoFactor(dto: SetupTwoFactorDto, accessToken: string)` - Configurar 2FA (requiere access token)\n- `confirmTwoFactorSetup(userId: string, accessToken: string, code: string)` - Confirmar 2FA (requiere access token)\n- `enableTwoFactor(userId: string | number, accessToken: string)` - Habilitar 2FA (requiere access token)\n- `disableTwoFactor(userId: string | number, accessToken: string)` - Deshabilitar 2FA (requiere access token)\n- `subscribeNewsletter(email: string, accessToken: string, pageId?: string)` - Suscribir a newsletter (requiere access token)\n\n### DVSNotificationClient\n\n#### Send Email\n- `sendEmail(dto: SendEmailDto, accessToken: string)` - Enviar correo directamente (requiere access token)\n- `sendEmailByTrigger(dto: SendEmailTriggerDto, accessToken: string)` - Enviar correo por trigger (requiere access token)\n\n#### Email Templates\n- `createTemplate(dto: CreateEmailTemplateDto, accessToken: string)` - Crear plantilla (requiere access token)\n- `getAllTemplates(options: PaginationOptions = {}, accessToken: string)` - Listar todas las plantillas (requiere access token)\n- `getTemplatesByCompany(companyId: string, options: PaginationOptions = {}, accessToken: string)` - Listar por empresa (requiere access token)\n- `getTemplate(id: string, accessToken: string)` - Obtener plantilla por ID (requiere access token)\n- `updateTemplate(id: string, dto: UpdateEmailTemplateDto, accessToken: string)` - Actualizar plantilla (requiere access token)\n- `deleteTemplate(id: string, accessToken: string)` - Eliminar plantilla (requiere access token)\n- `testTemplate(template: string, accessToken: string)` - Probar plantilla (requiere access token)\n- `testEmailConfig(config: TestEmailDto, accessToken: string)` - Probar configuración SMTP (requiere access token)\n- `deleteAllTemplates(ids: string[], accessToken: string)` - Eliminar múltiples plantillas (requiere access token)\n- `deleteTemplatesByCompany(companyId: string, accessToken: string)` - Eliminar por empresa (requiere access token)\n","readmeFilename":"README.md"}