{"_id":"tango-app-api-middleware","_rev":"242-960ecdb34edf2028658f049d3f5b3e8c","name":"tango-app-api-middleware","dist-tags":{"latest":"3.6.23"},"versions":{"1.0.0":{"name":"tango-app-api-middleware","version":"1.0.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"98c76557e9571a27091ee1b030774375ce70471e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.0.tgz","fileCount":8,"integrity":"sha512-m3sEMiZ4Q6Q31nrh/RgCbDh0+frK5pQ2UtdYVs0ivSSa0r3eGy/Ao0K7uTFpfqnWso36SxzbyByGVJtxcNR5XQ==","signatures":[{"sig":"MEUCIAdbCBMDYVd+JUOYU3nLmn6wXJHjUtdeQ8vDNWgCw2JRAiEA6fLF1sTFOfm1/6Wa9B8HR0CgZfXyycHIOlTv3jfZcxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5258},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"4e8b326c09cd5d989dc639fd865f147a2ccfd902","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^1.0.62","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.0_1708487951777_0.2344111402879019","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"tango-app-api-middleware","version":"1.0.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d6f75961a1d7b8dfcc2fff7a1cc0e514b2c92f23","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.1.tgz","fileCount":7,"integrity":"sha512-Ahnll6nRERVv5Iymx+cDvmay4Q03r2zZDkDwv/ilg/OSIiJGD68RbOvgWYzR0LO3CMzilnwrHpIhSqof0UHDWQ==","signatures":[{"sig":"MEQCIBgluXOTrBkNuwt23/Ue6dXoIyZKcte93LTBuGcUYqEIAiBWyEwif2rz9NYn5nDmd9SbZxeiESyQxxp/OikdxWDa3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4661},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"4e8b326c09cd5d989dc639fd865f147a2ccfd902","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^1.0.62","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.1_1708491046877_0.08669167872938299","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"tango-app-api-middleware","version":"1.0.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e4ed4ac079f91fa14bfcc4221a0b1f2893661470","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.2.tgz","fileCount":7,"integrity":"sha512-qVUYpbZifAG5oyLnUuTSRGQH1V3hfzThpS7nBrtDE3Ski6aDjkti+c1B5CLyw6q3YLGGCx13bgeQXT5w2lS8KA==","signatures":[{"sig":"MEUCIQD4gx9wQZtcLu/C7mWDhAfA1XsNfvMpGmeulrCaLVFPFAIgD0t7sOQ6knaqgfihG7nJAeKlZzvuTUcGEHFfbkSY6oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4646},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"4e8b326c09cd5d989dc639fd865f147a2ccfd902","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^1.0.62","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.2_1708496210983_0.9102988329725052","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"tango-app-api-middleware","version":"1.0.4","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.4","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"2c46a84de36342a0a071b195c08bc74943b4bee9","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.4.tgz","fileCount":7,"integrity":"sha512-XbL9E+TJBN1zs6YNk1PlhAgyvOhgF801ymqp8iSRdkBa12XPZqLI8XoWHvq/uoYDa4sn7WmvTJEOnB03fIKmWg==","signatures":[{"sig":"MEUCICP8iO2ro1eHW49DcLmM4pxdU4/veIJX6XqMHJvwO86eAiEAjihZiu2BEppqyxaFDZjAx2hOw8VcmXn54ainppu3pcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4554},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1eade0cd08d25dd063d9009c10eda4445f52e0f6","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^1.0.62","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.4_1708508699704_0.3631530702691148","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"tango-app-api-middleware","version":"1.0.5","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.5","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b1ea9bc863bd3f026b0494e4b054b2902488504f","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.5.tgz","fileCount":8,"integrity":"sha512-AoakX6m6xxWMppHaXDDyxIqMvQIkIaHj+JC9HQE2mAeY5mNT70V2lfh5lyoq7ObpkVMJFyyNx9FzizFWzJBdiA==","signatures":[{"sig":"MEUCID0gfMVbFePxm5nTV5UcCdDNKZL0pUE7CrQ7YU0gtJl4AiEA19XYmfBmTywjv2Oid9fd4522PTcYddcqcCHibdCuboM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5329},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1eade0cd08d25dd063d9009c10eda4445f52e0f6","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^2.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.5_1708517750446_0.9428178943466423","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"tango-app-api-middleware","version":"1.0.6","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.6","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"bebbeec25fd54aad493b005d29eb0ad6af4ccd10","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.6.tgz","fileCount":9,"integrity":"sha512-BoGQT3BNS/vKzngmaH8qgy0QsGJU8e547dLxt8DXldERccsg6cqpMCNu27FL+XzsOr9TB3fntanxqlHZR1lo/A==","signatures":[{"sig":"MEUCID6l3PbsbF8dsrbqID2cN0Osji156dZC7SYoldU9a5+pAiEAisz0TdLSsJ4/c16/FPjRQ1OoSvCYaO7EMFwhNePqAhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6240},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1eade0cd08d25dd063d9009c10eda4445f52e0f6","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^2.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.6_1708519746485_0.4197969075473922","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"tango-app-api-middleware","version":"1.0.7","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.7","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"36c90ca6b0f5d70b5f8a8468a848da2292064c79","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.7.tgz","fileCount":12,"integrity":"sha512-oGK2C12W33yocCMH/4QEm7/smLxh3naVcSRolTBiwNmWUl2S7BOvRprykkr1Rr3bOen6heoeneiEOXMIPqyjrg==","signatures":[{"sig":"MEQCIAlXANgd1OFdoShO1Hli4YO73KW1WazkdRySPlH1WiRzAiBnHIqKSvUBXxPJpmZnScBWOi7r01zoa+hkTo7+YwflxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7919},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f13032a56a08835685ccca7959228e97a5d75cd0","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^2.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.7_1708577421074_0.8279706527917206","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"tango-app-api-middleware","version":"1.0.8","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.8","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"988dfbf1703665d71a24a26a4bcb37748cf33c44","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.8.tgz","fileCount":11,"integrity":"sha512-wgndeRfihiM+HyLx9HXXbXr3oAXXa5H+rQfRcKFKf5u5fl1scGQUhSsfNf9KAzzt9NAMJjSZE9fE2Nt26z24rA==","signatures":[{"sig":"MEQCIGHzq28m8n71EAk6k+EjKrVlwgPXxU3JZDF3wEscf/LmAiAJ5WJhaKvVPvdjls+wdTTQFlaMG+DSqMa2iiY3lUzyiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7176},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f13032a56a08835685ccca7959228e97a5d75cd0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^2.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.8_1708577497931_0.3569156414383712","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"tango-app-api-middleware","version":"1.0.9","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.9","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"124bfe9a5f5c29475505c078f057ae89674189fb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.9.tgz","fileCount":10,"integrity":"sha512-HMZMN68fTAEPzcPLlxhqHPFXX9CEnoRHz8IgD+FyH3Ix1Iz89Dce8eqsG2LfpdXdigdoWAarNJ9RBv/s/vsoFQ==","signatures":[{"sig":"MEYCIQCFI562Q1pRQixqx6Ufuy5BlpxXMFEb9aNaC6U7xYH+lQIhAP7OnqinURMsThf7vmX2H6tCqCawUPE3vsqEsD2ojXVK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6941},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"ea15c269804d8eef0ce6d126bda829d9fac74eeb","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^2.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.9_1708582438402_0.07733288629119017","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"tango-app-api-middleware","version":"1.0.10","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.10","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"534ea6b1db4fbc0e021d91bb8e8e46382c55ed3b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.10.tgz","fileCount":9,"integrity":"sha512-bJFFJccenuYJQcT4cpeMV46PO+6nir3DuP8h38Q768a6m2UpaSIBF8Wm0SNTbF1+Wk/CHaI6vUcfPTfDhEl1RQ==","signatures":[{"sig":"MEQCICTVcgLUBb/1gOe28j1q6FISh/E5TDDWv90D/stWnZe+AiA1/7PkjbzozvW1fpThmzxOyxt9N6Wo6UDXc0qc2hzgUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6154},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"362d92634970990d5a4c57bf3a6960ffa97e2b98","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","body-parser":"^1.20.2","tango-api-schema":"^2.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.10_1708584083909_0.5748789745589153","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"tango-app-api-middleware","version":"1.0.11","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.11","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8dad93d18ae594202181bd59b2f8625f64f4aa88","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.11.tgz","fileCount":15,"integrity":"sha512-FjejGE2oO2YTtZfHYdiK90zDmklUEZoHBop1H+dqsRH9qygQp5Rg0FXhmcVEElaK3dNLfiHuwDUFcIr+JwQvWg==","signatures":[{"sig":"MEUCIQC0R5dGaHKPV4psWFbJGA6tZr4vOT3Es6ePTqmjkcxUBQIgazq/AmZElIkJSy5DdMR8bhHfdEfxOnp3zbGNoHYlQog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30595},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1b2ddfc21b28639783ff6eb3855da579e8bc16cf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.3","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.11_1709036550986_0.43801429974120487","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"tango-app-api-middleware","version":"1.0.12","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.12","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"75800018f304cdc598c2345acc513f74469f0d31","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.12.tgz","fileCount":16,"integrity":"sha512-IVzhwf/ijDNLYs06kZG32njBA+oQHaiuUFsKwdfrScaQ6+bxqAiQfaDkCcCkXG44qbnzDbHl46uo6uVwgKLefA==","signatures":[{"sig":"MEQCIBKIWYgDr7XbZeBVyHQqWpFpH/qv3wwJOUvdLwp652e3AiAaiIdsoNbdtAr4DwwYkT3ws+MB0ykrwrDW9wIZETNtCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31528},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1b2ddfc21b28639783ff6eb3855da579e8bc16cf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.3","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.12_1709093137242_0.9832149317498908","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"tango-app-api-middleware","version":"1.0.13","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.13","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"cfd348c71e8ac0216e3c62fec2e7752fba3a2509","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.13.tgz","fileCount":16,"integrity":"sha512-M+fnihIZ6VukfBeqgMSdlYDgoTJvx4TglWk634ODvwfwa845bSaHl9tbdONwG3BynsOu7SEzDnot4TCy2sDjcA==","signatures":[{"sig":"MEUCIQCPbjLUGh1yi230q6StUFynuEJh7rJFwTxwKT9vQk1ItAIgTaBSLJvxrXx4Ly/uoWR1HWIbtSkNBfK+59I/G2iE4qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31586},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1b2ddfc21b28639783ff6eb3855da579e8bc16cf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.3","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.13_1709093492961_0.08768810365022617","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"tango-app-api-middleware","version":"1.0.14","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.14","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"c708ef349bf0c00d8e340079cf7b352654363310","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.14.tgz","fileCount":16,"integrity":"sha512-ALIUDo+4gAfaOPhVoQLuVZiybjluH3sbC55QlfrmU0W0qTjQGiv60AiYwa9HmM7pl06ZucJHVZfL+Kw7QZ4x0Q==","signatures":[{"sig":"MEUCIQDHjOGMdGgWxY2akD4+7K+K+ZdpqgiJgc7dU+kir4TaXgIgTJHWksfV0a9nvBxR54q4anxfZc9PZHPmyfuZddGLg4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31586},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1b2ddfc21b28639783ff6eb3855da579e8bc16cf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.3","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.14_1709093556232_0.6982446736334993","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"tango-app-api-middleware","version":"1.0.15","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.15","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b7a54ec32936483a73f14b0ded64871aed64af7e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.15.tgz","fileCount":16,"integrity":"sha512-iUK0krcgnIBbo1gz+euA6Oko1GNu7w2qt+ipnVvCumr+xN87jYkCQ/d9FFz53A98VrgM0PcHf8yT2kXcq5GEJg==","signatures":[{"sig":"MEQCIDuv4AB+aujrwY0WN3w0gI4+aTWzljRjErLJiC3K0n2mAiALE77LTiA2W0BV2qHmW8AzZ1BprW9oVapOb5vMCQbncg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31592},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bdc3af4565fe78151f241446f91e449a99c8c4b2","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.3","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.15_1709273458146_0.8839148224686788","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"tango-app-api-middleware","version":"1.0.16","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.16","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"f8e9e995e6abf9bc7b5246165009128921468e96","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.16.tgz","fileCount":18,"integrity":"sha512-xSF1v5biywSmaeMBpDF88oQg3+M4aLIxmrGXcme0ckVvAERzCXgvxjj8vJOl8fpsEaxN6nJCkM5Ydz85C2f1mg==","signatures":[{"sig":"MEQCIDSKXGHvM1sz1IIo1EsTET2+KyKc4tNMqrDFh1lBdEisAiBF5GwOhfVRTCTLiFkSvl+9lu9Z7TQTe07uMYN4xSr1rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34091},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"45528f4a959f9367ffad80e330c95c530ed4fbe4","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.8","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.16_1710138034299_0.5860860297285386","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"tango-app-api-middleware","version":"1.0.17","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.17","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"2f218362c8fb582d0604490b717eec35e64e6da2","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.17.tgz","fileCount":19,"integrity":"sha512-V6meGJX5mP+XAkFQX/AEuVrcAJFfUHjALpCDNNZRoliYga1UcjxeJYFYHkmOfoteh2tvJh/Phr+s+E4IycJc2g==","signatures":[{"sig":"MEYCIQDjr27zMjU1ccnC+9bGAdjSrRSlLV2UzS+tTiM+1MxO0gIhAIipDc6KwV5GeRbXllKAHiKaFxdLnyzCSH75BY11TMpV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34919},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"929375a65a7e288ef5f5f8ff81d2a912848577b8","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.8","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.17_1710815751006_0.1917663235937639","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"tango-app-api-middleware","version":"1.0.18","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.18","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e7eb3a1e589c414deee96521051936a1c8ecdc92","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.18.tgz","fileCount":21,"integrity":"sha512-BoaCfFqAvWmNp38IOx+5xpd/rDBNHkWT6naDOILOhpUK5SE4MWXw0Amr9ivKlmaoNI2m61FcPa4DFpB+WA9+9A==","signatures":[{"sig":"MEYCIQDzVtzPX2PfNy+Lq147xtqEkyGiispDRREad1NHjkdrvQIhAI5zMpKYiZsZbVZwIIvWjFh90GasWy4/B7GleYrXbOuA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35858},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"b241a2dc831704540354be4161dbf6dc4e986e12","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.8","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.18_1710843403133_0.6534931907836254","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"tango-app-api-middleware","version":"1.0.19","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.19","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"41d05913407fab229a04231df10be6055a6d987b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.19.tgz","fileCount":22,"integrity":"sha512-RVrvISqTC6oXNWZ6fjCSnYKa1Y5tAyY/rde5Zs+kRbUyyTJ0Ok1RE9v6Wi23p5jC99OWWgeKeYhDBfCfNuV7BA==","signatures":[{"sig":"MEQCIBjP54L25IGWW7MlTrlXdpLcVUSbwA5gSnwU5IR8orgdAiAOrCblPBL24z4B16ww7bzDJAWNXjrJH3raHU60EP+iQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38795},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"369762946a2a5957129cc474065a724a81aa73b6","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.19_1711008718232_0.717676265506616","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"tango-app-api-middleware","version":"1.0.20","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.20","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"2b5d2be660175af6579cc1c2b34acb52f1e9a654","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.20.tgz","fileCount":23,"integrity":"sha512-Gudy3oMJDFL+kg4G+uTinJ6tSeHypfKvYhyHonD24QRiYGoTzPCKM2YmvB27J/fwTSi51L2xRwmYWsp7SKVJ7w==","signatures":[{"sig":"MEYCIQDq+plOTliHYcjs/KnRzDqNFNP+wzNIpIimwEeu7zrYCgIhALyZ8FZPxHGPwf5kUohIS4vPwBqnzpSHhTVzZL54f3tx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39728},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"369762946a2a5957129cc474065a724a81aa73b6","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.20_1711009173266_0.8512649559433718","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"tango-app-api-middleware","version":"1.0.21","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.21","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"3fb63f53151b616db1ac3cf77bd9a2474ee8e785","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.21.tgz","fileCount":23,"integrity":"sha512-0HvYS0tbn6zspS9QzCOfTHSYPa6bCsgkIVGEv2QiQnlhj3qHXn6Hjtvzd4XaC4a+O76ClXbKH9ZMHO/8+5y78g==","signatures":[{"sig":"MEUCIBg5wC9SXDX7x3O3sODvPcjEsysCYn/ys1rY9k0+cT4yAiEAokziYLmFa3mF+KwXXv+HurGkGZCW9VNfbnQjPwdve+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41180},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"96190441b4e328a907a403b0b0c2b166611bc9b1","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.21_1711091709503_0.31922587709947203","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"tango-app-api-middleware","version":"1.0.22","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.22","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e6056a28568c54b9457a09046d7acfe2d7a1987b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.22.tgz","fileCount":23,"integrity":"sha512-hOYEqOKIR/Le47WOdBElDLg4dxZZCTwVJlQSalRgmol9ljuhpH5pOibRDUT+ex4chTnZ1vNe4XE8FRsNDkrrAw==","signatures":[{"sig":"MEUCIAqIX9xtPdZaEWDz/aZtaRcpQhkOWlcv4a4XPzB4D7GbAiEA00BNQz3avXsm08JRZ1mpPKQcbpObZv3frwiPcJgC/bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40732},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7cd5b5aea6b23e8ea02674ed23e1c4599680a6ae","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.22_1711185146985_0.4408598637266641","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"tango-app-api-middleware","version":"1.0.23","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.23","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e21375680b0640b32450aeeaf9e932ae44530dfe","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.23.tgz","fileCount":24,"integrity":"sha512-k4oArKcAbcs5fsazUxAbgkujfkq2BelnFIURq1j/A459Ml/31aqAtxqKn+hF7zeC5Z19BQe0f+ce3Th8NPJPNg==","signatures":[{"sig":"MEYCIQDRnuQ2myip9y4+wY4FBwL+06fD5SGfhY5jXKXahP//mwIhAKMJStixx2KEp0yhFYRkz9ruUYyEsqM7yzxMFk220S5X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41665},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7cd5b5aea6b23e8ea02674ed23e1c4599680a6ae","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.23_1711185524237_0.1375991588329466","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"tango-app-api-middleware","version":"1.0.24","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.24","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"2fd318586cc3e2de40f08d60dc676c5bd8c54435","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.24.tgz","fileCount":24,"integrity":"sha512-REiXcMkx4bRr0I7OII4A872WJCFFlKY70IiJKGTk2sUWoZQ1oIuHiUVD2TRxV/umfgtmy3qJj6RxH4taw98AZw==","signatures":[{"sig":"MEUCIQDZe7KW3K2Y7V+N3GQ+QlsuOQ7/TB/PrrSpf/+9R+e8LQIgPQrTD7/P8ANfcm94Bn+LKn0VTYMsUhZLwr7ONF4TG/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41666},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"9f981952c6242b62f06aeeeac162180f58926e3f","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.24_1711189266480_0.9594141546231316","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"tango-app-api-middleware","version":"1.0.25","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.25","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"872e49a2e87aa15ac1f110e5204e8c1757d6ecba","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.25.tgz","fileCount":25,"integrity":"sha512-MpQP9UDOLy8aMSO7g9rjKvnem0MjV7IzNlv3nX2pBlXX/Vz66LqFJsCUsmNn8iT2m/48NdWyPYjIKwJxDgyZVg==","signatures":[{"sig":"MEUCIQDjRaBq7Y16mWTccP8lbaQIHgVss7lr9kF2NfL0sZOJ3gIgCh2JbhguVPggNFi0+Jwg3NKQGkqjkqZ/wmqDeKBADRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42427},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"a91efe890704ce33698cdaeec2c31b09cdc6dc67","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.25_1711196408698_0.43971725010561746","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"tango-app-api-middleware","version":"1.0.26","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.26","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6350ac9eb45d52d2b0747a43a6c40302a6691f4e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.26.tgz","fileCount":24,"integrity":"sha512-a8l5g10QoF3VssXvdADWSzLBobbN0cuqv/R+wmjaZKc8OpuLNtjo8G86slrbPW0a3PInVnMBvGcgRuVFiav0Lw==","signatures":[{"sig":"MEQCIFZua7cTEzXNYHDTWDZnTlJo8HFlu74G1s1/83K/DyPQAiBmIdzpEG5j2GfBQQTVjALSNPUqB3f8OSiqmfczTpLjpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41511},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"a91efe890704ce33698cdaeec2c31b09cdc6dc67","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.26_1711196530448_0.19474701184999144","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"tango-app-api-middleware","version":"1.0.27","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.27","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b5efed4b3d86180424e0c5dcfb0305a4e904f88a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.27.tgz","fileCount":24,"integrity":"sha512-aJzanzbU3gsUt611/vMcvSE7gHpkrxItwiCXbFz/MT0oAX4VLBcXjp+BW6fVmNtRpvfsbCTA/tAxnIJnGMl91Q==","signatures":[{"sig":"MEYCIQCgqMi+TuRr/bAkpAfwDJXeSXikBXbZ6VX6xM4oIgV8ZgIhAMTr5/38zKcqBJ+JM2nExXWCUKMFP6l9NK0N+bBdB9Yb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41475},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"ca59018f9783b90a6f23bcf7aca5f79dff02df5b","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.27_1711388233035_0.9715601650305818","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"tango-app-api-middleware","version":"1.0.28","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.28","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6dde3e46094dd71afbcb41ea8f0bc2b89a6b851e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.28.tgz","fileCount":23,"integrity":"sha512-D7yB37RThykIZeuCoB6+/1Z5ZJ3yZ86VwvCDy9FLdIkZ/GEYJ5IPvTiQi9urIxIksAOkZkr8xTwSgm1ZIRr3Vg==","signatures":[{"sig":"MEYCIQCF9ONr4i27XC1OPMpQP8p91hATJMb6XgIvdAqvKv3HUwIhAPY3H+XpdHx/ArQHwzzTcMX927cf1S71CFbClzY8F6/C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40737},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"6f715408b364631ccd9565334f2d51d9361bfde7","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.28_1711598939739_0.08924616947035924","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"tango-app-api-middleware","version":"1.0.29","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.29","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"9667aa08ba71315392069b297e5527f5ce6eca58","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.29.tgz","fileCount":24,"integrity":"sha512-tATZNeJB2oBntEgAQNH1UfPQyciqcNeJKuCQFrAu6ASwNA36zS8nrsti9lMBAukF9eE6cSsGplJFfNdPMsooPw==","signatures":[{"sig":"MEUCIHmNqYV+SDA6WE5h5TDbueTlPZN3XsKDxJPAY+SUg1h9AiEAk2TOeT+SfHsV9bi7lYGfvt+L53Axml2NIxloRBpuAq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41410},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"c52640a771cfe0e80748a755350c259c773ff488","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.36","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.29_1711619970293_0.5505606892678565","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"tango-app-api-middleware","version":"1.0.30","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.30","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7f3f8c78db9f323d52e23a32f7f76ec8763d357e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.30.tgz","fileCount":25,"integrity":"sha512-qxaWaqJ3QauXA2sBesl+T/E8857rAZPL2LEYGqHTCl8xDXqAb/p4Vu3h/CIwoGEusC509FJeIxkY3Jw9sf4i0w==","signatures":[{"sig":"MEUCIB0ygOB8+55QUxMegKq3xa4fZpmTXSBY1jGVgczbtp2tAiEAxTl/ZKPRlBUEk0u2CSqt8/DdxoA5dNCGx6EjuKMILtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41774},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"4acb4eb05cf4492ee1fffcebf635fa28e5542855","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.30_1711902914515_0.33008243371820467","host":"s3://npm-registry-packages"}},"1.0.31-dev":{"name":"tango-app-api-middleware","version":"1.0.31-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.31-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"81e9569a75fa6c111752c36c0cebf7ca222afaea","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.31-dev.tgz","fileCount":25,"integrity":"sha512-JEn6U/jzezxHK0rl6E9oogGK0cawJbZNqg/ltGhAdL5/VqJjHzALPvkRsmu7IrK2Bm294LapSb7JCVdtKDVdIw==","signatures":[{"sig":"MEQCIHQhmDGmyDeGm43DmxLfS2oW6XGHCSC+E/xlsdFaY4F3AiBbyAui5UDnn/zoVfT/bqXKAxkGVHikUiU1veK1yzJH0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42008},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"03ce7202829f7b6a6bd9efcc09d557dc8db3c87b","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.31-dev_1711965696883_0.7437988182675666","host":"s3://npm-registry-packages"}},"1.0.32-dev":{"name":"tango-app-api-middleware","version":"1.0.32-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.32-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"333e31d45a8c412760087a052a3ef6bab9d96325","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.32-dev.tgz","fileCount":25,"integrity":"sha512-jnDgErgrhFTF1n48pDd40POKSADTDBtDMQs3P1uDFr+V43NVjV2WHvLEHYXFGVS64Qms5n+H9Nt/XdZXdR5g/w==","signatures":[{"sig":"MEUCIQD9ilFQTVLaGJXQlVxQV0V1uwUX4CtV02WEdpX6vRbjsQIgEIPfZbsT8ZSmwZ7uDxZegQpLriI+wb++KLW4awSQ3C4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42054},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e234689c5130bd1cbea06da762c18e0daa0e92fa","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.32-dev_1711966229071_0.6502860199342235","host":"s3://npm-registry-packages"}},"1.0.33-dev":{"name":"tango-app-api-middleware","version":"1.0.33-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.33-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"3899c3a318c2e0e7d7ebe147e454c448420e10b6","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.33-dev.tgz","fileCount":25,"integrity":"sha512-XE2Ov5z/wdor+EoRJWWzV7qL3Qj7o1Ou6VZ/lauVh6yWchr1RhIxadP1KXr+2KexCurHsObag0EbZalkQjCzsw==","signatures":[{"sig":"MEQCICgL0JN/caZ+fMpEXZgJ1qvUC/2r6LabzV2WsYduGcgWAiBPTlt9RZxn/W/k9Cavh0JfDOWL2ppY+QbOzv+kPrXlkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42170},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e234689c5130bd1cbea06da762c18e0daa0e92fa","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.33-dev_1711967155581_0.2764296934223145","host":"s3://npm-registry-packages"}},"1.0.34-dev":{"name":"tango-app-api-middleware","version":"1.0.34-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.34-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7d5532e36d6c8c2fb5426e8317a8bd8bea28efb1","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.34-dev.tgz","fileCount":25,"integrity":"sha512-FPh2BMh/fC9edMQZyooeTpODOr8LwjdmMxeDG9nALuTxwrE2bl9VK3bX+LbCT33j9TNXVL3JWX9CD/Ei/Q66Gg==","signatures":[{"sig":"MEUCIDH8TjCGKvxoJpbuQRfgWCP77pGOyZLwOXKC5XnVauWZAiEA2k8lTVjARfM6bUFF5BbGKz5pinS57Imv5I0rAcQ3SEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42236},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e234689c5130bd1cbea06da762c18e0daa0e92fa","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.34-dev_1711967527385_0.44387321679832037","host":"s3://npm-registry-packages"}},"1.0.35-dev":{"name":"tango-app-api-middleware","version":"1.0.35-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.35-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"9003035ecd62ccc5667766c939d590a74fb87487","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.35-dev.tgz","fileCount":25,"integrity":"sha512-ihCEo98rgkMA1njY9uGDKQ1KqyznM6U869UrguKYvXY73BL06gMyuZZeqExU6O9SKEB4i+3WdHh8BlMHLz2P9w==","signatures":[{"sig":"MEYCIQCGc0d5KObdi0KCjQRa12pjnxoJ0A/h39mgyTFqj40PKAIhAJMYBwvQ9VMU+Lrf3RKRZzytmLR4EooZjmwFVTk1KET+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42344},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e234689c5130bd1cbea06da762c18e0daa0e92fa","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.35-dev_1711967682110_0.0235287214985751","host":"s3://npm-registry-packages"}},"1.0.36-dev":{"name":"tango-app-api-middleware","version":"1.0.36-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.36-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"cb7aca7e4ae9b4ae0a96ad0c50bf2fff0416648c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.36-dev.tgz","fileCount":25,"integrity":"sha512-rVS0PatPyWatrFgyQE6pcOoIwUDvQ4wv0xX6wDnzibXReI/mvTFY61DnHN499m3GN5wF6WeYIzLamC59UGmQvw==","signatures":[{"sig":"MEQCIHMjjiq743k3s6C0lNwSxvsszhw4ZgQMKWEEC6m/j+FzAiAPGNDTVnorwYE1gB3GkjT0H0HZpShD4L2pzFylmLzasA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41958},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"dc23730ab33c458787c5dc17426478cc7b6f25e5","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.36-dev_1711979241770_0.46759744677691817","host":"s3://npm-registry-packages"}},"1.0.37-dev":{"name":"tango-app-api-middleware","version":"1.0.37-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.37-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"4f60b793400609eb30e17132439af481ce1a4984","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.37-dev.tgz","fileCount":25,"integrity":"sha512-DaKamgwY8uPiZtPWXVdwGNFfuhMgHxKtv22hUtm6xa7aD8ApaD+CyFHEhFI2JDJ5P8kEMw4+SuNo8wwLW8RmGA==","signatures":[{"sig":"MEUCIQDAq9Qy3PiEOO6pwNt7dFEPHqF17WTBMuyLTwO7VZWi9wIgUu5q+0pDrLxc5atBmF+JQ199VBu1ouGlln1HPVcK6CU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41832},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"198efc860bcc20a18cedb97ea298c12fe134704e","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.49","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.37-dev_1711988979157_0.6797950100507522","host":"s3://npm-registry-packages"}},"1.0.38-dev":{"name":"tango-app-api-middleware","version":"1.0.38-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.38-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d3ca5d5be6444094fafb40184879d1557efb40e5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.38-dev.tgz","fileCount":25,"integrity":"sha512-rGzk05TvuvkzHgc9tKrfV0gA3wU1zeJLCTIdOsa4ieBwJlXEl0/ireVpgbF6jzpismo2ZygOOkhEnZV8J19wHg==","signatures":[{"sig":"MEUCIGqOd6wc4RGxaxqDYintU7whL0rht4FSVBj03/oLWiayAiEA5YSsV4CHU2kSFUCfeePDYVgID1naUr02TW5nCrG3hQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41836},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"35021404c23880ee858c5114b79921ff38a88605","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52-dev","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.38-dev_1712039816515_0.34694538002283526","host":"s3://npm-registry-packages"}},"1.0.39-dev":{"name":"tango-app-api-middleware","version":"1.0.39-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.39-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b60d979a1e6933eb98a1c42f8d3c0e498ca8098b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.39-dev.tgz","fileCount":25,"integrity":"sha512-aAHqVV52N8W3/rvC2x7LclTboCwcymy88mCZVq+yVBI/fY3esOrMhw6syqT3QUvjP5xHPNU2e1iZHmzvbxGSng==","signatures":[{"sig":"MEYCIQDLW7rnw1T9oqMW0Z8wcX8uOPeVRvHlVBrlnkZBpPQlVAIhAPirO2FQhWizQ5AI4xeilZ8bVG2zX+8JF6T22aoELcTK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41832},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"98ea03fb4eb456d5c6352d8acd12229190ec2538","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.39-dev_1712040183724_0.7846275936498024","host":"s3://npm-registry-packages"}},"1.0.40-dev":{"name":"tango-app-api-middleware","version":"1.0.40-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.40-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"bd07948cfce6fc5175132717039f0bdac41649a8","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.40-dev.tgz","fileCount":25,"integrity":"sha512-bwlmfbZeDVMIg8Gd4C3KcfdNAxE0aSBV0B9K9rWjZnSr0sDXhuot0mu/cmnSe89TEVA5Qd+usEjcADWXyoDr5A==","signatures":[{"sig":"MEQCIHis8nkKR6FkEIfZCG2ssNqExcdPhqlPl/jCjLVlralvAiB8YxB57nOv1tITwI+N8IFMENLUk7Wc+f+51bPQ0avVkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42008},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"08141ba900f4a9cb8b60cf4536406e843bc05a77","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.40-dev_1712144689266_0.3099330646856642","host":"s3://npm-registry-packages"}},"1.0.41-dev":{"name":"tango-app-api-middleware","version":"1.0.41-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.41-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8fbed50b4dc1d204325dab39ec038db07f3a842e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.41-dev.tgz","fileCount":26,"integrity":"sha512-FCe7O7iu0j0W7weBaG9Xa+FILK8jkIezOnTEcoFwdGx2O1bmzj7XoygjOj45xuxfzfMWpSFxdHlav/zLYAiXlQ==","signatures":[{"sig":"MEUCIQCf9HLcXQNhT6IcLFg+UM+dStfjIxh8l85CNtRD2erJKwIgJkbfTY4nV0TQ6BXwRGNiLkn2d4gRK0+Z6HLMVnbj/mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42227},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"b05bbc0d5b0d9256b28836417fd3654596ce1ba5","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.41-dev_1712149448746_0.9910592596120176","host":"s3://npm-registry-packages"}},"1.0.42-dev":{"name":"tango-app-api-middleware","version":"1.0.42-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.42-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8f9905380b4bd0d80b8cc2c8a69cc41d79658717","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.42-dev.tgz","fileCount":26,"integrity":"sha512-lma2FRDZVJykVkpI5d/gfGxv7AUAr12+CYsxLr2g5kuPLdkwm37o2rItL7PgGVRKzfOFUfKhxCMJ8yiKgxKQQg==","signatures":[{"sig":"MEYCIQCYe6/6foTcCFSsn/2CQ+hu9mnbjeO6SID+6LsCaS14hgIhAJMD0h0d7hvEO2c3iApl4DTV91NKMDnwZ5GvuV9OlwWo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42284},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"739a1503ed11d809fdcfc8feeaaa67535598f17c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.42-dev_1712227943938_0.7129596164416048","host":"s3://npm-registry-packages"}},"1.0.43-dev":{"name":"tango-app-api-middleware","version":"1.0.43-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.43-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ef2172456f41ce5a12c81f376bf7ea9d96d41180","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.43-dev.tgz","fileCount":26,"integrity":"sha512-+NOQnIgpj6L0wgyEfwHbWw4ZkK1Ahm6/7K1xPlnNvg2yJEmZbRqQqjgMaNWsqvcQtxDrNfRxnNoKWi1aAtpwRA==","signatures":[{"sig":"MEQCIH7TMtRde0M5BaQgc0YBvC/6tLieK2AZWsd5JmWKQRdlAiAkCFfvlJmH2UXtjKy/KhZfhX5JKBAhJWdLZucVduAGDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42718},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"739a1503ed11d809fdcfc8feeaaa67535598f17c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.43-dev_1712248518948_0.9590045962976377","host":"s3://npm-registry-packages"}},"1.0.44-dev":{"name":"tango-app-api-middleware","version":"1.0.44-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.44-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"25c38374a4c764c8367000762a64f09c9716a50e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.44-dev.tgz","fileCount":27,"integrity":"sha512-q7zL2DJydRNWhSIC7hfF0QLlStfnG+IDTcsAQXrKFjgbekktt2oX0pvAoeHLzmiFUGVqJwCTCTU7pQavZ5pLyA==","signatures":[{"sig":"MEUCIHstaBbWrN8SOqIjfEsShfji4pRPF0hmkKzZg5+fku3jAiEA4wHwPqgmoPu9bMlcygWKIW5JGcAAkcb3uiDt5ctdEpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43494},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f5584fb04bfffb1d23d74a9ae048fdba28db1902","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.44-dev_1712638718494_0.8693725380581203","host":"s3://npm-registry-packages"}},"1.0.45-dev":{"name":"tango-app-api-middleware","version":"1.0.45-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.45-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"64216010e80e3fb4cce3217842943dfa335fd8b7","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.45-dev.tgz","fileCount":27,"integrity":"sha512-hFDkP8iF4XzfNRkCMRy3r5vsSEmeP1kVuS5n7gvYzMbrU399CrjRkCTWPuWJqyy+jES7qbldoC1o8UNrP4OS0A==","signatures":[{"sig":"MEUCIBToOmoDlB4Zfkt4XAkmnOJZQBRhGyxPjmHDYTamq3RYAiEAkbsY1gV7FUxePEQxFROsVkrONhwaJ1T2JGr+kNgaf/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43653},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"d87937c0381c84debe566b85638ab67da4de0f6c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.52","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.45-dev_1712665825597_0.2573154142020404","host":"s3://npm-registry-packages"}},"1.0.46-dev":{"name":"tango-app-api-middleware","version":"1.0.46-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.46-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"5e3129ee2c0abaed92864f45eeb6efa865d66881","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.46-dev.tgz","fileCount":28,"integrity":"sha512-eKPT+N6RYaFahjhv+b2CIR2+/j7ZtT7aNPtQX+OiFcvgMWuefUg5Otr421Qt1+6LzGp04e/KrqaY3pmS4A8jIg==","signatures":[{"sig":"MEUCIA5nuJSolkqG1bg9VTQbiHwBM1GkUDE6p6HCJJqUlntBAiEA/6OhA0v/LtWt4uUA0ewYk4f4myKCruMX5i5xU3B1b38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49058},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"6dd02b2e45675a2bd7508406f5f4102c79f9ccbe","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.46-dev_1712685220799_0.2995718060144501","host":"s3://npm-registry-packages"}},"1.0.47-dev":{"name":"tango-app-api-middleware","version":"1.0.47-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.47-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"62d31640b010268f0f7426e8e3b88809631bf887","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.47-dev.tgz","fileCount":28,"integrity":"sha512-YRVdBmtebIvKN/q9r1aeptr7mw7BSSM266hZBiPoOgH/AbzC10tTPzXIwWLa3wJ1HgjoQrGnMPn3HhKt4fh0Xg==","signatures":[{"sig":"MEYCIQDX0AJtnx9uqHQ0eLKzoX8XrRdlO27DEn+t6HM3es3emwIhAKyNx/8vaO990h1xgdN8PYJXjA7uDSVVKRTxrxXi0UBM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49033},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"b2357ce34489a42f1488953e7958abadc47f2ac1","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.47-dev_1712729080455_0.20345570812337233","host":"s3://npm-registry-packages"}},"1.0.48-dev":{"name":"tango-app-api-middleware","version":"1.0.48-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.48-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"2807b0273c28002e935ac9707ff32b67e40cafe7","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.48-dev.tgz","fileCount":28,"integrity":"sha512-nWsl34jxW6H/hAxEFJJs/yA11m8pHdGSCkuM4lgExP5yOS7VpAI7IsPfwskbPyr3vjZlPoWreKRqt//t37LF/w==","signatures":[{"sig":"MEQCIGHof46yMjUvZjpGu0432osZpUISTSnNrNYhFSK6wWRnAiBhdXgaDATL0KD/pXbG7EInbTEuKEGyrq2a3Id/cabK1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48932},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"cfb66959026c002280c86e6e046e633cf1ab17db","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.48-dev_1712748633467_0.01652026602617207","host":"s3://npm-registry-packages"}},"1.0.49-dev":{"name":"tango-app-api-middleware","version":"1.0.49-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.49-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e68d5bf9dbea3e339b7ce3ccc63d1c69b311ef99","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.49-dev.tgz","fileCount":28,"integrity":"sha512-8Te72A31LxCNfGjwAcWeDiz/VYzL5W3M1TxXticB4HZrGWUyUwtH6vFRl9cJfwTZermDM6TvIGE5GdAj//NUNA==","signatures":[{"sig":"MEYCIQDKDUrLCoYVbkPt9EgEh5nJAT97CKVimJYAxP3ZpIs/LAIhAMP2Kw5Dn8lwYwXzz7w56N62oJW2rXdfN5hj1q0Qa/X7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48939},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"83255f8da642e61d0fa1b799dcd05d8f71e12861","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.49-dev_1712816185673_0.35411381777372575","host":"s3://npm-registry-packages"}},"1.0.50-dev":{"name":"tango-app-api-middleware","version":"1.0.50-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.50-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"44b0be8cec2d612fd7357e864f9f01e92d8c8ad8","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.50-dev.tgz","fileCount":29,"integrity":"sha512-rYHRtlnwV4piXN8UJzOefhaIlwVVjpJsBv0QRSDewTfp5HPNe7HCLJlT8LXHjKcG3R3v6XnkiJNag5/RfBwDNQ==","signatures":[{"sig":"MEUCIQDQROxNCWwoASpbn4hHmhFNFL8Ag5BUnZkIPu2CwD7LKgIgVaLQ9JDas5/AZrIRPHp1rlNvhpWGEBGMFInmg01gV80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49802},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"67261ab6a2e4570134feca567830b2a223d5a77d","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.50-dev_1713347861592_0.5359540273346146","host":"s3://npm-registry-packages"}},"1.0.51-dev":{"name":"tango-app-api-middleware","version":"1.0.51-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.51-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"beb05b8d45c937fc47f16e20a4eee9bbdbc9380c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.51-dev.tgz","fileCount":28,"integrity":"sha512-nT2dSA0ebnh7vJcyavB3oC2ibZiIbgqNpKeiv2EAKO7Zye6dQoz3szxaITf9n16M4m5pnljZ8EHMGAwHjdxx+w==","signatures":[{"sig":"MEYCIQDl1ih5sy2vKkVUOqICpQT4NDtUj9a27wOVysVEvaFhbAIhANLqTIhZqh//PVGbvRF8V/vRbxrI5HE4YVZM6odcqaCX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48888},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"67261ab6a2e4570134feca567830b2a223d5a77d","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.51-dev_1713348004803_0.3011021429674743","host":"s3://npm-registry-packages"}},"1.0.52-dev":{"name":"tango-app-api-middleware","version":"1.0.52-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.52-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6cb892de342622d9193e955f85a4e5c5b1c4cbed","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.52-dev.tgz","fileCount":28,"integrity":"sha512-AwN86a7MRwOMHnqR255UnWLcWniEAP5e/HtE5pji5fPOY+YQnTucHg6N3gXGnsnyRnjeuuSkZw9DlQUmKb8dKw==","signatures":[{"sig":"MEQCIFbvcv7XCPvkWabpFSz24MCamAmMsY7bYKvkfjQIf1tLAiA13i0Q9xFT22GSsKDnfOlfllrTYcmDIE9ihzWVrFNhaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48809},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"82e7cd14ff33f3295cae9e6a2010d1b77746efcf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.52-dev_1713363285975_0.20020979856308974","host":"s3://npm-registry-packages"}},"1.0.53-dev":{"name":"tango-app-api-middleware","version":"1.0.53-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.53-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ce8b2204c152ec4e49fbe17d979e82794f8583f5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.53-dev.tgz","fileCount":28,"integrity":"sha512-6E0zpmFHm+xvy58P72TWtRNGHT4OPbg4FUKzpB4cOHPZpCkW5uTfqJX3TeMxyX0l9TuypB0VxoxFh+O3yRdg3A==","signatures":[{"sig":"MEYCIQCjEVEJuKxSmDNsMIN1EaAgGgPE1AQELMf+v9jUfzji1gIhAMqOIw8AoF3xheaBHt4V+/gMS4CuMmu2OkC7KeuBsiyR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48942},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"26b5501f1738d08a97d58dc3a02bf27e74079e2b","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.53-dev_1713500703338_0.39025785133657376","host":"s3://npm-registry-packages"}},"1.0.54-dev":{"name":"tango-app-api-middleware","version":"1.0.54-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.54-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b156cb53d542d850a27db515242919aeee30d39a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.54-dev.tgz","fileCount":28,"integrity":"sha512-gFfR5avJu1veQMcWe9dyPCuhbhs/GxzqlvHpEzdmCRwl86V1IpNPlzZTkRWtfy81bYEtY+8F3wschm47aI7pQA==","signatures":[{"sig":"MEUCIQDB8QApz+XpSGEst4Bt6+jCms7yakfjjelfNb3HfXTo8AIgMUvcK1++OdvmOp6uLuT1eET3uLPXyliJ7mxq8ZIt49c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49366},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"0065663330a46fc4a8e15e9f4f8a8cc4acbbb757","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.54-dev_1713779542519_0.6565592095049846","host":"s3://npm-registry-packages"}},"1.0.0-test":{"name":"tango-app-api-middleware","version":"1.0.0-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.0-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"beb73e72940c68c8deaa2d798c7fbeac0cd6e094","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.0-test.tgz","fileCount":28,"integrity":"sha512-LtbKO+Q6+3P7WaEPmAzy7v/wBBQIG0VgoLpiFARyFKPc8ox2bWDquQyovYnOaKhJediT0UoCdRSgO+ed1LxFvQ==","signatures":[{"sig":"MEUCIHn5F+kLQ1QRXf6jH/RE+GMQgcxXjcqe708paK9hSXd2AiEA0VfQ9OdqRJthDETXMNdh/Aj4qJrOInbS0RdYKm39e9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49371},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"0065663330a46fc4a8e15e9f4f8a8cc4acbbb757","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.0-test_1714821718351_0.012445692151626275","host":"s3://npm-registry-packages"}},"1.0.1-test":{"name":"tango-app-api-middleware","version":"1.0.1-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.1-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"37bb7605921281a40f8c836f201d15fd9a87d0ff","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.1-test.tgz","fileCount":28,"integrity":"sha512-+XWliKQiYCD5aNCB7ZwcTbY0vPH0t7Z1xNi2j5pjbtWY2raW3yGtScTWoS+/JcM9YMG1/D8frhJ0HPOm9hQnmQ==","signatures":[{"sig":"MEUCIFlFIVQ+/UszjU7jOXg9XgGjaDBdOQgVQWQDBS0DFFIVAiEAhKLITLW2v5MGvNHzvGS9dFXdqxPqSobmAAbN8Y9d4S8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49431},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"0065663330a46fc4a8e15e9f4f8a8cc4acbbb757","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.1-test_1714981690909_0.2438011668901463","host":"s3://npm-registry-packages"}},"1.0.55-dev":{"name":"tango-app-api-middleware","version":"1.0.55-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.55-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"4749ffb81f58b5c91ad59140016e4f1ea08be0bd","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.55-dev.tgz","fileCount":28,"integrity":"sha512-BMXj68wy9GuS5ysQ0WASAH3gvKrP9H2oRAFECOPR09+5Mm6J73r7BDmb/7aYmL6lawo1T/T3/Y00yVVKs1adCg==","signatures":[{"sig":"MEQCIEVV6yiStQdZMj/woviGlzIqrVNEE93+WcGRxmUyTOzjAiA7mH3Vc7zCmVAS+Ktot3K6IdEnCnvs+EnaXd7Q1bFZ5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49482},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"0f0f016c9f982ea073b429faaa0fe778dca8425b","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.55-dev_1714991135974_0.7781106491976799","host":"s3://npm-registry-packages"}},"1.0.56-dev":{"name":"tango-app-api-middleware","version":"1.0.56-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.56-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"3102b9dbbf232e2ca7d3099b0f5395c0a14efe52","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.56-dev.tgz","fileCount":28,"integrity":"sha512-osb0tojVWZjI9XhUZkT3DFSl+Nij8mzhlcKtf0eFKuc/q48emDHHjhCiw8xj1tPXeIyXQ9Y+rSpNrhUI5dnf3g==","signatures":[{"sig":"MEUCIBP9SNuUTY8ZwGItFafN3oaCvqywnwkmeCLmPpsuZFZeAiEApo56Xb2Ba1Q0Mwn1kd0PLTIi0QfoeMoXlMNQOCSD9as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49486},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"0f0f016c9f982ea073b429faaa0fe778dca8425b","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.56-dev_1714991878200_0.37894470411714676","host":"s3://npm-registry-packages"}},"1.0.57-dev":{"name":"tango-app-api-middleware","version":"1.0.57-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.57-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"105ae5c0da9759a7c6bd0dd28ec3d1121b340a96","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.57-dev.tgz","fileCount":28,"integrity":"sha512-VWvhKDVwRG77AiXQRERn7+Qr5L7SiqCQutsBepKOnjMZTLDTwuIYPB95nA7PID4SKAV6xjtccbyoLo4ztcY9dQ==","signatures":[{"sig":"MEYCIQD5v/wQdnMm/ohLEc5crGbEoJ52a0bV8wtF5Ve/SKzVWQIhAMxMxRShlBSq16SYdUhF3h9U7i8XAiHA1VEKkMHaDxTF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49486},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"61a691714ae398c85d8b266ff8553bdde5c948f3","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.57-dev_1714994438665_0.9299479824448196","host":"s3://npm-registry-packages"}},"1.0.2-test":{"name":"tango-app-api-middleware","version":"1.0.2-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.2-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"848b18351a30de550825473bff9c0cce6261121e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.2-test.tgz","fileCount":28,"integrity":"sha512-NF+TRB6PyOO24WB4Ra3nqw+aMDJtsfJjtR6MUS73Zb7gcqUbnxpGSoDA5YQnIQ7DGtAgmCCSoYINWqPxtkavhw==","signatures":[{"sig":"MEQCIAlYlxpxreJae3zQn2GUja3BE5hMmcpeB0IlV+7h1UtKAiAENZ38IezbG1tPbcg26GY4xEA6bWQ65q7BQRXjclVO7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49493},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"61a691714ae398c85d8b266ff8553bdde5c948f3","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.2-test_1714997016824_0.2757661813150163","host":"s3://npm-registry-packages"}},"1.0.58-dev":{"name":"tango-app-api-middleware","version":"1.0.58-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.58-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8e69b6f46fd07bd9c9e3a69d4ce6ba2682fe0de8","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.58-dev.tgz","fileCount":28,"integrity":"sha512-LIZia8SrOX9yTG+eebHdEac8+AKzde+UcMXKj9lhoGe0aeTxUX5RJVpMSGHv2ae3iWYpm1/JDmRS+Di2IoNaFw==","signatures":[{"sig":"MEQCIH4RJwZtGn9xFObq5rQP0A4k9BndOLtulKokXcDg5RUjAiA26V1PaBnWfvMiNQGslNSwnp+mQrOktnvaV4mV6FWLtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50120},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"4b8cd642539a70831a114703d93e9eff9b294753","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.58-dev_1715057941538_0.06211161014232225","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"tango-app-api-middleware","version":"3.1.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"f4f748a7ade67e0922bd2bfed577e80eda7421fc","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.0.tgz","fileCount":28,"integrity":"sha512-p/MgxMdlcgl5iQ9fIW0Ci/70etAFyKfn6GDFH6HDDUYt9XLVEJ88Ou7I1AdohuxE+7bpVyY3JgKRhP88KSzWRw==","signatures":[{"sig":"MEUCIQDPTcInTHfhHtTidjS93XWus723q2s0YrsXpWJBXpAK9wIgFlur5/Oa0yTAd4uc+U228avkHvz5htHiKfXh2fWAHf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50102},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.89","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.0_1715166549240_0.6116908074620253","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"tango-app-api-middleware","version":"3.1.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"4a30826365c6c94ffd408c829fb6de4d7e96fede","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.1.tgz","fileCount":28,"integrity":"sha512-c0RxQeEdBKWJbE9VjuT1U6mBwZ90RfuHmCGZlObymYbk1cI1RDXqOh6u9/goybd4nAMrfJ1bcaKhYtxjKUKC8w==","signatures":[{"sig":"MEUCIQDu845XtIPsy0PgFEKupz9hVzZ+2yTwSQ5V7oErXE0fHQIgQirlnvgyzQnXXxjo99HSe4JQyM2U/Mc8q6HuXulB+uM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50105},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.89","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.1_1715168304098_0.5496887254202791","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"tango-app-api-middleware","version":"3.1.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"878114bc8d54ff2ef208b404717b44b1ae30733a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.2.tgz","fileCount":28,"integrity":"sha512-prPIsp3Md5GBg558q/o8R5awfy14OlVryTyAz0w5uwCWcqsnxn1ogxO66Dg9YJUcsKFIEYf6ZLOEbPWHBRfVuA==","signatures":[{"sig":"MEUCIAeAz9tuIT3WQxsuHKDXgxsKEy7ur75xT4P7ERvVMIv0AiEA4mQ89ZaUbJ0i+IIvwp0JE5cHrj3FQWO+7sm1MrprDBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50144},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.89","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.2_1715175204835_0.6754675306111813","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"tango-app-api-middleware","version":"3.1.3","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.3","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"896b036980765438b3e34a2a0da5b90676c4aed5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.3.tgz","fileCount":28,"integrity":"sha512-m8ZqbXKXOHjkFkcOYZR4Z1V7MWE/rsLKVG9+UrQoDw0Yg7c18skpaRzAwSIfdvMzdrqHZTd5qkcdQ5pdXLXXfA==","signatures":[{"sig":"MEUCIQCxyQhyULgnJ+8r1cJozI0xQ3u5ftSHo1njbRY9B0O28QIgQdqUbb+TnJoa02j32iZAmhhQKOaWip+CWJtKHU0IR0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50216},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.90","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.3_1715237249382_0.6257073664517148","host":"s3://npm-registry-packages"}},"1.0.59-dev":{"name":"tango-app-api-middleware","version":"1.0.59-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.59-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b007a4efd8dd6d8ffa89ff870e65bf9b7c161a80","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.59-dev.tgz","fileCount":28,"integrity":"sha512-9D/e12xlXOiRC59Om7HSLF6WL21kVtJn04AM8rPv2j5zkrUf64DLklC52ihP20o4Pdi1JG13jXGqand6qOTVuQ==","signatures":[{"sig":"MEUCIQD6600oVUi7wo8ZRKYXp9DU4JjqSKmhNHlCnxYecmCpCwIgZuLSSFvetolI4Ij2aA8HXMjZBPATi98Z3Tol6cZi+0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50312},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"ce32c7bc3ea966bc4648a918564c9d2e0e7f0f52","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.59-dev_1715258097354_0.3095029130418634","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"tango-app-api-middleware","version":"3.1.4","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.4","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1ebe764d69106887f1bd6a484a03cc743d7e13c3","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.4.tgz","fileCount":28,"integrity":"sha512-5HFC63mDKbgoY4Aajogv4zzFlOW2+jPZSqfibrsQTrOhZ7j6lnLRNoP5kkIf01JvMGE/UNgwPxtFNR1+9PMv7w==","signatures":[{"sig":"MEUCIFCVYJ8PSJ0abmh4QUa33o4cF7F7WTMFas3jEHijI1UNAiEA2QsAlVhonexNeJMHuITRCKtLzBDcGxlM/jBWGiKM1fI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50335},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"deprecated":"This package has been deprecated.","_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.91","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.4_1715263024642_0.3673532116917151","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"tango-app-api-middleware","version":"3.1.5","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.5","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"37e22bb23c58d821cae8ecfb6e80035e586a4cd0","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.5.tgz","fileCount":28,"integrity":"sha512-pAcxO4i7BHkoNfoW7ROg9xCjU8YdAeG4EVd19IdxzDGnxjHXyFOZGmNcanRVgynEpSBHFkYb3wIQv5JdHcDPAA==","signatures":[{"sig":"MEUCIC8cuVgwvYgvFx7sijlNeCGfp68b5JDrrg+lqnqALa1WAiEAo9dUzVucCx2RZIA7bsLIzrs0VV/F2J290cOUZ0x9MPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50516},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"deprecated":"This package has been deprecated.","_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.91","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.5_1715265201106_0.7528982594347053","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"tango-app-api-middleware","version":"3.1.6","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.6","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1838498b85f7b72b4374e2d433a0e55ca6f27f4f","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.6.tgz","fileCount":28,"integrity":"sha512-gzuM3VYhVaFZX+rVp9a6DIFQqr3IbTJvf6158hxxXfNixP2GSloKK/CsZGoOunG4DLoj3Qhx29t+sygNPzwbaQ==","signatures":[{"sig":"MEQCIDoJAU1uJBurJBI4hLJ20+Tb9JvB7NVGnUe7q7cnSkkEAiBrAGCAwTKcrtwSrEnh8D9keRu4euhxnn2TetTLYWUdhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50512},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"deprecated":"This package has been deprecated.","_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.91","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.6_1715265995787_0.10166389462695102","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"tango-app-api-middleware","version":"3.1.7","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.7","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"a3552732045178680ff6254af80dcb46eb5db758","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.7.tgz","fileCount":28,"integrity":"sha512-F4xSBEkjw0v561ahHrES1Tcyc9tBLxDaIaDaqBXCWzZ4zajuPlFg5MCB9zVekTO2j5ZbN3dtPVoP56O2E210Tw==","signatures":[{"sig":"MEUCIG4j5Ld4AlndQYYmfd47OyCJRGrTXEESIjbjcOdwXxf2AiEAkHOsyNniMl9hIP6++fMfeTHU7QZzaPBcO9CkLeOW3ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50438},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46881157092cbb3faf00a4a04f0bb95f315163f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.19.3","description":"middleware","directories":{},"_nodeVersion":"18.13.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.91","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.7_1715274906479_0.11079580279867618","host":"s3://npm-registry-packages"}},"1.0.60-dev":{"name":"tango-app-api-middleware","version":"1.0.60-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.60-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"37a88b735ebfd77c8ad293f0daa3f9435f62f214","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.60-dev.tgz","fileCount":28,"integrity":"sha512-f0nnqusRkKmfukWzxjNDRLZ+ycl2iZSNFSMY3bU5JTdgjQmARGfLQo7uMvGB6SmREKJh1FxfLCWi/eCbvEmzdA==","signatures":[{"sig":"MEQCIGmGHLuxgHEQlGN3uvad2q6kne4tUPTCfMQLYOZ0PGD2AiB4/yAqMmPzrbVbmdxLK3JH4Z5GOVxlyuNjBy9QCEOXDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50390},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"ce32c7bc3ea966bc4648a918564c9d2e0e7f0f52","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.60-dev_1715596928159_0.7610016529308561","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"tango-app-api-middleware","version":"3.1.8","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.8","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"02575df70c6093ecbd21867fd32d8c96cf9000ab","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.8.tgz","fileCount":27,"integrity":"sha512-JX620EqRI+PGSeO418e3gxbm/fQfvt/Naols9ei4HpmKYUeBgI/jaYRnCdGK5FDU2PdxIU8t6UPgaKy2YuJ2mg==","signatures":[{"sig":"MEUCIBY6mHU58VVx1Te6qdNcoAVdxSiXrpjA/xs7XANiREyXAiEAkEfgpqlWxhUR86+cwP7aFwofDAEK5Dn6HEDpwEFeCFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49146},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"59eb29d7d12db377df8e6da8b45c16091d1ea903","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.59","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.8_1716438904162_0.14828950633931992","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"tango-app-api-middleware","version":"3.1.9","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.9","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"76cc1c83ed3032ae0bb3fa5bdd3da0726bdb6a41","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.9.tgz","fileCount":27,"integrity":"sha512-gtiSYDcoRLeLWJXHQpKEwGajEAk4ekZQlWokMnE+ZVl50DCZobhQX7eRq2tFtW7MQNJoik471VkWtcAQHzgrSA==","signatures":[{"sig":"MEUCIQDYf81ESiVyF2CFzkOpblt6GMwDRvHQzf64OkM+GdeflQIgYTljT9SsiK0Y5tzKtp9hTz7liCDaX/6GR6ntRpbLqdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49391},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7dc4a1f5758d923367f85c75d1240e0defd321cb","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.9_1716463503916_0.9403163800644507","host":"s3://npm-registry-packages"}},"1.0.61-dev":{"name":"tango-app-api-middleware","version":"1.0.61-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.61-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"c2174e7d3a7a0f777d0df764eb4a4273a067851c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.61-dev.tgz","fileCount":27,"integrity":"sha512-a8SViVBoZD/e8se5eJ1cngAsEcl4WxkOzDsiI8uxxY29hIIJw0/unWmxdMpvhzIIs8B86Ada/yisE0oZxQF1kg==","signatures":[{"sig":"MEQCICQwUtKh6Ksxcij3R6oqnlLYW4xpJtd6CtP/E9+NyJ0mAiAja72lzPyf3aTKfonZzVJG48qMRYppYdWIOsU6mZtz5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49439},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7dc4a1f5758d923367f85c75d1240e0defd321cb","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.61-dev_1716533750989_0.9913169736111755","host":"s3://npm-registry-packages"}},"1.0.62-dev":{"name":"tango-app-api-middleware","version":"1.0.62-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.62-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1ab532897ba575f04aebd524330347962896eed3","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.62-dev.tgz","fileCount":28,"integrity":"sha512-mAJal1YR7wNYdQENUyyA2ewqi7oYoXVHxRHv0dPcT9zeoDzit0Zv5bUZUa94T6yzTuB9d+Q640J2LAW2qmjbLQ==","signatures":[{"sig":"MEUCIQCXC+SNJJ2gdFT7Bx4A6Y2HdXPb37xchpPIvDzWTfVYuAIgYIl2uewbA1BwgiID9fkV/bwuL/YhRAjl3nyi/olEXmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53174},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"c3f9e8462db0eb1d89d084ea48d76dc83c9d6757","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.62-dev_1716534052599_0.342990403336513","host":"s3://npm-registry-packages"}},"1.0.63-dev":{"name":"tango-app-api-middleware","version":"1.0.63-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.63-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8f7332f9a37394b1f6756d551b86ee8bfb5c2034","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.63-dev.tgz","fileCount":28,"integrity":"sha512-sYTShTMMcpX5O7llqGCTkNZbq/P1g5e173cEreGcVqIzHVMsI3QOhXxtFmniN6AR5clZSRrBBQLtNOAkQSc0qA==","signatures":[{"sig":"MEUCIQCYc0m6HeNHr4L2KPOFC2PfFc5VPsciCMgyc+KlAzwNCgIgOjsKdc/gDWgoDOvTAttOtotyEdoxwZ3WY5z358hfEe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53182},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"c3f9e8462db0eb1d89d084ea48d76dc83c9d6757","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.63-dev_1716546738952_0.7608359380955341","host":"s3://npm-registry-packages"}},"1.0.64-dev":{"name":"tango-app-api-middleware","version":"1.0.64-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.64-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7dd83d62fc278162d8289bf42862c961673f3e5d","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.64-dev.tgz","fileCount":28,"integrity":"sha512-zjAoItcNP1c3yvwBMUuYuxb+ayiwtOJF+htZqcb20dnRtXEUDJgSSDF+A0jt7Lf3Uoyxzf+ZPfa8AFkKOlwNXw==","signatures":[{"sig":"MEUCIGw6Idol7cjSkC6GNe7FyjvW4yg1PqCWYCgj/eB2BPKyAiEAlxG3SXIMyIcPOeQXZtj8bGzSOa1tKNuaGm7LyP4W8ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53328},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"c3f9e8462db0eb1d89d084ea48d76dc83c9d6757","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.64-dev_1716792002597_0.7114832072194286","host":"s3://npm-registry-packages"}},"1.0.65-dev":{"name":"tango-app-api-middleware","version":"1.0.65-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.65-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"154d4d14e28d811fc3b8f846b7a5f1638c9785b6","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.65-dev.tgz","fileCount":28,"integrity":"sha512-8qFfQZU9baWkkl3j6H9lxgtnvLYJIz8US1S2hLBuUGV/xIYRT421pPylqUJ8mecBed8LhHC777wSc0OBCdv64A==","signatures":[{"sig":"MEUCIAb54BGMyroxdjYXy5E17UVHx7H+nTPoesGXE2V0piHoAiEAtCxIegBIIp7vc/p5YOKdIVs5ZbKpmzIi4ZkVU8rF+wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54076},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3ab4e1e4b3134a721a6053033ecdc8d981eeecbb","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.65-dev_1716916823564_0.014134082680454796","host":"s3://npm-registry-packages"}},"1.0.66-dev":{"name":"tango-app-api-middleware","version":"1.0.66-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.66-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"59ffa21e5ac595956f78b167d29035af11193a19","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.66-dev.tgz","fileCount":28,"integrity":"sha512-Sm+GtM9S4P60PVJUFWxeqCj2owwtPQaL3KBBkF3hgcvIOnlItGE54YIAw7U8XdodMGj39crNnGaRBQpdo/unqQ==","signatures":[{"sig":"MEUCIEN8J7ISyJhLuv3oSJ0ojRxNtLdVUBaFWT0mo7EunT7aAiEA+SsS2Sanj6SmSl27SfJoSvccmmGEOyjAZIdvQXo2wiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54100},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3ab4e1e4b3134a721a6053033ecdc8d981eeecbb","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.66-dev_1716917059218_0.021777210748231912","host":"s3://npm-registry-packages"}},"1.0.67-dev":{"name":"tango-app-api-middleware","version":"1.0.67-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.67-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"798204ab2f7ee201cb5bee929b2b3d0c42539fb2","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.67-dev.tgz","fileCount":28,"integrity":"sha512-Za4X0RIC3EFoGk0gnC8xFfMmRw4TAAdprpPPHukpzIaXYSSfZaGXzIe610egtCzEtVAR0TC3mOmP4JCc7dNLQw==","signatures":[{"sig":"MEYCIQCyvcFR6+0u6dWjG+WSmSf3RnpnW8YkJO/jjYj3HvIkaQIhAMTMCKRssoUFd8dzPh1uJ07Ho6hWUYB2HCQ8/SPHTfgD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54100},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3ab4e1e4b3134a721a6053033ecdc8d981eeecbb","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.67-dev_1716917174627_0.553290385863286","host":"s3://npm-registry-packages"}},"1.0.68-dev":{"name":"tango-app-api-middleware","version":"1.0.68-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.68-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"3c158269d85d47a28c4c0c00acb0b6502b99a042","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.68-dev.tgz","fileCount":28,"integrity":"sha512-lC0izEeey1gptiqznoJflITcehoJyROrpClogupca21ur9MhrIRdmo4M9KjgWQwWqDAagQg6iPN62Sb+jiXvtw==","signatures":[{"sig":"MEUCIHbEqFnJjzVplC2awPsHhb7zgGLOzYafutChjcjFgy3nAiEAnossmLA3TAn70bp6Gfxqi7j0Jq+rQg8JTiJ4HJzzs+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55466},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7b80916ab5a2d4a394bd025606063fb559f7c354","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.68-dev_1716967669183_0.6646235598515944","host":"s3://npm-registry-packages"}},"1.0.69-dev":{"name":"tango-app-api-middleware","version":"1.0.69-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.69-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"fe1cb2eeec6053a577fd2d324226d9bf3c846f50","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.69-dev.tgz","fileCount":28,"integrity":"sha512-+HzliI5t3H9ClH/qf3lOOo+5qH7xjE13pDDDzXuq1lLxnOGoAQyzWZ9+TIjl43c0XYKdtvvrMzmfbbsPlL9zUg==","signatures":[{"sig":"MEUCIBqXf0Goxh0It+5BXO7O05+FiYhaLU6LMfffILhr0SFeAiEAlL6g4lOTmPX1Btj3hk7kIgRbWJPyt9BOGLgtRZp5/60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55526},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"4dc71c07aa9aee4979275a59ae0078f016192f1a","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.69-dev_1717052687906_0.37931990900739065","host":"s3://npm-registry-packages"}},"1.0.70-dev":{"name":"tango-app-api-middleware","version":"1.0.70-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.70-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"fbf11a7885bae64f1c263cc0ad1ab663382b9a8a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.70-dev.tgz","fileCount":28,"integrity":"sha512-yiu6lwcUC/K25q1lE4Ju1vp38MKhWslSUgHOQ6w17TEITjwMLZtjFACPQ4mwkerlGSAjt6IoGAN4CT0CqVmOnA==","signatures":[{"sig":"MEUCIQDej+e3pBgM1n4lrw6HP277KoeD6aS/sGaAYelz3cQRwAIgbOyuYRnNTksQqLy8wgBI4+N3PPEIWWbSajzBQnMMQuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55536},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7a584a646195787f4b5292aaf1b3dad76fd26762","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.70-dev_1717065792972_0.9008702362065519","host":"s3://npm-registry-packages"}},"1.0.70-test":{"name":"tango-app-api-middleware","version":"1.0.70-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.70-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"127e37a074f1967f932ef0ba477e0388ba45e3eb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.70-test.tgz","fileCount":28,"integrity":"sha512-d99kkdhEq5nfiwav9MIEDb45ErGjmhgXXIp5uhqelMZmMIlsC6J8TvQ0gUJCQU6xTPni79GXJDxIkcD/WOyvKg==","signatures":[{"sig":"MEYCIQCq0/u/IbqwqtM3Opgk1MMAHP48RLtE6TO6nT+OTsaqvwIhALd79h3PDNUAIqitadyAaSUlPMx6yaqY47hlpg7jrfn0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55545},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"a366d40d5baf21a022a28e7db6bbb241971bea14","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.70-test_1717068992919_0.9215715732804233","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"tango-app-api-middleware","version":"3.1.10","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.10","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1b045a44eb4ab8d7ffe678ba7bbc375b34a9a831","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.10.tgz","fileCount":28,"integrity":"sha512-l2B+uFLxKII9VFenhWqMppneF5sDRFuKcem7ek53O4sQsFURpVWfLjqwg/E8iHuATgGoRAoGvmMug8zFTKXs1g==","signatures":[{"sig":"MEUCIB+J+1psrTQttsxYH1yBiJ5e1ZUe/J+P8k92dMngyQEtAiEA7dLSIh9VjK1FF8V5KtRBkzzJVVsyIUExhSe2NS85D5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55487},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7a584a646195787f4b5292aaf1b3dad76fd26762","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.10_1717087075659_0.5880468949429447","host":"s3://npm-registry-packages"}},"1.0.71-dev":{"name":"tango-app-api-middleware","version":"1.0.71-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.71-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"fdcf12ecdf5c450fbb5a26362ea67f51efb51b72","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.71-dev.tgz","fileCount":28,"integrity":"sha512-S/C9NStDaJ5OchQwyBkDlYHmtelF13WlnEULc+Bl/N9HKwQTVIl4toRG1P+nWtAEOyS4wiZFtAtIJyr3OHjcZw==","signatures":[{"sig":"MEUCIDm/F3dV1vexvZcjkJN4rbSqTvA19eYpFbmXoRN9rMyiAiEAmVQKiSRG9cvfEOm8V16hdHDUdaBtwODdWf3nBg7IIxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55526},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7a584a646195787f4b5292aaf1b3dad76fd26762","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.71-dev_1717133789253_0.9175252827613845","host":"s3://npm-registry-packages"}},"1.0.71-test":{"name":"tango-app-api-middleware","version":"1.0.71-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.71-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"45f8d3de7b25e1a720758654c31c36db21875afb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.71-test.tgz","fileCount":28,"integrity":"sha512-6kn36Q5NpxOOYu6tnhcMhq3sDj2PyyST/ZKEp6pRAnWHdXzCvjwbgvysj8hHDqRoYZwIqKLbP6BPSd8Y7dinhQ==","signatures":[{"sig":"MEUCIFQeB/BojAzHhrX/mJKfoPf1HEv+UjcNXstv9Ug33MyTAiEAnEV1kxlT0A1nFzWvPfUjEnxdvvAHhWUDcidHsZ6vHxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55535},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"4c4da1ef5c67a019f888ee7e48bbca76c56180b0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.71-test_1717134432100_0.9864288996129724","host":"s3://npm-registry-packages"}},"1.0.72-dev":{"name":"tango-app-api-middleware","version":"1.0.72-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.72-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"71c69098d28b27480dc5979d71d4473b2dc1321e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.72-dev.tgz","fileCount":29,"integrity":"sha512-IOA0zHSNm1yLLCN8fRb8Mzo5stdCo0kFRGvz9oeuO1xU22Sv0cYihSfDkTme4FWvzdAqYLsZD8z+GlN5QY6Leg==","signatures":[{"sig":"MEQCIGZT1COt6mZ5htD5MWTZKf2Iv10MIKoelMm43EYM553LAiBfeIWtQJytXLKXwb62MJfi7m7kyOgIVoJmUaOZY18fSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55568},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7112b96248f4cfe7ee50d14b75d19c342b29f4fa","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.72-dev_1717470038710_0.18175743989421478","host":"s3://npm-registry-packages"}},"1.0.73-dev":{"name":"tango-app-api-middleware","version":"1.0.73-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.73-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"5231d56ae57ae3f096bbe87bee9a621010715e6c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.73-dev.tgz","fileCount":28,"integrity":"sha512-XRe6TbVj6iELsVXws9n3/hReih1qQTReC4HGGKQ16Fg192j3uK6glDf9AFmBO5fr2qH6P12pcKucch/JzJnjjA==","signatures":[{"sig":"MEQCIEpaXnqBss/GVN+HQYLBWG4nOBEnyOOeC1AFUmuUFjZPAiBvCYKZNppHy/rte6S9kVDdhvwf3qTxU7IWWVOTSD4+4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55572},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7112b96248f4cfe7ee50d14b75d19c342b29f4fa","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.73-dev_1717470379002_0.282370858909472","host":"s3://npm-registry-packages"}},"1.0.74-dev":{"name":"tango-app-api-middleware","version":"1.0.74-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.74-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"4e7961166ec1b683ed14a2f80172026a4ab13b98","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.74-dev.tgz","fileCount":28,"integrity":"sha512-IoH37qdBDr5DceQ1XI4U0y7f6KR2wQhZ5NWKaifUZDmNGEH3rdSMBzYbwEDwOEWJSzcwsxOup/BnCo+ANm+q0g==","signatures":[{"sig":"MEYCIQCstddZXuJOSifoRiXexPrqJ2IPOhPurQ7t94Jdh1drNQIhALivEZjyI08QE63FiY5F3Z8iOAD/hwzyMW5q5LC1txzh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55644},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bf4dcfb5a114980830aacee7d80070e79ec61cf7","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.93","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.74-dev_1717505736249_0.3668830996066397","host":"s3://npm-registry-packages"}},"1.0.75-dev":{"name":"tango-app-api-middleware","version":"1.0.75-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.75-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e1566bee21574158fc7fa28becfb4b4e3b2ca1f4","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.75-dev.tgz","fileCount":28,"integrity":"sha512-KvBzQpwUtGaBjaHI5UsyCcuohavnqTfVYI9ERCHjiN5hvQpBhDaHV2sShtLCnhxBGVGd5Qv1GLCdRAnGyjPjxQ==","signatures":[{"sig":"MEQCIGrB8kk/WAMjbIOdFmrBmEy2XCbayACGcxRVrpTUaWMzAiBd6ysNDTkHLVPx68n85ExtGkdsFPQyLqk4+obXZFn4TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56385},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bf4dcfb5a114980830aacee7d80070e79ec61cf7","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.75-dev_1717588404231_0.7804263899037227","host":"s3://npm-registry-packages"}},"1.0.76-dev":{"name":"tango-app-api-middleware","version":"1.0.76-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.76-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"fa9032e0655960af4a2a52f5b83d48fc117b8294","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.76-dev.tgz","fileCount":28,"integrity":"sha512-tmo29Ue2po3h86YQsR/9xnXneOgEP9AzE7ldIrqiTotNmOzrQi2gNk2VsnymaVF7zhvnMJ0841c1GuWjs43KMQ==","signatures":[{"sig":"MEUCIQCKFaqarGCTTYHN0JmiO4GXXuibcxeUx5RuK+PfFUUjPgIgYUXz6Tof5Er3poOwBot0cjXJB2KeWsx9S/RxbLRE4EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56471},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"9ffe7f8d75b04a09f57a89eff1cc806707c1ab4c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.76-dev_1717741403624_0.5531547655793445","host":"s3://npm-registry-packages"}},"1.0.77-dev":{"name":"tango-app-api-middleware","version":"1.0.77-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.77-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"f1211223e567057b282653e519973ea939d1a725","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.77-dev.tgz","fileCount":28,"integrity":"sha512-/84z2MBLdselt3hBtox7c3zqe1i7H0+dG7+6+9LTDwnQC2bI2SaYymmmskTvnP2BfLugQF+3YMq2QMZ1LMc65A==","signatures":[{"sig":"MEYCIQD170n9E15fBMHB2vD5HaSDez9tq+MLW5OwSmw2h1OSUQIhAIcMDMSeZNRAM7RpYOf8lZb+IuiK7eVzEdtL7CM2IqVC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56519},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"9ffe7f8d75b04a09f57a89eff1cc806707c1ab4c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.77-dev_1717741708570_0.4963744101726073","host":"s3://npm-registry-packages"}},"1.0.72-test":{"name":"tango-app-api-middleware","version":"1.0.72-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.72-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"000725af6223e3731153980ed0eee004b2a2fb31","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.72-test.tgz","fileCount":28,"integrity":"sha512-n55d9t2OaMQh+VmrBLGLpMl+pIMpK2cKiQHJknZLu+790Gbinjm9Wtuaapih+7nkeF/e1lNq9VrOmKWusRxYGQ==","signatures":[{"sig":"MEUCIQD/P2juFwM3CuhLLRQzP5t+uu2jsyEO1P+skwYI4EL2hQIgBM494Cw3QHKYT0+VuPfZ5a10GVV1RWPO/7/bUB91POA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56528},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"dd514b611b241f816bbdb7b715cd9569d35350f0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.72-test_1717763081418_0.3076219443575101","host":"s3://npm-registry-packages"}},"1.0.78-dev":{"name":"tango-app-api-middleware","version":"1.0.78-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.78-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"c44deaee1c259c6caba4060044996335cdaec21c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.78-dev.tgz","fileCount":28,"integrity":"sha512-xF2bOOn+MuHJkbEwEiq8NOsYxccFhQeSdZ18Xy6EDRw426HmEu/LwWLIJFfz5OAskbtiK5fxs04TEAbIrkmCjQ==","signatures":[{"sig":"MEQCIA1cdT/ZTZdibwnmh1y+mqXKMosto3fMpTSZUmY/e+87AiBOnyo37y5JTUOzEPiIKjYalwK65p7IXSCX8qsI7xa7IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57138},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f99e715e7f6c1101327adae0d5c6ba0564ca67b4","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.78-dev_1717999462405_0.9957169785359083","host":"s3://npm-registry-packages"}},"1.0.80-dev":{"name":"tango-app-api-middleware","version":"1.0.80-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.80-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ae5ba5f6472e3a72f13be172085a6c803a8fa0cf","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.80-dev.tgz","fileCount":28,"integrity":"sha512-196um8RXueHFx5IwCGNytdgbL1hp5JWcrtZ0J6dJJmt7PUIYbkFB2lgtzL02JR4Cjr1z93PXbAXGo/RvWZe1jg==","signatures":[{"sig":"MEQCIFVWY/k+hogEbeZ+MZIyHaTS/El4L3OJWOHWGQnJvMrFAiBknWbhLJfcGtE6bwMxSlwFzZy/lcyDhoZfUC3s51LAaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58457},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"d157137dffac5c9ab61af1ceea4df881c357f17e","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.80-dev_1718020565609_0.8679800135161211","host":"s3://npm-registry-packages"}},"1.0.81-dev":{"name":"tango-app-api-middleware","version":"1.0.81-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.81-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"0d9c5760403d02fcf05297e6bbae383644df9e8a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.81-dev.tgz","fileCount":28,"integrity":"sha512-34zCR7j2TW8R9IztdGLXLRt99g+/nHzmtDa69/VQ42iDKcc9oj7wEyUp8e9fhq9yeZVXfK50s0LahhR/lXq5Ug==","signatures":[{"sig":"MEQCIBWcXitATTAy2iwqlU2NPkJoDjJr7GMylVS69yJ1gyiQAiA4fKJ8pZb8nxPAcfL8Xq9uIW609u+EUnsxo9qHHdlSrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58497},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"695bcc8cfc9cc2b28a9891675859074cc6883cbf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.81-dev_1718030824917_0.9432402782319029","host":"s3://npm-registry-packages"}},"1.0.73-test":{"name":"tango-app-api-middleware","version":"1.0.73-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.73-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6fdee661f55ff88d59c2a74d3bed13e2b58c5eed","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.73-test.tgz","fileCount":28,"integrity":"sha512-8oHZRXM9/evCCUT1U4RJ/IVBubteu0mUXD2XveQ45QhlUw2KQh9B0aAdduFK2dma382zTzazPSLxsFgox2NE0w==","signatures":[{"sig":"MEQCIG+CPSEKHjXiJ6EA0zCV3XWSi8q/fw1Vx2jhKR910prTAiBLNAISkr+Tzj5C+yPD47o8tOpKkznSboojfQ0X6yrsPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58496},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"081d03dd6a18f83662541bacbe7e96d3ceef7687","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.73-test_1718157337480_0.04127894133506271","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"tango-app-api-middleware","version":"3.1.11","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.11","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"60605efc764c5d9db78a33571b9f842d6c79364b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.11.tgz","fileCount":28,"integrity":"sha512-boD5aMKoZjq29UNeTGsVNoc7F15jQE/b45S3yzMDpZIgn4hz7Ig1L4zlnlZjWrramsqYFOeFdVRqBOcT9Flziw==","signatures":[{"sig":"MEYCIQCdXlCs6BSZeobo4IU0g/OaWbf6qSy4aJZ3SIK6P/QFaQIhAI0BVUrMd5ZDlqRmLKwVV2MfImGTNQn60IGVdn30A70C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58444},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"038d80018756915868af8eb28e563d46365d577a","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.104","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.11_1718193138387_0.3846626988789108","host":"s3://npm-registry-packages"}},"1.0.74-test":{"name":"tango-app-api-middleware","version":"1.0.74-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.74-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"11ec1af8d96610a45f62f75d16306a7913a99ebe","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.74-test.tgz","fileCount":28,"integrity":"sha512-32jEUFQBrYs9sDpMpqzZeQUPlGAMBl87vxplM8dPYNgGm3Ad4w2XK18hOvNoK1JgQj5C6SAJPAkQUbbt6Dasng==","signatures":[{"sig":"MEUCIQCVXnBM1eYx8TTOyG0bAVFl0SCYht4ZvrtHjktjov50jAIgEjHCV9jFZdCQhjg6YYQPFICIa+KI+EXRYb6p1IX5JZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59466},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"5955cf6c58ea3d853c53a2a921f3b422af5c58f9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.74-test_1718607970422_0.4593218960104062","host":"s3://npm-registry-packages"}},"1.0.75-test":{"name":"tango-app-api-middleware","version":"1.0.75-test","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.75-test","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8370c5c4163bb71592bf6e5e28320f64da6a5a8c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.75-test.tgz","fileCount":28,"integrity":"sha512-aVYVqV6qK3Ou4m3StPGz8Lz//3Qus2ZWmw6wwqsQC6nPhc+kWsujSXbyE6Zv5tMYuYqSytDD3OQUXxlzIcUnnw==","signatures":[{"sig":"MEUCIQDRH7kIZ8KAx7YOT37felsLFB7RtSO//knyO3jMghqFBgIgMuqARSYjm1MIXUlG1/jMBX6ugAVmT7CeKpwcSVHR3wA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60275},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"690b3e04979a7977be42ed468e6be2808afad016","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.75-test_1718708516311_0.30321006425295716","host":"s3://npm-registry-packages"}},"1.0.82-dev":{"name":"tango-app-api-middleware","version":"1.0.82-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.82-dev","dist":{"shasum":"2bdeccfe8321f21ba1491e2e59e5c29ae978e462","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.82-dev.tgz","fileCount":28,"integrity":"sha512-OUoeZ2rKL6Q7WGrC9mArZfyUvxtOETpioEU/bB5ZxbIi/1/XrebcdR3b8aKj+ovrjPh3AbTL+iKpTdqG7Z6BMg==","signatures":[{"sig":"MEUCIGpfV3zGKWmOuBa16u8DwvIOTlNYQivFjS9jPl/bDfhLAiEA/HktCkJ8qT6lwMsEgbfXfpk9BWPLzJd9G70LyAfCELI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59091},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"695bcc8cfc9cc2b28a9891675859074cc6883cbf","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.82-dev_1718967100528_0.28132591522740125","host":"s3://npm-registry-packages"}},"1.0.83-dev":{"name":"tango-app-api-middleware","version":"1.0.83-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.83-dev","dist":{"shasum":"07cbcd4246c5d6e70b61399256e8a90e0461ca6d","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.83-dev.tgz","fileCount":27,"integrity":"sha512-Bf1Lc/5fDziZQwdXJJ29wOcUx5ixnWZ7Ap64fRd4ZNGTKWgXF+P6QDYQkqWYNgWT65aLQPcsqqn2prZ1zFQAhA==","signatures":[{"sig":"MEUCIQCj01mhhrsuhf/EK+RFtIk844Xe2Aa3Qa9BgCreYlSJpwIgFF0kfOikyTyc+3nrhYDSU3yUqWPaCfsMnVPt5wN67Pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59101},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"695bcc8cfc9cc2b28a9891675859074cc6883cbf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.103","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.83-dev_1718967313737_0.35486833273410734","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"tango-app-api-middleware","version":"3.1.12","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.12","dist":{"shasum":"8fcaae8728f0ebc33a353fcc80c750a204a2259c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.12.tgz","fileCount":28,"integrity":"sha512-sfMDzDV/Fiz9/PzsA/00g5AORvDxd4T569Boe9epswjp4j0zU6V58fhBWlgRug/0gpuZDLi5IPyrmuhANMebxQ==","signatures":[{"sig":"MEQCICCf46OayUFgWK2pfaRg/ny9lxlfsYOsRXG+8L6aKPZeAiAqj+qenOKyhO0y582CcNnZcfl5inAK9OYUNGlJIx/6QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58920},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"faa9bbd17dba2f224c0676b243dc8dc79aa5e213","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.108","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.12_1719579775561_0.3185925400719223","host":"s3://npm-registry-packages"}},"3.1.13":{"name":"tango-app-api-middleware","version":"3.1.13","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.13","dist":{"shasum":"25bd5bfe70d48e438eb8f7d57355f88d83fcefbf","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.13.tgz","fileCount":27,"integrity":"sha512-0geihr0j4hfOENaTuJkcr4ncVWa+32TK2H3bidY/AutYuLLKAMaQgK/vaqLKr1ESyoWp3MOy/HU1CXpSifMqOg==","signatures":[{"sig":"MEYCIQC1m15/419VNNJpNSc6Zrxo2xm9GEZlmi3d9nzreZknAwIhAL/qvij4OUoq1/wZVsQwBo74HEXsI+ivukcebN/adksJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59446},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"24b7251105fd5797880286271f318a4494a6360e","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.13_1719910763233_0.3279485120917285","host":"s3://npm-registry-packages"}},"1.0.84-dev":{"name":"tango-app-api-middleware","version":"1.0.84-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@1.0.84-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d10a603d0fbb7a6bc98b46eb30911582ac648fb6","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-1.0.84-dev.tgz","fileCount":26,"integrity":"sha512-OXltwdqUk40I6KSDQIsupU7L73lB30kZ+vJ1U2F+9ERidWXHY/+Jh4MGSwsKtbV/qBYgGYBtqg150k3rO5NTVg==","signatures":[{"sig":"MEYCIQDayCh3UYZi2louGvWbD+FY3Ppsqtb84ZZ5URZjjDI8QgIhALyYwn2pCzkjpswKAMgF02CPXOIhBlXiQOhtwXDMsQ8J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60146},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f173ebb094bfd8a29a4e4fd39fc956ab2b687d85","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_1.0.84-dev_1719977607992_0.7957262165564147","host":"s3://npm-registry-packages"}},"3.1.14":{"name":"tango-app-api-middleware","version":"3.1.14","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.14","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"de06ec901b1df096fb33e7729a78386ac24d7f4c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.14.tgz","fileCount":26,"integrity":"sha512-5Z44mOIXXOlvx1UlOauUq+M9Oh1oi7+B0AL5G3gbKGGsRXaC/OQMptJd/ImchYsvzvPMGWQbZA9b8Lhl2PFNjA==","signatures":[{"sig":"MEQCIQCPm0VwW/UTJn84cCBiSfreCJn8bpntoL0JJq29Nn/UGwIfFuMhjtzgzX9D7/FdfKgRbv6fbAhoaSj05bSqD9wL3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60142},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f173ebb094bfd8a29a4e4fd39fc956ab2b687d85","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.14_1719977762509_0.6538005366804474","host":"s3://npm-registry-packages"}},"3.1.15":{"name":"tango-app-api-middleware","version":"3.1.15","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.15","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"eaa00e1d54a15ee1d4ead1687188598a0b39cc25","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.15.tgz","fileCount":26,"integrity":"sha512-dKOYZ2QXonPt56AMoEpkbQXYDJ1nJXOi9ziNaVIlvZnTt+ok2f40E2gKgGstcWqKiLgkztAbR2uTcvjfGN7BEA==","signatures":[{"sig":"MEYCIQCMmYoFZ1yJkdSpFq1ov+v3NBHu6twQ8YPr0bZgRwc6/QIhAK/VUIFDqChmEM68RPjieiloElAbXFZRrT2dphyAfv/b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60230},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f173ebb094bfd8a29a4e4fd39fc956ab2b687d85","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.15_1719994445984_0.5167732266153284","host":"s3://npm-registry-packages"}},"3.1.16":{"name":"tango-app-api-middleware","version":"3.1.16","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.16","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"c8027367779bef8be3e4abcc299980026fe090bb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.16.tgz","fileCount":25,"integrity":"sha512-PCmWjmSxBbccunlE6VQe4iHc144+qVYk/aChj0YIcdMpvq5vCRp8oydtjD6XkLT4zwJ46aSpgsu/ZIgLDrmIEw==","signatures":[{"sig":"MEYCIQDq5j5MSWS+wAdzVLtA4ggsazUItIzDvStW3KS/x2n0cQIhANFMHqnPfgYcJo6qgNQOk7txotKEdYQGrd5SeFj1Up7i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58969},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f46051aa47d33c2432d7b99ce197e5549273a3a4","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.16_1720430792991_0.7106353655123039","host":"s3://npm-registry-packages"}},"3.1.17":{"name":"tango-app-api-middleware","version":"3.1.17","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.17","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"516b2344233f7cc4bc0c07bf81a93cb06550b41c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.17.tgz","fileCount":25,"integrity":"sha512-VXkxaNVXE+qBIHE/SHGHxuW3o7iiRJNeRo6FtszgmgsH39lZ0Yjtev6paDQAml6sNjtVqrX3D2dlMLZL8Sykzw==","signatures":[{"sig":"MEQCIDvUNnfkGT8zhDn1hA1ZPZ3AytT8Imx0uZ1i79D1WmbPAiA9rUYtU/DINm5WkJSxcA01XDsTABkpEflBfQVm/6dxpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58979},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f46051aa47d33c2432d7b99ce197e5549273a3a4","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.17_1720434691319_0.5872330054545039","host":"s3://npm-registry-packages"}},"3.1.18":{"name":"tango-app-api-middleware","version":"3.1.18","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.18","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"82195dbfdd633906d936597c5983b57dd94d98a5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.18.tgz","fileCount":25,"integrity":"sha512-l/Q7Q7gcIA8AsNu48/Zv/2TxxHk1r4ZkP93PcEZkdcUAXg7i2WP68gDSJx5+YqvgtZoTqSqU8VLW06umbvNf8g==","signatures":[{"sig":"MEYCIQDfxgPMORB+O2jJL7knnMm+rRg6rN1cFE2bnKqTKVO3qAIhAKeqq/8DRSTJm48wGKHHEXhCiMMfYD87BVdiI/PsIIHA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58969},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f46051aa47d33c2432d7b99ce197e5549273a3a4","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.18_1720436898923_0.14900162930620597","host":"s3://npm-registry-packages"}},"3.1.19":{"name":"tango-app-api-middleware","version":"3.1.19","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.19","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6883649a158009b45c1b102c81a26c4e36614465","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.19.tgz","fileCount":25,"integrity":"sha512-WH9lnb8iZZLu+eqaGIOL3+Vz7edCCwrhR/1elWkJcVpt5tOmQNeqyGq1coAMgbzEmr+X21GOnea6DBKQKlnYtA==","signatures":[{"sig":"MEUCIBNMrw3CS9pW4IebgFg3LRiMilaXqmkhAexzv7V7+I8bAiEAlMOQQ1bY5kzR1QR4NCuG7jIvnQE8V3eud+0dwnBT4JI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59069},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"cfccd1b71218c1d2631bfed83bfe146890c68cda","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.19_1720509010579_0.06510559384719716","host":"s3://npm-registry-packages"}},"3.1.20":{"name":"tango-app-api-middleware","version":"3.1.20","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.20","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"0c15d54cc96a6d0637c131b3e7c3e13b47590fd5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.20.tgz","fileCount":25,"integrity":"sha512-53ASbq9lAWley4sfKErO1yx2R6c0KpGqIsMon/HzLk0Yz1FuDsT4s7QJXqiOaTKGagTWiqiNMs8Co2iFGJra8A==","signatures":[{"sig":"MEQCIFTBtkQvScL2tIoxcrxSjTMJ7TtBNU0onBP/QopoQRNwAiBK3UR30yXuPbC89yAv80sHQpDYckI6LNPuhAZtkxB1wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63022},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f78a6407fa455b4015e13827c82bcb0b64163be4","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.20_1721112265483_0.7896353233846103","host":"s3://npm-registry-packages"}},"3.1.21":{"name":"tango-app-api-middleware","version":"3.1.21","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.21","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"3a1e26ca7abc231d93956c9b546ab59046b07d45","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.21.tgz","fileCount":25,"integrity":"sha512-yB97QF4WEmbvB1x8SsJv+TFKXaLqXaYgpzZVp92qVsQehBcNyjT/nj6wYslYXkxwIAKflWjeRkfSjNnXqv92HQ==","signatures":[{"sig":"MEQCID8aGyN6mIeH16oyi+bebn5nj20EUhxnT+phwnp6C7qfAiAW545DTXtTaEXPayZ4DYcrNHTAT4j8AjwYm7RJZ/xNQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61960},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3ade0021daefb55d77d8ff6f78ec54cf529be87e","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.4.0","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.21_1721116789652_0.45962085379298356","host":"s3://npm-registry-packages"}},"3.1.22":{"name":"tango-app-api-middleware","version":"3.1.22","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.22","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"9076cc128c24b287eee7e7939f4217e237da98ab","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.22.tgz","fileCount":25,"integrity":"sha512-ghphzyUnmwNTehcsl9ihBeCgbBtaLL1mrnmqWkvVJfazEdVmTBKP0De9+Qt/Ibgh9fu4R0dvH/qrZq2w0CyN+Q==","signatures":[{"sig":"MEQCIDKia+uQZ0YMyJI8PeRgHN2HYwMS0JmVZW0D94L73o8pAiAZScJ3g0Lg549xgpKWhAUlmmRrIl8YaL0W46Yvi/4mQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62213},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"6a5fdc3529b1bbd30213c5411520cbb7f2d99531","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.4.0","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.111","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.22_1721120449126_0.27555513713008417","host":"s3://npm-registry-packages"}},"3.1.23":{"name":"tango-app-api-middleware","version":"3.1.23","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.23","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"eceddda1bfdef712105b63eea6f8dbc1f42fe7de","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.23.tgz","fileCount":25,"integrity":"sha512-C5xy9FeXhFPYDsxF+m8KLnvm14X8MyWy5d2pVlKZPP1ipOsqfXR9Nm6AdkaRoojQQyBWMipMMuPeXtC0yexjYw==","signatures":[{"sig":"MEYCIQCffnVaY7eEGgicJRcl/UNlb+4XO6sgVWxJpn63ds4mmgIhAKmwietKWX3sNSOj4Yds4SyUgb1Cd0O8C1TVRmPEt/dH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63959},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"03b858c7ba34aa5ea5b5237ca66838e2d0585510","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.23_1721121386069_0.5587240781278151","host":"s3://npm-registry-packages"}},"3.1.24":{"name":"tango-app-api-middleware","version":"3.1.24","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.24","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"9912f615c44b86e8562694eb923fd5be7a52e5ec","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.24.tgz","fileCount":25,"integrity":"sha512-4EKv2To8Wy2QZdG/Ju0rU8R24ndViIdM5esR/ViNBWXeRWwvduDYQaAlitXwHU5QeM83V7saJJIyrUEsKzsB5Q==","signatures":[{"sig":"MEQCIHDWzVYJ092GRtSrRYZA+7U9f7WWDbKysYmVpUf6Hvt4AiB7m5uIWsP6sl0b+oJjTggn3bUL32Xgk47Kk+ZynMWGDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63994},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"56be24b11ae4b234b8df2ecc74dc273d535fb893","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.24_1721371283886_0.9821974676283183","host":"s3://npm-registry-packages"}},"3.1.25":{"name":"tango-app-api-middleware","version":"3.1.25","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.25","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b422a587615bf130d2e9abad1e140801fa4cf0f5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.25.tgz","fileCount":26,"integrity":"sha512-n28DAFHGYlXJ0CRQUciTewzERlyIWNknVjIp2+M5ARR2tMsnlHxsZQq0a6gCRW18m8S/36yy1SjrwAl8FFFusQ==","signatures":[{"sig":"MEUCIQCRrUoVZS0W6LYJGsIhgcnTYmaf8o5vexqN4GSC65PMVgIgPVxCiUG1lmMbHMCF0Z5VlCUmdN/lYEJkk4mDf2oaQs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65494},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"c7581c4fe6447a565fff55dcfb4c1c4ca592f10c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"8.11.0","description":"middleware","directories":{},"_nodeVersion":"16.16.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.25_1721717441259_0.38091070700750307","host":"s3://npm-registry-packages"}},"3.1.26":{"name":"tango-app-api-middleware","version":"3.1.26","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.26","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"fc7a4e0c995a8dba63f86fb3ed2086116136af80","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.26.tgz","fileCount":26,"integrity":"sha512-OnWQ+3JcnwGvYSL0S0MJIgZVJ9sZKIG7MHsMjxirsRZqbA5GjrcKyWU+GTYIK9HMllU8IPE4ok26rHVYCR9XNQ==","signatures":[{"sig":"MEUCID78AGDdbIKAsLUpKLmD3VvORYe+LDzB3IbHrzXrkcUSAiEA/YEgp8UuF0ALi1LPUs4NqIqHOCYj0rO1W3/IV12SsIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65494},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"27ef6319ccd035673c26f16d27c0b56babb73a37","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.26_1721739864314_0.9506050309010403","host":"s3://npm-registry-packages"}},"3.1.25-hotfix-dev":{"name":"tango-app-api-middleware","version":"3.1.25-hotfix-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.25-hotfix-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"31519f6fb19c384ee53171630400f236d6505edb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.25-hotfix-dev.tgz","fileCount":26,"integrity":"sha512-aPyvHE5qTYWiwmoEsAWKdUG7mZGxiKVSk0Gp2He59xxDRELd2cb883IG2x6ZWN/x+JPU60maxb3EyWPoaHPgAQ==","signatures":[{"sig":"MEUCIEC1nEZ5U6N1rSrmNeXiBxCs2PZXtMsAMYSplWYTQaJyAiEA+EOzlz2WXcJis/jhhSs61NLCjSyAPMDlid4ZlpEu/zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67619},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"69fc4ab6a59036e76e8df0344e40b446febc7615","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.140","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.25-hotfix-dev_1723105242727_0.7774367232402126","host":"s3://npm-registry-packages"}},"3.1.27":{"name":"tango-app-api-middleware","version":"3.1.27","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.27","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b0bb60de1e47f92036ed37320d6c6b3bcabe24a2","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.27.tgz","fileCount":26,"integrity":"sha512-ZEj53SjyK9NEhoR1VqSjdHwAaZ4PxmJr3/3T5f9SqprkMnRRodHa/9otBBVOqWdzeR40oxDReHFzqDPI9ubEeg==","signatures":[{"sig":"MEUCIFU/0ceocx0PnCWGA8aWV5yOcspQA2B+cjCwq6oqEhDSAiEAiU/ic975fYIqkErlZ4tQnw1J9SgIF7aYxKBn9Zm/pyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64919},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"a63d9f0b7ab4311b60d91853f6c628b263339df0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.4.0","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.27_1723110077506_0.2614146303074736","host":"s3://npm-registry-packages"}},"3.1.28":{"name":"tango-app-api-middleware","version":"3.1.28","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.28","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d5ca88e3a7e3f249506dd0b78f98c30402e87c9b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.28.tgz","fileCount":26,"integrity":"sha512-K8oBUp524nwIV9b6urwXhXDts35I9q89mClL3XjMCSTzD2+zhpbq5qfw7y34zk05gcYaRv+CR4rIUT+wBUF57Q==","signatures":[{"sig":"MEQCIF5XAVJZN4yWHVdtq+MgfU6CyHuF3sHh3pvQiogeztXyAiBKSYE+gTh4RfTEpPXRIsmCEEpaJbUsvoRKLa6FAUDVkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64923},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bdf042c63f0a95741a5ee3e02dbcc43f7f8959f1","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.4.0","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.28_1723178809728_0.8248670533148663","host":"s3://npm-registry-packages"}},"3.1.28-hotfix-dev":{"name":"tango-app-api-middleware","version":"3.1.28-hotfix-dev","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.28-hotfix-dev","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6f2440d39fbfb4c6809bd2b380208a1c2e787b44","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.28-hotfix-dev.tgz","fileCount":26,"integrity":"sha512-YxOcvCTmqMbxfYHfj0WE5CciAbjko+awnZ3N7h5WH5DkUNnf9pQWh8kymNPXDPqoTVATzKYOERlJjnAGLUznUA==","signatures":[{"sig":"MEUCIHyqr5gLUq3s/bADlu6TY7N87QR6/AcB9obn8LTrQBj5AiEA5B9Re9zkI+iCj2FDTQ71D6QQOGSZvHYuZpaeOkBj2bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67527},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"22db05861897682d34e3530f45deb127d7118c91","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.140","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.28-hotfix-dev_1723612019095_0.5416257916243694","host":"s3://npm-registry-packages"}},"3.1.29":{"name":"tango-app-api-middleware","version":"3.1.29","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.29","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8c60fce1ef4d0438feca91614379c5e2b2cc2462","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.29.tgz","fileCount":26,"integrity":"sha512-UWeV1FyNiVXhXQggYsESdJZWrxQuIS1Z4Nh8wbwCa5Ri6wu65UF7tfIxEjptlrp4dHAsOiZ55mS4H3bAciTTsg==","signatures":[{"sig":"MEYCIQD5bYuIFFpCgFcr4VfQypnz2WYr8aUWVCamOcx1HmF/4QIhAM6B0Qy3iIMjwuqJUhKI6ZQd1aB44zrEkGLkkSMXagVm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67494},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e82b491e2fb8f7a1736ee1f38bd97a2bc484dfab","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.29_1723635098287_0.48188032178113716","host":"s3://npm-registry-packages"}},"3.1.30":{"name":"tango-app-api-middleware","version":"3.1.30","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.30","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1f49a96f264bdd6f62f8fb22bda32c5a6b54c5eb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.30.tgz","fileCount":26,"integrity":"sha512-kbkOeKB3PtVN6f4u0NAcKyWgI0c2upn836jkUUQLWvuuIi6sB6++OxCt+VJFdapNpQVBVyg8Iqh64b8FuGo+SQ==","signatures":[{"sig":"MEQCIFeKtKMBS8tLLdOFLziJFxeG05PiOS3SI7XYK8/9N7bmAiAjBtB3+eQOM1oXsOpqvLMV7ugLkWAfjg66+3WRjjFY0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67494},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e82b491e2fb8f7a1736ee1f38bd97a2bc484dfab","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.30_1723783977638_0.6816141732785783","host":"s3://npm-registry-packages"}},"3.3.0-alpha.0":{"name":"tango-app-api-middleware","version":"3.3.0-alpha.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.3.0-alpha.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"63559a1af7be4886a82faaff77adf8d63c396909","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.3.0-alpha.0.tgz","fileCount":26,"integrity":"sha512-oBZ8JLfKHTRMbUaAWwnw0w33LHThPNcj2bm0duPobVFpPmGXLG46Q6xCT9eA15DjkQLaYGxSDSvxEpQDqRk/gg==","signatures":[{"sig":"MEUCIQDwyztNtABSPfnAjCQlvTIjiWBRGsi4V52SLj9JafTt3QIgOP5qK9zFb1XHFQc9Owsy0CO5d0wor0nrwwtofjYsXNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67644},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"814fa7b33f36bea6a12df756a08c7fbac9c72b2f","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.3.0-alpha.0_1724050879310_0.8887614450463517","host":"s3://npm-registry-packages"}},"3.1.31":{"name":"tango-app-api-middleware","version":"3.1.31","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.31","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"c5715a13f5725cbf4ad7aaeb3bdb413c291f5447","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.31.tgz","fileCount":26,"integrity":"sha512-RKgboHCcZ6f8ydMILs7Ts9aP2FH+CoQfGlDzk48SPKnsytb8gEYP6nzeaGjCqIIHb14kfqdGZTHmGfq24RMiPQ==","signatures":[{"sig":"MEUCIFYNYvo58M+ORHmViitzEMSJtHu7fYHc/kx2j+07XcvSAiEAtvFrMbViXZF/rLe3wTJGWZNSYZiDQty4d2rGf69LFsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67641},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f8a9f0f0ed1e615103812e2e5a1d334620e33108","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.31_1724305317919_0.835811998465328","host":"s3://npm-registry-packages"}},"3.1.32":{"name":"tango-app-api-middleware","version":"3.1.32","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.32","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"bf2b63f1b43d0e298df8e0e7b589b227edf0a0ec","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.32.tgz","fileCount":26,"integrity":"sha512-QUSPFtNWi0rcn/S4cuy0AdlT9SFEsb8jG6Dj/oe3hje7mwLqskpZKoxfHeuxqygcGwkKfeEgMy1pAiIIAYe6vA==","signatures":[{"sig":"MEQCIDy39fqQ6n8xGFysWCCiHQ41q7C3dVpX/EnUKZCNqp2ZAiAaOlqNV1wNTGGMhTFkLqoEf3UNx3/Z8HKY49kvYT4fdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67701},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e9a7dc770272abad4b7a0a31e77babf5a32f5db7","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.32_1724667825955_0.4141588607773756","host":"s3://npm-registry-packages"}},"3.1.33":{"name":"tango-app-api-middleware","version":"3.1.33","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.33","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"becd1afbca3c2349f7d7df859111e1c9a52af37a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.33.tgz","fileCount":26,"integrity":"sha512-qVqqq8FAIXqoSO237Iv7TCn4h29/Yz0djPxIjKEm9V7IaTWulIx4iTHEQxFvHfY8DSaZXjTpM9LUfQespve1KA==","signatures":[{"sig":"MEUCIQCG8Y11KOpxyMZ9y5oD6PIACpLJyvx+1h35PBqNJg0uCQIgIwbY6vLFtv9w/Bd0tx8OuqNZoLNN1lfTRQg7qb4K+fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68876},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"b01ee1b05a5d4893d8a75531e6ee0edd4f9735c6","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.33_1725348394714_0.47142214213064304","host":"s3://npm-registry-packages"}},"3.1.34":{"name":"tango-app-api-middleware","version":"3.1.34","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.34","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"994bae23031d18cbc6180d2c2b386cbc32a30917","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.34.tgz","fileCount":26,"integrity":"sha512-/54KAqAmLL9xiqxDlmRKM6SdrP8X+rWqrJOU0JWQ9/WoghJcVrnxXR9ZEWOSQs4VzakeLvgqZFs+oo387wQy3A==","signatures":[{"sig":"MEQCIGqcafwLhLDkrDcHgwxlC6ASPyz7k3SIBUl3whGNYAWZAiBJsQLnDfRnbUNIWF31793iay1NCoPCaUb1gTt64FQkcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70434},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"c043808581e7a04e0ae872505aebcef59b513231","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.34_1726145296503_0.6988549964955051","host":"s3://npm-registry-packages"}},"3.1.35":{"name":"tango-app-api-middleware","version":"3.1.35","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.35","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"2e03e6bc2df831d568fce0a112a731aa495117a4","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.35.tgz","fileCount":26,"integrity":"sha512-ET5qiWfSfW4sKJQAWmpqNCwNICYEndO+CoSDEeFDt77/gslFDW/rgq+4H2ukf5kkOLj9vpbE885Vcg6gZTBKiw==","signatures":[{"sig":"MEUCIErm0bFdWx3vIiWucTneefcww5FPRmbV8nQVhxoOoGWVAiEA1PLBMIP+H1+xCS6Bax7X57udg0azd9sqoexsl7stFN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70400},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3f521d8370124f726f096533ceb2c79fcf5ddae4","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.35_1726557392543_0.5050369035786253","host":"s3://npm-registry-packages"}},"3.1.36":{"name":"tango-app-api-middleware","version":"3.1.36","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.36","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7fa4b7eb35e6537d61d9821da44da66930daf60f","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.36.tgz","fileCount":26,"integrity":"sha512-zizJ5Okqq9Ade30vgJ2e+qX7Il6rFX9LgzfQouesfWCwDo4VKfMZjto3ATUGoDU4q+wMypLL2vhpn5vPPzuoaQ==","signatures":[{"sig":"MEYCIQCPEILl5c4ZjCMI6I69HszhRMXP+koqN166hKMGBQD3TwIhAN2Q62JlRKI9QYqqmptCmdS3hlCBM/eZrapF/jJZBlyj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70446},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"fac638ede9fd4c81b953bf734ef62f4a856b48c5","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.0.118","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.36_1727155218422_0.2102676615487835","host":"s3://npm-registry-packages"}},"3.1.40":{"name":"tango-app-api-middleware","version":"3.1.40","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.40","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"03d2e6805cb04cbcd6889801ddbf9965d1535ec1","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.40.tgz","fileCount":27,"integrity":"sha512-MotLQU3TvRYDvTppR+1d4cec77Ep3h3+OW6PKER7ZpOiWmei+Or9Eqm2xt3CuAJypCkc2/DMP+r4WMN5t5pIlA==","signatures":[{"sig":"MEQCICkiugTdXLa8wMJRvD8XtmYotEHE5VEWKWTFAqvJkEd2AiAtaOoAskffCxFtIwBtNNpMTuL+Ja3hEw4wskSw7vXOiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71097},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"d1dabf5e6e2923cd016b121c590ed59a02734f30","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.27","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.40_1727270863789_0.38406186735408854","host":"s3://npm-registry-packages"}},"3.1.41":{"name":"tango-app-api-middleware","version":"3.1.41","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.41","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"9517cd0747cbc2b0bc9236f166d4e44b5adbe08a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.41.tgz","fileCount":28,"integrity":"sha512-Wu/c4CCy+r0J/AHm2mriuaY3h4WT9qVtpVahJ8H2z5RwisQurJkPpOgKwg3IBbV+is4u/ROO8l67LYPdHyaQJw==","signatures":[{"sig":"MEUCIEoBiLgGf8YNGG6NrnZDtTMxClMbL9AKaM3gUg6VYGQWAiEAsTxewgByhXnbJH0DKgm7EWK2jF6eMg2EfCRrIrszrtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74078},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e3a26e64f8387943485922e7cbd6d7a777202c0f","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.27","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.41_1727338846349_0.913966983188528","host":"s3://npm-registry-packages"}},"3.1.42":{"name":"tango-app-api-middleware","version":"3.1.42","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.42","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"24689c968d5a430254310f2050f1e9c4f974437f","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.42.tgz","fileCount":28,"integrity":"sha512-5dguWHnkGgRSkyinTUyAcWhvNjc+zVdagb0NWe1Dvu/lADEmbZvEE7WRwJmcDPplB+U/kWlrpIP8W5IMw6NJgQ==","signatures":[{"sig":"MEYCIQDsCkt8KLzH3/fZLpvKICXf6udNHMaDvUik8+2oUqv6tAIhALPnFPxnf8Yp1OVF74K1FlrWhw+1I3NvJCvyw5l10jmt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74066},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"51fa07d93062160b6e3ad437ea815962e788d0c5","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.27","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.42_1728038372152_0.29317427568435406","host":"s3://npm-registry-packages"}},"3.1.43":{"name":"tango-app-api-middleware","version":"3.1.43","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e1beedc9354afbf292675980765a2cf4a9ee9992","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43.tgz","fileCount":29,"integrity":"sha512-Up/tllKt62GYBstivLOhFlwGbENaMsSbrjZLfiTZlRrl3i3XYBq8dPi8rK4hjXm4DaCCcSiFA+wXQqOkeRs0vw==","signatures":[{"sig":"MEUCIQCJXbsWldx9ICyec78SnMXOtoiWUS+tp2W7z/zwi9LBtwIgWwjzUab9tcCBHBA+sbZoBv/J553LPLOAubbheufcicw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75537},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"040932115ef15eed060bbaa9f9e306fecd2f3065","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.27","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43_1728489969369_0.7308169171338841","host":"s3://npm-registry-packages"}},"3.1.43-alpha.0":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"01790904fddfe5e8db15195e39666a36794b5097","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.0.tgz","fileCount":30,"integrity":"sha512-owGQwnnS+vtuw1VdOL0YHvm1rprV/JkU9YNa+IFOU9XOj4tBsCrgkB+gOoGAdhgl15j85y0i1BiWwFp+oqlQfw==","signatures":[{"sig":"MEQCIAX+dFaeoAXEJ2oGYAwQZuZf8CJrzfM/XObKcf6HClKIAiBB/j5gp2TpOpKBsUgFY1+yPuBcLz/p85+Z2v2Ji2TRdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75748},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f4c7b3ea3d19c43b08501eb81cad15cd2330a5a8","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.0_1729060307263_0.3602411156388927","host":"s3://npm-registry-packages"}},"3.1.43-alpha.1":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"78a0242d720face677dbc0be7484f786760a8fe9","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.1.tgz","fileCount":29,"integrity":"sha512-5t7nAsYXuBzs3Mj+y+pBPlsH33QYC3GJ8wprd8Jp1AOy+DlARCc+XvHT651H2AUfISDxiZ0Rs6pM/7QKixzRig==","signatures":[{"sig":"MEUCIQDPxhs68s77UtN6b+7yPYBJkKj2Sfm0izAY8+v5H1ZIKAIgQP/ZwyOOHYSe07q0a+dIiWsqo0aZDdk9wMV/joRdfOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75791},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f4c7b3ea3d19c43b08501eb81cad15cd2330a5a8","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.1_1729060532827_0.612141254481603","host":"s3://npm-registry-packages"}},"3.1.43-alpha.2":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1b966236f61edf095b3ea94910b7491703de7b2c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.2.tgz","fileCount":31,"integrity":"sha512-6flHJhWBbm/mgOpdAfqcQUW6BlQ5dqzhtErHA+khzGDHFe++xf6ih53B5viBwDd6OlrW6JRm7r98xmjjquZusg==","signatures":[{"sig":"MEQCIGr3FoYku5xqv30/tUUlbmB0S+fVjvdyfkd1adF5egYlAiBhbcJ04cUSMgd6wwTcACROrwTGaX4FlUzPnkvq3pPj/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77661},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f4c7b3ea3d19c43b08501eb81cad15cd2330a5a8","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.2_1729063715200_0.5145569340935903","host":"s3://npm-registry-packages"}},"3.1.43-alpha.3":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.3","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.3","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"cd5becef15e4623fcd40606040ab08513198f4f0","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.3.tgz","fileCount":31,"integrity":"sha512-r3vL5rtq5Uhhm+7t7JG0NveY3TxGxiMqrg6g7P3sLHa3W02exMqsrKVi4Pnd9oCdwFMMDwbfiSPno8RZx/vH/A==","signatures":[{"sig":"MEUCIHkpwJgb/OgGLqItKbLuCyl7iU0FBGG1oRRs5/UNJ5MgAiEA3fHBxLmgEzQumrWyMjbrRC1bMXJMuXowjxiaKtggmgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79321},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f4c7b3ea3d19c43b08501eb81cad15cd2330a5a8","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.3_1729068309768_0.3685064424858233","host":"s3://npm-registry-packages"}},"3.1.43-alpha.4":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.4","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.4","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7f54dee2011c0380b8b434af2d941cd5b9f1c796","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.4.tgz","fileCount":31,"integrity":"sha512-WNGDGz8ChvDmJecgUswiviEGTXss4fiFMe2v+MCPqs4+dhK4jjSgKgMOepURR/tckHQI2a/sPzYV+gb6Qh2RJg==","signatures":[{"sig":"MEYCIQCDj/CaEpGHIh/PiL6UcrK7eAjRZwI1nbQfE0nFFMOcsAIhAJy2D1tkns2o32mCgsRZHkiGRI9IAZUVJ4/d7ULYB5Xh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79321},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f4c7b3ea3d19c43b08501eb81cad15cd2330a5a8","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.4_1729147463210_0.34838638997176785","host":"s3://npm-registry-packages"}},"3.1.43-alpha.5":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.5","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.5","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"a992ce2c73e611ed52d373a3cae9f75708a6bb1a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.5.tgz","fileCount":31,"integrity":"sha512-kIWWKQMnhJByA/a2VNImsJYp4tyQDJ1G8U9OyUR1PR39pesrqK6uAGLcGNjuOkNQiVJq2dQ6ln/3Je7s12dg+Q==","signatures":[{"sig":"MEQCIF/f0XwMyO2QoWUqPixYzFy29KBn94UiMCp7LGRDxcHwAiAn9LdYWpm20glFsKaWww9L90ZOEGDwT8K5cDF8gpI7vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79332},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f4c7b3ea3d19c43b08501eb81cad15cd2330a5a8","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.5_1729152313968_0.3477948730769007","host":"s3://npm-registry-packages"}},"3.1.44":{"name":"tango-app-api-middleware","version":"3.1.44","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.44","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"0e8d777c6d5d9bd9116655cee114e3b384811d16","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.44.tgz","fileCount":29,"integrity":"sha512-pW7FxfbpxXjZrt0DxvlU8z3eJ4i0J+8qvgJGgWs2jw1bBwVohX06FhIyZQuPpCAK9mnP1vGAdmHfKX0t69HaTA==","signatures":[{"sig":"MEUCIEzAkSWPGyKUH/VEwNv8lZaCPKIc7YguEEAgy8vxybrOAiEAndTVvBWvZffROtnMk05MUiM46iUkvMiNNJXCzbizHSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77181},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1462eb43fc286dbf2580c9cfd2356e5753ec6872","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.27","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.44_1730119482505_0.28192432025575065","host":"s3://npm-registry-packages"}},"3.1.43-alpha.6":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.6","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.6","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7902ad7e74fecab78c25710fe63f7d3f8516477e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.6.tgz","fileCount":31,"integrity":"sha512-3i57g3/WGIcXCMd28v6k4YdYRe3C7mqJEbQFPhgGzW41HYqUIvz5EfovFcYTSSB7vBr3difNuKJG8A7p4VvkYQ==","signatures":[{"sig":"MEYCIQC/DfWe3N72gG3NXRhZmQpft+OqExg663LMCkYDwKHbwgIhALgs/Jj+HaH8uyHbNCS+LKwSlQvachGS/tihSpx+diYg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80973},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"75f90a1c7f637c5fcbec7d64681b40274af51606","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.6_1730123449481_0.11313221398487361","host":"s3://npm-registry-packages"}},"3.1.45":{"name":"tango-app-api-middleware","version":"3.1.45","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.45","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b730d1974a1ffc09662d398bda97d48a88a6b399","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.45.tgz","fileCount":31,"integrity":"sha512-LKAY6PZ1Jo3FfouINry3OirvvHJV5PkV8bFhW/FCQtAOS0h0L83d/tM9LBq0rGwIu+KCfyL9X+yQTOeh0md1Qg==","signatures":[{"sig":"MEUCICIJsJIItjKOnHJnKnF5352WP2swqtYPRRxTsekl1cpqAiEA518cckssNt3p46d/9ahltWawiQaEBMeFfED97Sqvlmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80106},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"551d5752b8cfe27a6db29ce7c1f0d61b9ee39968","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.5.0","description":"middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.45_1730871169640_0.6826798362623301","host":"s3://npm-registry-packages"}},"3.1.43-alpha.7":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.7","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.7","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"3bca56ef55629fd998c48153d15d491efd303aa1","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.7.tgz","fileCount":32,"integrity":"sha512-WwOgFSTJiPKZcxGXhZojXScg1tPtoj5qIZk7axA7D6ZmLGS1U8AQNPCHMgCh1xMg5Iy8ObljoYSF3TqZUrhvyg==","signatures":[{"sig":"MEQCIEjoBDVyfUmrHHut+GLNV5koBm3y6TlQpnqBCYESYha+AiAMbcwAoJtDZBa436pQmTXtIVRgpJQDrrEW1YaRGM3Tdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82045},"main":"app.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"98397d1d28cdb044a4cb8aff3f8b70bc20dd6cad","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.7_1731406617266_0.027601749204738013","host":"s3://npm-registry-packages"}},"3.1.43-alpha.8":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.8","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.8","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"f27e17c807fee78b198d52f3c739458ee6ab8fd0","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.8.tgz","fileCount":31,"integrity":"sha512-qr99sEi+Ikb+WSiehBjZCqJNPi1593qTlFlzgxdMbUjbD/tqwMa82plORlnrvXnYuvddpA40QRCPp40oRak/JA==","signatures":[{"sig":"MEQCIACEy9YLA7OI+VyUTgkKv4650rcIViM6BdG1/RCuaXuYAiBtfoon5rEdKfRqbhywrhWkZnBS94vpFbyQws5Hc7MLVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81221},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"50e6e0a4511d53188c609411162cc1ac80ed3f73","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.8_1731409268615_0.31358035943734874","host":"s3://npm-registry-packages"}},"3.1.43-alpha.9":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.9","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.9","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"50f7a5e67e82d6c0c9d3f3fe2d18ec4d0378f788","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.9.tgz","fileCount":31,"integrity":"sha512-ArUcd9ECOY9SnUAyEKVvhTrGYosgvsnkcuqgh6FGyocFBOeiYkh99TUzGWyWJn7eYbXvi5K5FGR/jwwq9rWaUQ==","signatures":[{"sig":"MEYCIQDR8Vs9OiyJfszYgNzgENvv0tzE7wcD/83ym51x2enp/gIhAPUYFWU21PpogAPjlPwa35panRlnpabkSpb1dDaflHnX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81263},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"d9e4a4737b8e1f632b753cfa737f63810f393d9a","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.9_1731428496487_0.8182624031120758","host":"s3://npm-registry-packages"}},"3.1.43-alpha.10":{"name":"tango-app-api-middleware","version":"3.1.43-alpha.10","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.43-alpha.10","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"41c36d3c5f7511bb63208b63e37f16b6271cb46b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.43-alpha.10.tgz","fileCount":31,"integrity":"sha512-USdWRKk4UAwR7B5jcEyN8RDUMzYsUydLhpaQa2DyNQFiS0yvvCOathj5knva9GmkyJ6YvfjqokZudbdmFxawXg==","signatures":[{"sig":"MEUCIQDOyGX9r+IsfMEFK/su2Oy2n9z4ggpMY/rS/fkf1GFNzgIgKFEISPG9f4S0JjSBxVP30fW54B3+9dXzqh574wOj9/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81264},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"5d21d746cf15cf5a46d34bee6b939924d7341b0e","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.43-alpha.10_1732771105712_0.8715677853847683","host":"s3://npm-registry-packages"}},"3.1.46":{"name":"tango-app-api-middleware","version":"3.1.46","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.46","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"0e2b7de167f0f150aaf53642342fa8dabf79f41a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.46.tgz","fileCount":31,"integrity":"sha512-GIsXCQbNUEp8mGqX6DldZNHf/snmXQWSnGy3sHYC+Vps6atLrJXLiQxUOGOclLmPVyVcEKN1KWt6p4NDIImhQw==","signatures":[{"sig":"MEYCIQCnCYXnr9umcKe8+HhRXwalV5E5UpfDQxevSuP6VanLWAIhAJQHtnHB4rWZMBWLIFEfEkkOx340dc5e3c7hAF/Aq5ir","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82017},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"918baa2d7c05c820cb444ffd37236a4424fba73c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"18.20.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.46_1734545652549_0.5929661972001989","host":"s3://npm-registry-packages-npm-production"}},"3.1.47":{"name":"tango-app-api-middleware","version":"3.1.47","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.47","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8446bc2a6263d722e849708780924bf8d9d9214f","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.47.tgz","fileCount":31,"integrity":"sha512-vVvCqCv309x0ZZOfQL4vSXVJqn+4DP2B8Vb+i2QsDiYJW7ZfobyoqM2wfmnZ1/svBg+tmGgB0jnfQJqWETIpLg==","signatures":[{"sig":"MEQCIGDWyjRrJZiVXO28dszw+jdfoqNvVriPBF3uHdC3HzfrAiA4+KE7Qp3j7w7DTpJG4Pv5SApG3JL0H5p+xz2VLJi/dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81988},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e33d64e9f7116a95b5b14326e1987d87be08ffbd","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"18.20.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.47_1734616804383_0.9726216973804569","host":"s3://npm-registry-packages-npm-production"}},"3.1.48":{"name":"tango-app-api-middleware","version":"3.1.48","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.48","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e937ede38df029c6784ae3f8fcfc37fa8e09862a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.48.tgz","fileCount":32,"integrity":"sha512-ZWXkdeFb9dKFz6ThY9HzphZi5ANkAOmyutncp7IsqQo5r1kvrNASbBAUQ+wwhF0+12NXywCqX0XW6+fWhkaCCw==","signatures":[{"sig":"MEUCIQCVjSrwAXMaQDCEFsLG3IA6k5qKzVZJUODwMpREA5cc9AIgXViVfC3XsTn/nShlmdrE/GispooqbJNkdoIRgiV7wqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82422},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"15c2ab70d04c60b6c4d567b9c35bc3e77b3909f0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.48_1735193149459_0.8499524437728976","host":"s3://npm-registry-packages-npm-production"}},"3.1.50":{"name":"tango-app-api-middleware","version":"3.1.50","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.50","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d5065edeab2dd045ebbdf073a0e77d219fdcc985","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.50.tgz","fileCount":32,"integrity":"sha512-Dzxp6Jy1m7rpKmFLWwhLOi+QO8tl/Kp5OzN4owL2mZlsekOYsA4KnANtGLH0c3KMf5cuBqX3DEloYum9lR1HTQ==","signatures":[{"sig":"MEQCIGD/FCS0UK+fBqmS9s2tpcXe9gT0yjhkLJAR4nQDS2F/AiAY5irqKCPaT4IXI0caFxwj3SFZ/a0MI3cQ2KB8VL2enA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83363},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"cb877c8226893150640ef3ead1ae50b17a7f854f","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.50_1736228322935_0.8261613893737618","host":"s3://npm-registry-packages-npm-production"}},"3.1.51":{"name":"tango-app-api-middleware","version":"3.1.51","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.51","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"4cc0f2045210fa1487d03ae37220e207c4a95879","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.51.tgz","fileCount":32,"integrity":"sha512-MW9bFB+C7X6SfK3GUdQHz2iJwc7WNf0/rIMSLp0R+CD5RYzLMu0Bcy3m1CkrRN/KV33TTV0RazCBU13cBpacPQ==","signatures":[{"sig":"MEUCIGd81UIKCH7BbJae1cSGOV4Or3UzW+pzCnJI/FCENG/gAiEAoRNpg8b8hQuHrsQCc+ZZiB40IF/wfyvHSR+dSC8EJa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87084},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"2b1614e0038527e7f4a542f4244aea9f85fb5549","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.51_1737879012219_0.6073249578091693","host":"s3://npm-registry-packages-npm-production"}},"3.1.52":{"name":"tango-app-api-middleware","version":"3.1.52","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.52","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"62c3f421c130953c50e4d376f5677e4fa0dca17c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.52.tgz","fileCount":33,"integrity":"sha512-q6d2qMJxazAbdLTwoHZIFc4d3x2l+ANl1VJff36wYpLli3oTYWJsZ+vqfs1YmX/nkah+DiiRwXdh4+Jjq3D4tA==","signatures":[{"sig":"MEUCIBOi6N6FNtsHgFPCjdkG6OOUjI/nJ4n1SSN9yU8pv/zPAiEApbfoJ/B+LQTp7NNPnashmiG8moohxwjMNK+WV8PI5W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87529},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"09c35cf4019f4ddf82a6f0156d438b5f39aff53b","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.52_1737879521714_0.3145386392507572","host":"s3://npm-registry-packages-npm-production"}},"3.1.53":{"name":"tango-app-api-middleware","version":"3.1.53","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.53","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"54aa7dd9cdee26f4d86502392b646daf860343e3","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.53.tgz","fileCount":33,"integrity":"sha512-XLvn/Pz+a8myfvyrFVF1WZ/HTTTJ2bi6D9P2kseYEe+5PJBwh0q/BOnSJtYxd6XhKG0nbgonxDiU+9frDA+iSQ==","signatures":[{"sig":"MEUCIFQhQtt0tuXyNKWtvmzbpSZL7XZsjeJzk5EClkfjEYUBAiEAy85xH4Itc0UzK9sAnMn0ScBR+JxQHJ+8LNuwd9kgftk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87515},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"04d8d2dfba3e04c0acf6478791d2a0dabc36f352","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.53_1738131739569_0.5852053762788183","host":"s3://npm-registry-packages-npm-production"}},"3.1.54":{"name":"tango-app-api-middleware","version":"3.1.54","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.54","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"28ebcb79a3b45573e13176e0e4f095f840cc8eeb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.54.tgz","fileCount":33,"integrity":"sha512-8r/oO8nKOoDDoG7r5ASFWsfmn9iZPp4hdQqVAJCsrRR9a/rhBIUQfKF6FS8Wq8WFoKALHMD9S4gop6vhvTeikA==","signatures":[{"sig":"MEQCIGEuz55QGNcmKTiXW3eeY6aOiKgPRLNrcdPCC4S7Ke8EAiBrWt5rTlc6qtf8sRU90JOr3ub0yZcYR2FwSmAoN8q/ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89446},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3a79389dc51dceb03ad0975edd2949bee3c19404","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.54_1738246506110_0.8171789200842365","host":"s3://npm-registry-packages-npm-production"}},"3.1.55":{"name":"tango-app-api-middleware","version":"3.1.55","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.55","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"405559ec3b81373f1f4d8321a22fd84b715bcb89","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.55.tgz","fileCount":33,"integrity":"sha512-oNeoBlsnMZ/sCZ+z8qfE4P6XC7+KSjOvNuPM89uz2gDeUi+6sM7dM2K76VH/2XMcYEigyC5wCllycUUPmEWS2g==","signatures":[{"sig":"MEUCIDx6jwQHo8D3am2XqzpQQw80w4hvUA2zR/bREc+zjHvMAiEAiKYKu0fc9u68w/m6yzZDPueMFYJHhGVpsIRgLF6KZ5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89446},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3e3b6ecea3f57ce634141173d4e4462b54e27a27","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.55_1738246987430_0.16042175713814433","host":"s3://npm-registry-packages-npm-production"}},"3.1.56":{"name":"tango-app-api-middleware","version":"3.1.56","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.56","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"bdbb664843e08a157dd5460fa665aecd259a5305","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.56.tgz","fileCount":33,"integrity":"sha512-Hudb8TIl9gD3vfFGyBTbQudPCtRkSiBCc1GjraT5uuZxHna+23pzJ0jvz7ZAfTl+TdV89TvZVZCtWQp5DSmocg==","signatures":[{"sig":"MEQCIEygRBkon6h4l3Ma5JUycv93/qEOLxofaT7LIgyh18OVAiAwRZ4oMlpRSUNOEdnRu5eNjxDzk/HSm82hybsAc474Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89475},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"08826a04d440d98daf5c57e436235de810a396e9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.56_1738752060121_0.37279648513594577","host":"s3://npm-registry-packages-npm-production"}},"3.1.57":{"name":"tango-app-api-middleware","version":"3.1.57","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.57","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7b1e5dc85b6397a6a96147320c84229fa9e06388","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.57.tgz","fileCount":33,"integrity":"sha512-5pqdlVWRLJl2soY2kczwk0rTOo5f0rs2LBR7gL5FO0bIWjM26aQMXyzdyGuGUFZtez5fG6Hziqk7y8x0EZKvBw==","signatures":[{"sig":"MEUCIFO1fD0r9B3sBQniOAEe17sWJJtOf/6zaFzEHke7qauZAiEA9r6gvt5sJEtOousm9hFO0lB3hJ1yHdCuVfBoYcO/WkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90153},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"57c9ba56bf49b722c6b9de856551d41ad47b97e0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.57_1738758881572_0.7451056074161531","host":"s3://npm-registry-packages-npm-production"}},"3.1.58":{"name":"tango-app-api-middleware","version":"3.1.58","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.58","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6199a4b7e3a1ce2b252d5da6bb1a397dbf52b5b3","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.58.tgz","fileCount":33,"integrity":"sha512-uQQf7o3/p7c7vtuEarPMkO59eqNqov6K7/mnQtFYVqiKbDnUqknOslwJJNmvSJpvr+vhdgy9Ro/s7MGIS/Oebw==","signatures":[{"sig":"MEUCIQD7fNZyIqEqIYPMUvvEDr6KZVSq0H9hDjnYoj8ISA1kYgIgOHHht9fCn0E2XI0t+25LVpzEEFuMrqCD0pEw4u/+vgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90149},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"293d2300f2c0eb6ef613b2a1436a4b3441bf6431","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.58_1738829771880_0.7437180980733349","host":"s3://npm-registry-packages-npm-production"}},"3.1.59":{"name":"tango-app-api-middleware","version":"3.1.59","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.59","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d97b0557eee80c2778960c44ded0c6a84a1f4fa3","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.59.tgz","fileCount":33,"integrity":"sha512-a1vAuUYLfeMiwjk7FLT05mFiEQNzwe6+5jZtP5LMud47XSSbMcABRp1zwQtNWodt+BE4pRDkd7qVkjeVe9qOnQ==","signatures":[{"sig":"MEQCIG+NEK/D7MngautWk+0pZMWsSory/mk4U/Pa3Rqqu3LOAiBRHY139DWrKDw0iauKy6VR4gcvPGvTKttWntnjQ3UhhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90172},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"b227e2a984bc1066e7212f9d2e584f39f656e877","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","handlebars":"^4.7.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.59_1738919507676_0.11844903627575665","host":"s3://npm-registry-packages-npm-production"}},"3.1.60":{"name":"tango-app-api-middleware","version":"3.1.60","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.60","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"64f126cc7ac95201631ed6167d8ff59e6fadd30b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.60.tgz","fileCount":33,"integrity":"sha512-6/tvi/jYJW1KMLxspqPt28ZY2UFrExkba86EdiDjxNT3tbXyW5RVxlYDONjmAWzXRll7NcsGhSzhjNNomAloaQ==","signatures":[{"sig":"MEUCIQCZo95ihQNZ5yPg4Aw4ZOFL3inXNjqnRf2xfE8OuiybpAIgWhalzrtSRL1S41E8mFDR5/OY52VABt3nHtZ5GG23QS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90172},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"fcf05556ff24841d36d16541cec0653dea57da2c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.60_1738926293674_0.12850325343603597","host":"s3://npm-registry-packages-npm-production"}},"3.1.61":{"name":"tango-app-api-middleware","version":"3.1.61","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.61","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"12a793e25781a488dff1314d0cb52b9f0c74ff65","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.61.tgz","fileCount":33,"integrity":"sha512-h5EYAuxTEFQE+x67LzEmqCACMmTQbqdcXU1bxA039yAcfM4sb3P63GBG9f3OAsBSsnT4As/Eilkkrt9wCu8+zQ==","signatures":[{"sig":"MEQCIAMBf+2JD+9W0EEfNGM2YFVxGGZLlCcAAa+zNuJ5gCeZAiAGchr5xEUygoVTXMkRiiXWpjRFfoSiepS8eRRB+ZkhQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90180},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"865c68d800a0aeb46cf041e96607ff65079f49e6","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.61_1741167449493_0.9926584581955151","host":"s3://npm-registry-packages-npm-production"}},"3.1.62":{"name":"tango-app-api-middleware","version":"3.1.62","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.62","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e136757ff6d7245fae31d45e591c90e552867921","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.62.tgz","fileCount":33,"integrity":"sha512-wSVRrJ137S3x/0LUNAXVoaMwxP07dwUuJ01QaL4tROoFn+0KEfzLpV8ihDv25RBaa5CiZrquEYYss2EfJGnrCw==","signatures":[{"sig":"MEUCIAiyyNbZpzJSfkcCDk+Ozyl5dZ1JYeyG2107DFYOoqTXAiEAyQqsvTfOaJ9KJOhPm0tJxKS/czZR8P7HyBTfNqdOWuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90652},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"de041859b6c8bc474c09cc73591b2dd00f4f676c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.62_1741437520567_0.5313691106136373","host":"s3://npm-registry-packages-npm-production"}},"3.1.63":{"name":"tango-app-api-middleware","version":"3.1.63","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.63","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"412631c29dd4982c657d89068907f589b832e47c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.63.tgz","fileCount":33,"integrity":"sha512-aKb1cv9yz0VemFI0EZm+yMJ6kMSNCLqDxEywF8NUFsdjPANDnXLGP098lIwBfy0GsxFXg3XCNC/aDMPqc2EWxg==","signatures":[{"sig":"MEUCIFRU9FkEKQGAKAF5lyio2CGepkl7RODXofy2gZncwfbdAiEAlbz0LJh5Mr9aqVUXzq+aMwHr3N/ZJrvcdfEs4qTsk5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90658},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"de041859b6c8bc474c09cc73591b2dd00f4f676c","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.63_1741438075004_0.6633462960473107","host":"s3://npm-registry-packages-npm-production"}},"3.1.64":{"name":"tango-app-api-middleware","version":"3.1.64","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.64","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"a0951dc6bcb2544536f588afbf2a32cd8c013fe5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.64.tgz","fileCount":33,"integrity":"sha512-JvQJgX2Les3aUyop9uvS1t9s80HventzN98TiQP951DPkWbA4XpjCPZedZyHlLzez84JXcNH49Ekhr54TECoNg==","signatures":[{"sig":"MEUCIEC1tVjOqzkNtjrxdDeZkw7fnrT8sBYqaC1H4QjbzxYXAiEAu7ZOS47EbMOtLP8kg1VsyvgZrdNMYW7xmq784vSuLu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90628},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7dbbc61cd11054120bd09da8f4a312c3f6574ebf","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.64_1741765273826_0.7056115509348508","host":"s3://npm-registry-packages-npm-production"}},"3.1.65":{"name":"tango-app-api-middleware","version":"3.1.65","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.65","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"a5c4a9bc75098701ace6e15204475d03b9dedd93","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.65.tgz","fileCount":33,"integrity":"sha512-lZgsuuQaRPFgGa5ZJ3PG+7s1dCbiD3uDwCh6bsQIzhyodxSyGmToCx4Eqcoq99QZkuGRctlSNw3NKKuaEQMK+Q==","signatures":[{"sig":"MEYCIQC0/blar7nJIuzFw0nz4bS82KRt772Hn6qgvQmbeYdWnwIhAOHxE3KvRlrHy8m4blqy/TokkDiBHxgSyF6E520100Er","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90628},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"833b15fabc9a91b61a83431248a587c367cdb954","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.65_1741766880165_0.36342938923937407","host":"s3://npm-registry-packages-npm-production"}},"3.1.66":{"name":"tango-app-api-middleware","version":"3.1.66","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.66","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"a03e16576774cd672fcc351bee6b1312f839dabb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.66.tgz","fileCount":33,"integrity":"sha512-7P+OUEAXeMl1/MJPCDTssNlokGmT9Ur6+sMr/jFZ0RcPyh36LbahqGdq90+mvkwo0+gg8cmhxrSImxN8fpFrRg==","signatures":[{"sig":"MEUCIACAvCXClgiO0JC0dgHESBY66cirWcmXH4ZkfrvcH9O0AiEAsAtQROnGWquxHOxlLQkgYWE8neydKgxXMz7r62rI1DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90745},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"31ed440a1aefeb7d3cb5b52ec799dcdf5c759164","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.66_1741772903768_0.4598419010937489","host":"s3://npm-registry-packages-npm-production"}},"3.1.67":{"name":"tango-app-api-middleware","version":"3.1.67","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.67","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"fc14539a59f8bb2ff0700e5cf8e897c17c93162f","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.67.tgz","fileCount":33,"integrity":"sha512-8/upL1J19IaG8Gw+YPNS9oz4yVgIslsQ5cbRBKH4hV9ZJ6nAnnFSZv7Vlf4TIlhF7a5gERG6BuGYinC8n4pLoA==","signatures":[{"sig":"MEUCIQDxxmU2RnISajQWYsH9EeVew1D8bfqcRe+hmI/+H1o9CQIgCJQifZxFspNdo5GlJsjcYPGVM1S3SbmuQy6BFxwCwcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90743},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"2b89a9549a8bc26a9f1dbbc566a1fe8e67c55a00","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.67_1741934475907_0.5505852070362112","host":"s3://npm-registry-packages-npm-production"}},"3.1.68":{"name":"tango-app-api-middleware","version":"3.1.68","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.68","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"93f5b2ac1368b20df9c84f4fea25e19c8e1c621b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.68.tgz","fileCount":33,"integrity":"sha512-u2ZyYKMEymOXum+QrGeN0BBBslPO/+92cePTgDL7PUeV3J6dl8wgQCb2oqzDLPElYzmKB+SbLyP8wEZG3qShDg==","signatures":[{"sig":"MEYCIQC2pxBmOW6EByA6tU59+6yAs8w4SkTAsUQKUjfGPZPAWgIhALlmh9F9fEjA9v+OkNSZHzEAb+QC0MDNRkeFZeTDFRPI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91314},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e8b5b2023ec2525fb99eaaaa38264f7b7bda43b0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.68_1742222500895_0.8172574149614209","host":"s3://npm-registry-packages-npm-production"}},"3.1.69":{"name":"tango-app-api-middleware","version":"3.1.69","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.69","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e15b6d1d7c7f5319ab85901a1fb4ae0ee02cd4b7","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.69.tgz","fileCount":33,"integrity":"sha512-jQ7bQIFm4F0l6CkaifrA5ZnDgofQEWWOA4voQqQ4U4+YEvJLw06pO4HWcD4F6P4e5d6niz5H09xWDLhIsBL0fw==","signatures":[{"sig":"MEQCIHI7E98uo+C01joB0JrMFzfDy3V1XvhjckTA6ZkRlEOsAiByWJXThTHp5h4u1IuzoYFVfVFrSzWGNHary8HXmjQW6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91427},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"feadf131c7e7a9e775db2e38b12072a1dba92c8e","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.69_1742298443621_0.40692169582903204","host":"s3://npm-registry-packages-npm-production"}},"3.1.70":{"name":"tango-app-api-middleware","version":"3.1.70","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.70","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"edd36d4ab4879457e96a3930830b0c7f4fc12a47","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.70.tgz","fileCount":33,"integrity":"sha512-AP03kgmLNEgZoaneUcAhZF6ArtDjpxzTZYw2cd7FlRWV1CZ4i6kI4UqaOmncylqVLj10eMZ2n3Ad5I1/JRVKcQ==","signatures":[{"sig":"MEQCIEscYALVH61hgk16WFg8/yibRPqEUAIE5EnpjGubjzCLAiBP4G2xszbI6jV2ZTKo1kB9skt/ixP19SNepw9chukuSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91420},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f68d123363df3617d5776cbff80f334ea28e5952","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.70_1742470686928_0.5487155932725634","host":"s3://npm-registry-packages-npm-production"}},"3.1.71":{"name":"tango-app-api-middleware","version":"3.1.71","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.71","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b018e7de163b9ac5c39efbc1756b061712e4c69a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.71.tgz","fileCount":33,"integrity":"sha512-3h3ECLcfEoITX3oZwgbkUjPEUuv8sUq5mcd7+HM1adkzdTruP4o9otaWOjO2oawZYqGj3BgEjMf0rX8YiWNqSA==","signatures":[{"sig":"MEYCIQDl6F+CI4PkJ+usrXDjlKl8uiCZdcWELYqvRoTNNCjTBAIhALyiuA1KlgnSHfWkkDWXC/7d+JIILR9GNBVy2NnxaamL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92257},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"9630e20c89fe169b048289e00fb19210fd2134c0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.71_1742981533427_0.021105739426430903","host":"s3://npm-registry-packages-npm-production"}},"3.1.72":{"name":"tango-app-api-middleware","version":"3.1.72","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.72","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1a54ba36c8e4cfdb56ca59c282718da92f75bdc7","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.72.tgz","fileCount":33,"integrity":"sha512-vySoiOoKJG8p9A0aEjtN/UG3KQZs3KwxZhxdLPpf3OQQjzH/2guUkmvOTq3tFzHq2Bs1ptjOKF2uIe9dgKwQIQ==","signatures":[{"sig":"MEQCIBknfBq0DzmQfHIyRlpIF2S/R5pFwQDmTtpYvUC+fPJwAiByQYOTkVdxi5OpFoLNyN9KJyCZ4O7v3amtgcjT0GJ+vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93028},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"7da1e43d3c9dd5209710fac498c50dcee2661082","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.72_1743151741891_0.1334389325446288","host":"s3://npm-registry-packages-npm-production"}},"3.1.73":{"name":"tango-app-api-middleware","version":"3.1.73","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.73","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"feba0d76ef30264459f2bbf366694e94422e0b52","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.73.tgz","fileCount":33,"integrity":"sha512-TQxvU5oYHkDhmgfnTCMYlRL88eHQF6cM4aI6lIyfUbmJYFSy0/60qS1Hq6xTze7VP/E6hENXaBeC2QQcQCAD2w==","signatures":[{"sig":"MEQCIA18TpAGu5R9zpCuiiqd7+G4J8+ttbaKRKaoWbIsgm5XAiBTBZMgndR0JNAA3MtZySIuk0xsbvadaypfX1YM4opC3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93216},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"6ee72ae9dba0bd2beda35327bbf237c3b4fcc6d0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.73_1743660744892_0.40251459066507245","host":"s3://npm-registry-packages-npm-production"}},"3.1.74":{"name":"tango-app-api-middleware","version":"3.1.74","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.74","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"6f87d14d3755b34d2f281653332c13acf1d0cae3","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.74.tgz","fileCount":33,"integrity":"sha512-AWnZs9PRschBP9RWLUez0yI5yaOJoqArLqfc1a7fsbKI1UYcs4X8MMQkOatn3MOSqlOlQfGU+HifGZ0zNiuZbA==","signatures":[{"sig":"MEUCIQCT6EodFTtD7VlIsCc9RCIlD39JvV1/MXjjfAygcaD5LAIgN3wzspAvUuVGaaHT0PEHgL6wOPUFyECLqgn/qaVQ6Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93242},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"a741782b66ec4f781b065fa9505ee71cd42eca6f","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.74_1744004344392_0.5123321720995175","host":"s3://npm-registry-packages-npm-production"}},"3.1.75":{"name":"tango-app-api-middleware","version":"3.1.75","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.75","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"0923019ab141d5239994ba1815b596bf1a715b30","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.75.tgz","fileCount":33,"integrity":"sha512-1OA4Fa00bOS7Cv1tKwT0CV0K0YnQn1+sDeXot82OIfwUpWCrHoaWCOfHybtmn8p6VpfWQPij1YHQpQ2ZF7tNTw==","signatures":[{"sig":"MEUCIQDCHDBEVSj8dyS42dmERv+Dn7niBAhli4WQ89MfYwIHZAIgBFjUyc2uvqH+G0oOrGqjw0T54cjNL+HPBJs80GyiahQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95574},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"a507e4d04e81d8ea11af7be05f50a26b7b3fada2","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.75_1745991616512_0.9600193880034609","host":"s3://npm-registry-packages-npm-production"}},"3.1.76":{"name":"tango-app-api-middleware","version":"3.1.76","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.76","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"a54470d83a820971c29fabf270ade39f8aaad46a","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.76.tgz","fileCount":33,"integrity":"sha512-91kgB/APmJqhEr0yTzUSF5aM9L8blHMVaR/IdkGA0HVJfip2OR+qvu+IBahor/1ZzINKYrY6CRr/R4d68AxZ9A==","signatures":[{"sig":"MEUCIBfO13iXN52GIiO2sbZeS4oLUCYq+qbek6fpREaHitztAiEAqdo9RWB4KEwpIvu7bJoKOdVxXYRqakmeWTpXjC7tCpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95972},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1a9ea5da081ecc92c949985c228e90d07fc863b0","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.76_1746013989344_0.29651008158886594","host":"s3://npm-registry-packages-npm-production"}},"3.1.77":{"name":"tango-app-api-middleware","version":"3.1.77","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.77","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7b6df274c7d2219aeb17c95457519b9d55752911","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.77.tgz","fileCount":33,"integrity":"sha512-n90DJogwbg8mzHO9YWIzFz+sE05s3ikGYkxEubbD+otHTOAj96znDNv32Ir2An1aiiC1AF4Ansl/Yfqp0YAiBw==","signatures":[{"sig":"MEYCIQCWTHQOkD7tXUWv+opF5s2UxYGKbR3Ke4VtfDkzRd1XDwIhAL37UVgv/r8Crp1hTt114qk61w4AtEPo6OLLrVlMvMvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96551},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bcb1f3082f3469ac0fb7f86f9a0107640dcc467a","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.77_1746523262262_0.03208624438589491","host":"s3://npm-registry-packages-npm-production"}},"3.1.78":{"name":"tango-app-api-middleware","version":"3.1.78","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.78","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ac49f7b1deb873e78a5ffbdf808ab365dd6b6294","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.78.tgz","fileCount":33,"integrity":"sha512-mE5E/cekJlRnE+X42y8w8tbcXDA2e+OljHG7OjNWw1rU/6HPAk1L6F+4eOSQJV8GaCqmLb4gNXL8bRK8X9ig9g==","signatures":[{"sig":"MEYCIQC1Reu1H3z0zf6t8JoDeGXV8MH23uQgGIAyuygpXv+oWAIhAOrLFoRxDyS+ye4ZPcqqYJ3lmFeD6A0oGru0pjlApxsu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97524},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"3321e6ba4d7a5c59fad1c3f3e295241838466dcd","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.78_1746623236946_0.5264547863806517","host":"s3://npm-registry-packages-npm-production"}},"3.1.79":{"name":"tango-app-api-middleware","version":"3.1.79","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.79","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"8c1530a976781c0192af00c35927f8f84f0fe8e4","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.79.tgz","fileCount":33,"integrity":"sha512-qO5kc8L3+8BW5FSPyu8nXMXHCvw9yGbnuQtiNPGEjmWDIQEcB1s7OlAGZev7GzI5BkAj0OIlhNfWBbj+TJKr6g==","signatures":[{"sig":"MEUCIQCmCQkGVotlxHG+u72dbfNaLDfHiDIO+PCp9IoMqWoKoAIgC0L6AyqmhhQTYb1We3oIAw/Ys23uc7axhYfoF25MRFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97678},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"6971fcd10f5b41bc3e72065f3ed196c8e1b44b5d","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.79_1747225259832_0.006013793740754281","host":"s3://npm-registry-packages-npm-production"}},"3.1.80":{"name":"tango-app-api-middleware","version":"3.1.80","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.80","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"2b0bb68df22dbdd3f1f2bbc80d91ed7273e98222","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.80.tgz","fileCount":33,"integrity":"sha512-SPnVu+5pHkyK+LQcctvY068h9Vfvrb05arvbRFGJeY2cEUoihun/9lfwHiju3nnGN41oS/zJlCtM/CPdlOj+5g==","signatures":[{"sig":"MEUCIDIwr+4Q623n0ZfbtGAkJc10/zMutey199MfpGSY+gWFAiEArJcQygrkbcAqvISx7cuYv7P0Z8i3wx5IsyiFXYjq2m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98078},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"934296d05ecda285a6cdb9adca3f2e21117e6b67","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.80_1747915061892_0.8768350127260287","host":"s3://npm-registry-packages-npm-production"}},"3.1.81":{"name":"tango-app-api-middleware","version":"3.1.81","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.81","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"b20926ae3cb1e5993dbe430e5302effe6e047ed5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.81.tgz","fileCount":33,"integrity":"sha512-04fPh4KrVXA5Onz/FgYwVTW4Yo0tuIzEhNNeVxbRE90wTGmWo52S8We7Nz53SeZUQMTLMADhv2arPsDdg6Cdug==","signatures":[{"sig":"MEYCIQCgKhz0dz2VOcCUhQaEHJpa/qswY/0OfM5QE2tpkNk0IwIhAK25BJoDUhfZz9hi8BORJdEB8Iq+sgJxC7VWmoRhyDKw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99101},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"934296d05ecda285a6cdb9adca3f2e21117e6b67","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.81_1748535563364_0.8593938923214997","host":"s3://npm-registry-packages-npm-production"}},"3.1.82":{"name":"tango-app-api-middleware","version":"3.1.82","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.82","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"e05a1546ee1acc9a6d2daa4f3ef8853a17eecdbf","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.82.tgz","fileCount":33,"integrity":"sha512-JG5X93QY4+rAZ7hu5QEYkAw0hqLtemFTh+ik0Zs9oVO4BDTigXRMjfZyaLbSOhdDAu84CbTl8xkW5gqDFSiaPQ==","signatures":[{"sig":"MEUCIDaJxKncig3peTLsz46a5E18hsKZAyyXQ+Hg8AA++gGQAiEA8ZLtJOdayuL9So1fvUocYdTXngux8KtfrVk6hXsNY+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99095},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"2671755d8cde27724c081cb84008f3d8ef643035","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.82_1748600170912_0.5232566453387804","host":"s3://npm-registry-packages-npm-production"}},"3.1.83":{"name":"tango-app-api-middleware","version":"3.1.83","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.83","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"a716a177577fcc6a60a43aacb118bf6d969e2abf","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.83.tgz","fileCount":33,"integrity":"sha512-+WPe2zND1+0AV6WSuAyk9ifZJ/lx8Hg7pyGJVV7ama2Ci0cB5lbmUCTpbDCvGoDj0xR7OI0x+9NR710DDZkICA==","signatures":[{"sig":"MEYCIQCabLJ9spnH3s1VC7fMRzGoRwXJ5dqX68Q5dB9fETiFyAIhAIpC/oReNHXAdyrmFTXZpkSMnECq6ggQ3HHQgLksTQJA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99420},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"2671755d8cde27724c081cb84008f3d8ef643035","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.83_1749813270650_0.47629425889031207","host":"s3://npm-registry-packages-npm-production"}},"3.1.84":{"name":"tango-app-api-middleware","version":"3.1.84","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.84","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d5673d267064a84551456adccb54ed45659a81be","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.84.tgz","fileCount":33,"integrity":"sha512-ANjs7dL+afE3o2h1fmHBMFw6h3CuUZi8XRCu/TpdHmsNP8CzLFL+cz4lSzrzw7Pg2s/KU/xJpGUztV3D3h62qA==","signatures":[{"sig":"MEUCIGAP7dJ0/aC3mc8zMy6y65U3l2f9JwlojdfIVAMup4SVAiEAuTsbzIqB0WUBEKLWOEq0fpkA5QyHZh+bsbsyO3FxcnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99453},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"dde4a1acecdcbfc45153811a2faef498b9751bdb","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","actor":{"name":"tango_eye","type":"user","email":"admin@tangotech.co.in"},"email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.84_1750226146744_0.4779536795517356","host":"s3://npm-registry-packages-npm-production"}},"3.1.85":{"name":"tango-app-api-middleware","version":"3.1.85","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.85","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"93be1c789a013f4f8b499992e76e4ad8eb52791d","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.85.tgz","fileCount":33,"integrity":"sha512-0bcyF8c1pb0+4h3lKvjBrkag8cvHjSsGYqIVVEQ8ItarPYZfhCyBZliaz+jN96DhSQ2WzKS3iKZ+UU5XZ0CM2A==","signatures":[{"sig":"MEQCIDum9QZ5mfELfynJUPyFBYSjb/kBdU217P1EwecBP/wMAiBUvSkxpR+Zsy6/33P1VJp/j+hDr8SqwnvuofvA2wIFyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100332},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"991faedceee4691b21a1607583db887dffaec6a3","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","actor":{"name":"tango_eye","type":"user","email":"admin@tangotech.co.in"},"email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.85_1750330563327_0.2642045746384116","host":"s3://npm-registry-packages-npm-production"}},"3.1.86":{"name":"tango-app-api-middleware","version":"3.1.86","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.86","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ad205c2f660806cac0cf93731f028d1e2f93a174","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.86.tgz","fileCount":33,"integrity":"sha512-reHdFgbLemqEh6GxXPp7mrN5rL9BvGDJKVWeLc/+oA62E+GbyjrwbwsCjJzYv9Vh8sINIHmDSV6YzvWgqe9/bA==","signatures":[{"sig":"MEYCIQDo17gsoLcVF9PeBCXa+KAGr9nKZuu7Gix59E08V6NGGwIhAJyvzn7tpWuw2Puu1LWTmiQmGIEpQNNCK77ITYQVa/au","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100227},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bcbaa13f72eff934ca3068b55d2a9d9c3f27220e","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","actor":{"name":"tango_eye","type":"user","email":"admin@tangotech.co.in"},"email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.86_1750677990839_0.26832736148953296","host":"s3://npm-registry-packages-npm-production"}},"3.1.87":{"name":"tango-app-api-middleware","version":"3.1.87","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.87","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"f41694b2a5daa9a04685d96e741cf1e8b832fd8f","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.87.tgz","fileCount":33,"integrity":"sha512-IcZqjdpKd0Ibu1Ld+b1P7MGh+Gb0nI7CjSKBpU4ih490xKOsoG3km60/b2/DQUzHkl0+ziWZmQeY2Z851Qov6w==","signatures":[{"sig":"MEQCIE46JIInVCV+X52WmuF43Vhyir1SKAxq2jdbJuy90zYZAiB0cKr6MgEU5CFhvQzCifpNRqXK8SzlqQAo6Dr7JRjQYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100694},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"ec9e429b6f501d2cf79573113a7d726ac5e2cda2","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","actor":{"name":"tango_eye","type":"user","email":"admin@tangotech.co.in"},"email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.87_1752054230037_0.48812968937106493","host":"s3://npm-registry-packages-npm-production"}},"3.1.88":{"name":"tango-app-api-middleware","version":"3.1.88","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.88","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"060383f5e97d62c46bbd9bcebf3d6e95b8ee81ce","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.88.tgz","fileCount":33,"integrity":"sha512-eOJaq7eCTDv36fA0KNTKJgYTOELDM4s1RPOzZ/pWhe/ezG2PSfIfKylkrMYohVmwSocSchekrYz/XmSzNGxJnQ==","signatures":[{"sig":"MEUCIQDilGyIE64mN1cfWQZ+Vh0lZDOarPFI5IgAGzK8dgbsogIgadRgtGI3P+Qhb0fwCTHbQmOiBYt9Km0IRVSV0qgQ4Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101150},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"56242d28fbd965db3c73f6d7e86cefac54e6a8c9","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.88_1753163739326_0.2801341553108818","host":"s3://npm-registry-packages-npm-production"}},"3.1.89":{"name":"tango-app-api-middleware","version":"3.1.89","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.89","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"225a0e588bb1c785334bdb440d2653975ad04cb5","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.89.tgz","fileCount":33,"integrity":"sha512-xAq3Ee8zXKW3m8uDlex0TNQHILdbUdN9a5OEmRwtTNMlc4tjK1huPQ/BtMRE9pO4tRiyn6tQEPqSfaSw73UvBA==","signatures":[{"sig":"MEQCIH8sMzj3f9EtJbMhcWxHHsLWXc0hKI2DB7gj9JhO1iW0AiBuoIO+E38FFqKCcuuhpDmfbSovI5Of0rN11mouPHgn0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101573},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"24a287aefea920d835bf3c261efb5ce2d2974107","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.89_1753260556827_0.9196141109172666","host":"s3://npm-registry-packages-npm-production"}},"3.1.90":{"name":"tango-app-api-middleware","version":"3.1.90","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.90","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"83fc10cddcec2d29932f0772fbaf6f1421577448","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.90.tgz","fileCount":33,"integrity":"sha512-Ht5bTEgmEGt1VTr2pZAuTQrLBCb7KM9devlcTtjpSoQI9Pz2hoGo7OQtgT+YAFijdmzyCM+2NLmLnagktoDpcA==","signatures":[{"sig":"MEQCIH+r12eAPhiv9vYtNjsHIelPhVfFFs2Q2jxIyKCGr4IHAiA5MHsGxtgN/Iyl8ahN47zbtQU6uMLje/6sDFeK3qcPlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101553},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"2d8044bc896b9ac7fd64e48278a62d3928f2e5db","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.90_1753347127475_0.3632799402864906","host":"s3://npm-registry-packages-npm-production"}},"3.1.91":{"name":"tango-app-api-middleware","version":"3.1.91","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.91","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ff7aa3fc412e9e5199536530c28e607289cced7e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.91.tgz","fileCount":33,"integrity":"sha512-h2AsruwPx1I5vLfHGtoE/Zz+8cibOU6o2iWGeVZbzaGCH9F8F3xezz9y2XMtghc+/7Kz24I/8tY9sCDuZCHTbg==","signatures":[{"sig":"MEUCIQDxTmKSNCky0ajdygmG5Fe5kRlxNwGTgfEXzHjd2LIZsQIgFj0czKI2aaF+abREpYCEIgbJ+m+h3f8+YKE6N6HFu/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101628},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"cae0e574c60b992de38fcf450934a1c6c45bc6fa","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.91_1753856578881_0.7172136040607062","host":"s3://npm-registry-packages-npm-production"}},"3.1.92":{"name":"tango-app-api-middleware","version":"3.1.92","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.92","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"4170898cfc08eabb41f7cf45b4c7fd4e8e71c031","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.92.tgz","fileCount":33,"integrity":"sha512-TQ31akacg9adbOitJq3VAFI74DmW88u8nRNvcaybnJ9BEtkMivASFyOdO4H0aSaP7r9lPznKVn0WJhPlBsr5OQ==","signatures":[{"sig":"MEUCIQD/VJzmeEDqromldaprOeZQpqkKxQJAJwLVpldfnNN/7wIgQN0VvTKhsdGvrUZGiueGqyp/vVmXE2noJtf+eXnI0cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101999},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f259b4f1a89e8f37392b82fa04674d2ebfd54548","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.92_1753859729718_0.2809944060330085","host":"s3://npm-registry-packages-npm-production"}},"3.1.93":{"name":"tango-app-api-middleware","version":"3.1.93","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.1.93","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"650654d9e686111428d352d3f166fba5054f4cac","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.1.93.tgz","fileCount":33,"integrity":"sha512-b4DWL4eoRfHg4JYxwZnSRq9dKRMzIiSwZbT3/KtC4OrqEpNKeQHFIIGs+5SBHmcnehvcGKtWxsA42womTRc3Kw==","signatures":[{"sig":"MEQCIFTGm0Fw9C1PEMydGK6Mbegx35GjXAq4ohJr/YG1UgNEAiB3WSpPl4DxH7mLzB1lS1tUrG1eZ3m8L8XQ8F3dIcJ7Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101993},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f259b4f1a89e8f37392b82fa04674d2ebfd54548","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\""},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.1.39","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.1.93_1754317781511_0.05351560579472259","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"tango-app-api-middleware","version":"3.2.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"164c774c677bf588276c597f56e0b5b50fa87cc7","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.0.tgz","fileCount":34,"integrity":"sha512-S9QARw5RbZWa9om5GRTG2J43sm2rIG3WYYr1Za83Em/tD8gzmuFQXQd5Hosan74TM+U7YpLwwK5Hb8u3/glRyw==","signatures":[{"sig":"MEYCIQCHj5xIkI4gFLBiDnfcGuN9Xd1FZgaIYEodHTaz9Shq+AIhANfMQOTuBjvobx3uRbf+VMVZ84O4qWzxrN88DnpGsJSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103269},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"8eddf520f35485d7bc51c3a3d5d65f6c2b9b5b69","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","jose":"^6.0.12","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.0_1754399587971_0.5479052209822592","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"tango-app-api-middleware","version":"3.2.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"f657af24b460c71bb3c0501b4ee5814a989e0d94","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.1.tgz","fileCount":34,"integrity":"sha512-knLfdXZsEdx309jn9S+ZV6mOtApNg8WDMgsWRhhrmRk/SEmwHvSGUHK8vX0lb3Quy4hHLbt26LbZAhkNVfShGg==","signatures":[{"sig":"MEUCIQCkCZvfZE6T90gTkvz5CfpnRrYh98iHx3acnnp99KhPXwIgJDWiE2Ndwuqh6rQUPGk3g4upx/p0QFA5HcUFmNK6RYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103338},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"8eddf520f35485d7bc51c3a3d5d65f6c2b9b5b69","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","jose":"^6.0.12","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.1_1754400065435_0.48418205560881344","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"tango-app-api-middleware","version":"3.2.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"83bba2c2595c74be66495eb657d98589586ea921","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.2.tgz","fileCount":34,"integrity":"sha512-vfDHPqYW9/+Eg/oxz+WP+bMUaHqVEK5rmwqgQUAsWwbyOkHwAPCppg8k6abkWRO5QLVQuNgj2gjncvOGiCSPhg==","signatures":[{"sig":"MEUCIQCicM/No4KX1QVlZhaXOblfo2VB872rQW4ChUBvqWXoYwIgITk+Evn6JG3wMd3DEaMiyzinLX1YgHrXX3IGDsOUEN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103338},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"8eddf520f35485d7bc51c3a3d5d65f6c2b9b5b69","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","jose":"^6.0.12","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.2_1754400184014_0.31193879927473267","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"tango-app-api-middleware","version":"3.2.3","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.3","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"101de66139856922cbf99bb5136c6b23fc475a1e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.3.tgz","fileCount":34,"integrity":"sha512-HZEWX7TenFgOTmztioWSaY9FdcyNtPUBUf7KWVGZbLYSwIvD+IcGIYZ4WKWSBsCiz9rmxo7rjxzp9786vnL3sg==","signatures":[{"sig":"MEUCIQDq3TbnMo9xVc9XhwhXbgUOMHvNxOMVgTroCzSKSf92CwIgXJAqfVE+9wZEAJ31AlTNqr+hNzK98Cc3bO/J2n+iU3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103312},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"8eddf520f35485d7bc51c3a3d5d65f6c2b9b5b69","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","jose":"^6.0.12","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.3_1754460581058_0.44086359108609496","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"tango-app-api-middleware","version":"3.2.4","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.4","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"0741d8232f4ac16ce5ba3290f47604630dc50003","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.4.tgz","fileCount":34,"integrity":"sha512-as3N3q0/k9TOGKG/E1mNEvhYdYeE9+YSf7gjR0ERdjjqMdKUjnGsUHlligfnC9yRi8Owr3XlHBqkCRPyQr2MZQ==","signatures":[{"sig":"MEYCIQDwK+Pm29dCgJ0f9X9iUYynLDj9+LvsqD90VUSNpqSbZQIhAIv+QRi4JBEWajvkDS1qZ2RUH/po2CWy/i5gKp3xeWrk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103527},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"8eddf520f35485d7bc51c3a3d5d65f6c2b9b5b69","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","jose":"^6.0.12","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.4_1754464016700_0.39187817822091464","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"tango-app-api-middleware","version":"3.2.5","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.5","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ddf4a5ac649612847dbc6ae62c92f9cfd71ad358","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.5.tgz","fileCount":34,"integrity":"sha512-BzSOdRiU25kMtQb1j/QbcXLl/jGJtlYV3xm2jTg/XXfTkSoJ9XnnIiPgottszrQOpQ0QFVcze3zLuUUj1oE0sw==","signatures":[{"sig":"MEQCIFmUEmf1/NX9DjyYdDS0SCFlsHJPekxTT9qwJvHJeMn4AiBKGQKtGKpi+ETGP7g70A63ocD73ataKoQNgVCOe+Ylnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103496},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"8eddf520f35485d7bc51c3a3d5d65f6c2b9b5b69","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","jose":"^6.0.12","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.5_1754464687731_0.11611798606955026","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"tango-app-api-middleware","version":"3.2.6","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.6","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"dfaf8e2419414151dc7831c93a23f5f9c94ab483","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.6.tgz","fileCount":34,"integrity":"sha512-cYTGMi8auO/8bgvzOR9WE5H57021oDvSb1S6eiBavUcmz2bh6xXgyYM6+gQX8+5bKLfI+urrWq205I17ZCQmFQ==","signatures":[{"sig":"MEUCIQC2W/tXlgkNlUvtWrFIVmBedr2XSzkdbyEXj/TkIOgCiQIgFRcaD3SfyRatBsqo7TazhXMhSS5ertRFylQ/73WLsxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103480},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"8eddf520f35485d7bc51c3a3d5d65f6c2b9b5b69","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","jose":"^6.0.12","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.6_1754464751247_0.12327059071288637","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"tango-app-api-middleware","version":"3.2.7","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.2.7","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"7eb39b3848a6148961914cddb66351673c9a437b","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.2.7.tgz","fileCount":34,"integrity":"sha512-kN02MEMTFyGb0QniBOikT9p7+BRP87eJBzfc5e+YAdIOBHf2p6uDxcoW0AV+3A3NjAFKang8fJWxnE46M5FRBw==","signatures":[{"sig":"MEUCIQDk6+L29Vr5Yt9zVMDPneNJ/UiUV43ANhrkzCqZCcy68gIgeg7a8HwByYLzz3/ZbLGUGcUs3bpLVA5KOmjf5H9O0uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103460},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"25830b74a33b3af5fcd880f3b4077aefc8de6d50","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.2.7_1754473123382_0.9134478580624235","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"tango-app-api-middleware","version":"3.3.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.3.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"349f83fdf5b2e2d8803890636e3fd2d25a66f230","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.3.0.tgz","fileCount":34,"integrity":"sha512-YtTkAM235sLETvgKjUlddSvFPn/x00G/QwmHO5Zusm7/i+MHKllYIf/9tfgIKETITG47xK3Uwdhy3HjnM1vqNA==","signatures":[{"sig":"MEUCIFylLtTtTeHqu59pjE9wUHOYlKrjWjOvbORybeJz61vsAiEAuE4FMGyuy2HVBxmB1iBoTcveVPuGCIIn0FwEq6iIM90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104990},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f6d0a69f4e762d5044a55b2081cb95c653f2b32f","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.3.0_1754542393521_0.7671717129369697","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"tango-app-api-middleware","version":"3.3.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.3.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"65695711c842fdea7b13aa14ac3b9e2e0153325e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.3.1.tgz","fileCount":34,"integrity":"sha512-KRyrJ7zGMJEH6vH35uWXMV4dr4ibUlNoI5cmvddsAlr6LVJjbJ9J14cPr8cr/JVvvmcsG7yMwFqAa6NgGlr4ig==","signatures":[{"sig":"MEUCICeJe2Hzen7jnao36htgP7xN7WCOnTBLWWg+RgUZgrd3AiEA/VF0rZ6tZ76mBl4jOu6AlxcHucLGRTusIE/f0YDWpfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105048},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f6d0a69f4e762d5044a55b2081cb95c653f2b32f","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.3.1_1754542695346_0.5383991846471345","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"tango-app-api-middleware","version":"3.3.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.3.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"10bd21f07ab3a472c3a9179d6f7ad3fc1a096f1c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.3.2.tgz","fileCount":34,"integrity":"sha512-g3Q3qEBTwuo4zYxo4Xtmn6P5F1k4XQ5SMg1fp0Kd+3WwJ71mD6SNRB8qxpcGKEis99b3GLwb22LVE9EEas1bmA==","signatures":[{"sig":"MEQCIGM6Phf6QKha8YEnssSenJGICvLVJPhOJu9H2XZwxbjXAiAcRh3sKI4nvrnvnL6vOGRq5Nsyj+dXAC89xqBVAKEC8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104916},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f6d0a69f4e762d5044a55b2081cb95c653f2b32f","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.3.2_1754545059372_0.9541361376911861","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"tango-app-api-middleware","version":"3.3.3","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.3.3","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"61ce023755ab36a5f15eeca53fefdf6fa6e18008","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.3.3.tgz","fileCount":34,"integrity":"sha512-JuM12t0C8XOammiqSL69VDYICtIc9eHouLRKl2t8Mw06zr5R0nt7n6YMY7dY4ZRPKrXIZk+LxdhbKJ4u3f9v3Q==","signatures":[{"sig":"MEUCIQCjL/9IrxVabR8mUFzpLfhf9dmRg/0kR795+NAUvCnRwQIgQLjDqZ9HbT8USciZmV1d9ca/HDxBP4q+JApTtA8AU0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104916},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"f6d0a69f4e762d5044a55b2081cb95c653f2b32f","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.3.3_1754548265577_0.9785022406044679","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"tango-app-api-middleware","version":"3.4.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.4.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"ea9301951a683f04916012846359977d60ed870e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.4.0.tgz","fileCount":34,"integrity":"sha512-324PFmKfmM5G29qVtEi+ZhCbjcoKo+GuUcA3o1iNxaFdbAH0Vp1uGSEcsDklIMU2cQRemdecD7fYAA3ZvZlXRA==","signatures":[{"sig":"MEQCIE34rIwBTzisoQhqUVISSFJT+9UV+Qp2lsu1GP82yAT5AiAn9cyyRDk6tDY6PAaTiO2lld9Zp18N+7JDNkpeSHDnlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105287},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"34bbb567a1891fb12c58a076793d4824801a29c6","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.4.0_1754909465638_0.49155399423745916","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"tango-app-api-middleware","version":"3.4.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.4.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"dc9312a948954a0eb74d310ad314339e4e58a401","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.4.1.tgz","fileCount":34,"integrity":"sha512-bfiwf6N3o8KVOsG+1iyupWc702KgbDmhG2WD9Kso5sc+UZtVMishabKy5nuslFL1dQ4+Yv3e65wJEWYr4m1C4Q==","signatures":[{"sig":"MEQCIBn5XHykHmo/1glOcfCSySUOi8+KkM3/TZE+Q7pzk8tHAiAWR9mvY6I1HXa1h89w3OpJafN0PRt1yghUFTU1LBTDoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105316},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"0eb9eb12ba42fb322983f2f53785909512bed388","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.4.1_1754909626885_0.7647633789338","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"tango-app-api-middleware","version":"3.4.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.4.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"4508ed3db19e338992fd4f76e53e77dbff716f41","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.4.2.tgz","fileCount":34,"integrity":"sha512-5fD1E8QDRWTJxEV3F9rVyny3QH/bkvTjGK9tc2HOatXyxc1H2XXEBGwLnv9r9qXtbJoi89TYSu+Lb3NsKQ5+Wg==","signatures":[{"sig":"MEUCIQCp8mv5gcE/C5ZLNoNqC0jtd7JKe3zUsL516EN0/IWBWAIgMWHxjBPPvC900XWMrKlG7wC3d5ZKO7jBO9etJgcmIGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105671},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"2af4b142ecde965e3badefb900c9db4d5fd11eee","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.4.2_1754910886389_0.11741340571623105","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"tango-app-api-middleware","version":"3.4.3","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.4.3","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"c17ea4c2ce44b3ba392d7c2dbfbe989081d3aa43","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.4.3.tgz","fileCount":34,"integrity":"sha512-Y8HniTSujZWj14JtObATBcIxp/s2/JYMleT9aHrCvZZhmlgWqM5Xf1cJkH/7x3rJkG8NlU9MpACFG4eDJi9lWQ==","signatures":[{"sig":"MEUCIQD4dIXqLAQJwj8G74cAm4VDAPgb4tb9eUubpijwwGvpoQIgWFnKbX8S3p+MMVTBBma4jxM/4ZlbHHth1LNwtePlHYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104793},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"13236cb0e9a3b42262310b5474dca6a5f22098f5","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.4.3_1756100789848_0.9264623041327713","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"tango-app-api-middleware","version":"3.4.4","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.4.4","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"edbdc054f20282438fba97376fde354a5472904d","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.4.4.tgz","fileCount":34,"integrity":"sha512-X8VsFr5Vi/3Fjqyw1fjR+rD0qqFofUJOxo1Fv/zNTVnWvP+mWMxmhGTZLQPY1s98ICXDNSZSK/J0I1Vl9ICoBQ==","signatures":[{"sig":"MEYCIQDQj2J7briDZMtenkiBNWGz3B/Q8PLv8QDphxKT4UGG1wIhAKOYmqQjaSruU5lCBji/baYJcQ/PqcP8z4i5KYt9yMPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106196},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"16064319512ddeaa466f98cbc41e231e11e51595","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.4.4_1756102660252_0.7044318239724665","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"tango-app-api-middleware","version":"3.5.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.5.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"70ed8dd6c5bf245515b13cd12bfff187ac7a0b68","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.5.0.tgz","fileCount":34,"integrity":"sha512-FNJQBK3Av6qqKl7sr+E5nvKuBvIEDc/3L2/owkBzwgqW5mFg5eBZfkl4sUTZUWgMmR9NobCjbnTPFZo68vIJDw==","signatures":[{"sig":"MEUCIGuSbU2oMA2lHH3KrmwFZ4JQU4kvNwHlcUlCwqk/9xvoAiEA+7qeBavUAD1dkb17Jl2ENl5q1xdJwo4uqbYOZk0fUdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106296},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"16064319512ddeaa466f98cbc41e231e11e51595","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.5.0_1756356532948_0.5748758243537115","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"tango-app-api-middleware","version":"3.5.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.5.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"506602816c57a7d7975e56bc3d9c6a503ffacead","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.5.1.tgz","fileCount":34,"integrity":"sha512-4zWK6XaD8Ahpkccdm68hN9VFVGs9qVZTa6z2sb/Hr2i+sZ5d40HKdPboh3MyPaFS1rYOYMXJi55LlJ1fzbfmOQ==","signatures":[{"sig":"MEQCIC1myC7EGwDG7k0Tz+95cKid67pWcBa5WwIb0+26834SAiAvsrqLmw3edTVZjR+Ys4IWf3eqI+YHzxQ1aC5fvqsQVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106333},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"16064319512ddeaa466f98cbc41e231e11e51595","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.5.1_1756356714644_0.8580926265178341","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"tango-app-api-middleware","version":"3.6.0","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.0","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"5a720288c38fc2ceb9778e94f1ee3e913006c84e","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.0.tgz","fileCount":34,"integrity":"sha512-27U2bWHHEJrakddRstIS87TCvZelhFHrACrHZDIu14PdRfchtQE5chJc5qW2HH3VgZHeTPqZjLRzWUJazXDx5Q==","signatures":[{"sig":"MEUCIAfzvLg0+xHNUXUpAxlsYdTdbkKRe/PwDgPfg2Xg4gpaAiEA89xNRKHEShxPA3llJhAyOBjpC1XBFz2mdHvdTPBDF3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107210},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"46c0b5e4f9a68bdc963e65d6bec6d75bfa2cf668","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.0_1756360569500_0.7847483323876341","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"tango-app-api-middleware","version":"3.5.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.5.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"f36c308a5a040f24fb03e8873d8f79e8939bffee","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.5.2.tgz","fileCount":34,"integrity":"sha512-F24UJU36cfGRNyDU+5SMXYh5b0A8OJQrwT2O1iTv/hITQ3IthzlEhezbvjcuzrSjcOmrPhMA5Xff3RlQVzkpPw==","signatures":[{"sig":"MEYCIQDkFNnf+45t9TxdHYyA4QnuEXg+IEZfi8ig0OBJhaLABAIhAI1yrVfG540wimZ2rWF+U0/6SrlRu9zGs2uRKVp9AZZ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109069},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"5cc46e5733db41b9ca010e0470ac982b88782d86","scripts":{"start":"nodemon --exec \"eslint --fix . && node index.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.19.4","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.5.2_1756453720194_0.4886748986350844","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"tango-app-api-middleware","version":"3.6.1","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.1","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"94bfee263c9734ef299b410095a2003c5ef19088","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.1.tgz","fileCount":34,"integrity":"sha512-c2YvaQ7CNIOwzDULMncJSTSBQl0QcMf8kMVvhS8zZcZ6824Rtqz5AmdcaZngGf2D+YNcH3QTT9lGNvyTm9EvAw==","signatures":[{"sig":"MEUCIQDVudoONzVQ+qCKI6GRx95Fi5bl0GoI/z+v2psl52mARAIgNjnOZrfpnena2G2w9a2ZE7NgyAfHmp+4OqFy7rRurQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108932},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"5cc46e5733db41b9ca010e0470ac982b88782d86","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.1_1757256557819_0.9411394732393763","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"tango-app-api-middleware","version":"3.6.2","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.2","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"36d1de4cfbd39faabaa29f196d24cdf4959510cc","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.2.tgz","fileCount":34,"integrity":"sha512-SyaOiQLre5svHj3l8h9h+Kxa4cbLirPhd29LrcsRK0eOLxXeDu7oFRihvi0NSJTbbNYkWvXAuEd/zDJ65yZiXg==","signatures":[{"sig":"MEUCIQCu6962OaOyWNELMgWcGIK29liaKMFPs9kk9Ny5/mytsQIgd0koV/oGGjRzBjs0XWf/n9S8zexJ8C/6V454mxzdxSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108932},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1be49695dede7c839fd33bc89abe59f7a62c7804","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.2_1757256901452_0.20410790884066654","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"tango-app-api-middleware","version":"3.6.3","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.3","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"32ffcce71028540766b6c6b75c6797682ca5d7de","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.3.tgz","fileCount":34,"integrity":"sha512-NE5ynaSPZL1NkiWY1DfTUz/igCWp1v3EzFwwU1Tsizp8lnPDilFkzVCf8n3moY7PIB/gjPu3z7mZfD4o+3bPiw==","signatures":[{"sig":"MEUCIQC/OnYggHCIsrMQ6KbLVd8c9kNP7OCqy+6cs1XJ0YW6XAIgaolhxUFUCC9VXGB0JwQyc9Mxcj2pzPY7eYUFH3eHd08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108967},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"1be49695dede7c839fd33bc89abe59f7a62c7804","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.3_1757257710737_0.2403493604217286","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"tango-app-api-middleware","version":"3.6.4","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.4","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"26bf9278da2fe69532353b175a1a830e86a82597","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.4.tgz","fileCount":34,"integrity":"sha512-KW9YKsiEKc0vXVFc5NN2gBDQHNONh9LjCnFHYfNGgjKoSE7lYzD/coNi7nHdNDJaGcjhEjSRqatzxnP0FtA/IA==","signatures":[{"sig":"MEQCIGdHHSmU6A1QRlAfg7XkA3vTOxfYmKFoS1IyAEN7FkbgAiAdQpvsNZobaBw1T6mP86vNpv1j9zFooH9fqGf/FKr2fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109207},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"11a85b035b5093547cce56d6f17bdf4cdea74683","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.2","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.4_1757259039327_0.2565801332113802","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"tango-app-api-middleware","version":"3.6.5","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.5","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"779d6e282edd0646df5ca3a87b8ea9fdfd8a9a13","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.5.tgz","fileCount":34,"integrity":"sha512-pdpDs/WO5KGVhqJkHF6XW0S3xXjm9QW+w1yWzaZHiGykrufb53YnBSyWTrYIRR9pwYaIyNigapdenznjvybLZg==","signatures":[{"sig":"MEUCIQDhF/5oeJO4Xi7tSiClgjHxakMnlXSp1drv2bkj0rfA5QIgU7Z+KXM+3c4f16D9kxGZoMwd/DJlVjG9WbPg5HUfQOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110818},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"52c9a662d23a47f1e08e1edc2a62f2353cd5589f","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.3","description":"middleware","directories":{},"_nodeVersion":"22.9.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.5_1758788545061_0.9801040343739402","host":"s3://npm-registry-packages-npm-production"}},"3.6.7":{"name":"tango-app-api-middleware","version":"3.6.7","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.7","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"30bc0f649b27c663c9bc5d9fc5eb0fe4aa4d0235","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.7.tgz","fileCount":34,"integrity":"sha512-qukztxR/F8xif1ifPHS043iKgDpt67kLYR1T+7VK9T/1SRQjfKG6rnF+HZ2j8kAt/0xej2LzB3mj4zxFmOcaPQ==","signatures":[{"sig":"MEYCIQCFsM21aE91i5Vo7L6lTLyVKwNQb4pexl2KLjfMhih2AgIhAM5we89vVQHBrZ4zxVwjYxSLyvZP5lq6iDmPUIWVwIx1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111071},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"b694cec3eb16ab7f982314c615eb13a844904bc2","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.7_1760353535708_0.07345243794183642","host":"s3://npm-registry-packages-npm-production"}},"3.6.8":{"name":"tango-app-api-middleware","version":"3.6.8","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.8","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"3209e9de96caf6fc39a0b6838b8745b9396a89fa","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.8.tgz","fileCount":34,"integrity":"sha512-RNvZ8MDzmyg5tUTjIMD+KQmA2Ogd3h5jQxGnUKwSvBTlPRKZ0NwjLM1HOzC/8xhZSAEo6VnBQtQizF6lTJNmCQ==","signatures":[{"sig":"MEYCIQC29vmZ5LpUA8xR+pCcEYcbLkw1EFJl+upYj0dZE7i8xgIhAJuq+hO6VsWqXbOuVY/iBf7FllP3Yo0TpxcQ10y9ofQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111073},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"0e363ba3cb016058e8939f9c6852593337988bca","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.8_1760353851930_0.9995820721876361","host":"s3://npm-registry-packages-npm-production"}},"3.6.9":{"name":"tango-app-api-middleware","version":"3.6.9","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.9","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"20c87458c141be8f2ccf40e627823d93ea5385ff","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.9.tgz","fileCount":34,"integrity":"sha512-9yAU7PDkvYFbYgEw12z/knKHXM50Op03JYzXaAvqsomSxVoNGl8BmZ4gHc2jvOtAT4CUiWNz93NM8d3rwykrJQ==","signatures":[{"sig":"MEUCIQDbHyCnsNqe8uQqyixnkZLRCGt04KV0gLeeDAwLJ8LmMwIgKn4nulMP5WH3V1/byVFunY6o7RCAMykXjRxiaV6iBdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111067},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"a11b72a8cebd33564b3894c258476f62e1591340","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.9_1767004213087_0.9539847878045125","host":"s3://npm-registry-packages-npm-production"}},"3.6.10":{"name":"tango-app-api-middleware","version":"3.6.10","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.10","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"89f689e3d9d3e7aa2f3450142a8ba1e4c5f16adc","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.10.tgz","fileCount":34,"integrity":"sha512-bEewlXxV6yXiWNwkJot1u9agOq5NYH+SeHVzne0PNQmGCAYNvWG4StahNOG4snsIx8n626Oxt7XepbPRdu5oyA==","signatures":[{"sig":"MEUCIAisCnLeiQUF6m8KY8GUyJvGTyhwyfggAA8ihL4AAv9iAiEAwk5RixfqT4Pavvm72bd9FN24gIe5+QO30QfjR7bl1aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111153},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"58e793a64b411075eb3d44180ba2be55934598fc","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.10_1767163514591_0.8538974787029834","host":"s3://npm-registry-packages-npm-production"}},"3.6.11":{"name":"tango-app-api-middleware","version":"3.6.11","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.11","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"d52fd76add1329c7e6ed90b7ed35e674b25ac5ba","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.11.tgz","fileCount":34,"integrity":"sha512-j7vyB0+tIOFqrfefu+F38VWNmHGU2L0/1PPDEg9mKnTJwjTSbupyaJeCQYja9UV7M+glhTTiW7r7OiQ37t4FSA==","signatures":[{"sig":"MEUCIQClXawSIEe/laTijdBdaKB7O7KMcNu4fzvQqNY1qkoXfAIgfTiFR0/qrKwH0KkOzN1CkN1DfdcHVaXqZpWtC12gBS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111533},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"58e793a64b411075eb3d44180ba2be55934598fc","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"9.8.1","description":"middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.11_1767164847382_0.3488778039667242","host":"s3://npm-registry-packages-npm-production"}},"3.6.12":{"name":"tango-app-api-middleware","version":"3.6.12","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.12","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1d6fd849c988e024275671aeb24c75254fc3c79d","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.12.tgz","fileCount":34,"integrity":"sha512-rtsiW+0dJvPxL8ovpmii4UTDsIHGvE14sXc3YgV6uVA4/lmDRBDz/Rf8im5KAL9eWCLCgA4OADmJf8QO0mhJnA==","signatures":[{"sig":"MEUCIQDwhg9Nd0xVfUBvDqnEvHj10NO34lqD8XtAsOI/twrCuQIgWtDQnSqAl3dzisRoxSgKp6D9t6EodR9qcmxNJsC7ipc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117518},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"dbe373770806da655bf9221ad511141b19e0ef44","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.12_1768910463261_0.43511882010901615","host":"s3://npm-registry-packages-npm-production"}},"3.6.13":{"name":"tango-app-api-middleware","version":"3.6.13","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.13","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"896947843e5913ca97bead703b37d77791b0d1ac","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.13.tgz","fileCount":34,"integrity":"sha512-dhW2spZF7aEmo5u88XOi8wgcW7xX1SiRcur5chnexLcBPakwuBDogz/JWWayl7wHRvMqOuE1ZkBBWySEcIeHEg==","signatures":[{"sig":"MEUCIQDhj0LaNLBo9FqQ+9khuHbuU2kYbrcF5jwHky5x5LTy2QIgM5NymAduOuMfsKpugG3K1uzr1CdZD6brzHnwEy76uZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111533},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"dbe373770806da655bf9221ad511141b19e0ef44","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.13_1768916117117_0.8415266772482433","host":"s3://npm-registry-packages-npm-production"}},"3.6.14":{"name":"tango-app-api-middleware","version":"3.6.14","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.14","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"77fbb6fa9bc74c8cb3bfb1b7b8459e1ccfede8df","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.14.tgz","fileCount":34,"integrity":"sha512-WSPCJrK9GVxy6OUA7/KEDcEiN7fqFPnei5lVy/buFjHfLMyc/F3g7U14qYvNRy1kS0H2+3qEX6mbEeN0uCci2w==","signatures":[{"sig":"MEUCIQDSes5u4f6CHR9Bx+kjBN8luX+UjfLPeh7qI39R/KZfKwIgSSYtP7pT3fp/7ImmJEaU/VRn9A+rKxVTmTFhnujKQLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118403},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"5426cf0a4109bc560d9630fe701023aed1d90f73","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.14_1768970783415_0.9582375982449229","host":"s3://npm-registry-packages-npm-production"}},"3.6.15":{"name":"tango-app-api-middleware","version":"3.6.15","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.15","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"900d293c9507b030ba96ee898f42aa02512a62e2","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.15.tgz","fileCount":34,"integrity":"sha512-EToPXuJRi+EVkx2buZM9UO/l+yCksX9OQR3GHDwHLIqM0Jetvq/DPoYIXlfBVRwgDSg295v1lSI95HHN4gr3IQ==","signatures":[{"sig":"MEQCICNpYR3eNlqye+TkN4H8YGWOT1onkQzpJKmr105F7LB4AiAioOK4N+jknuBfC+qAPgBnu0y7tso04c2swlMDwXKeZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118433},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bf5c2084c1e7d0decc374a94ac75c9cf7384c44c","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.15_1768974784902_0.7938208961470423","host":"s3://npm-registry-packages-npm-production"}},"3.6.16":{"name":"tango-app-api-middleware","version":"3.6.16","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.16","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"0ed2ceef17e967ed3038d9e5c9082fecf2615044","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.16.tgz","fileCount":34,"integrity":"sha512-jvrhNBrnb37hyLthzyQv15YXgAmxckFsrtFvkLZX1m0A8cbkDABk6x1Le71ZZNdcrjqzvJQYBaQaTrlpyM4Rug==","signatures":[{"sig":"MEUCID65K1qynAZXDa2YHWyQnlLokXNHRVNUJBACmHAunXTFAiEArijKj9uzsKntKzvL2z/T/lyX7oTJJ7vvZF0AK16V58M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118343},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"950bff33da77914cfca347e4edd0f976df20c443","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.16_1768978470542_0.3316653164955996","host":"s3://npm-registry-packages-npm-production"}},"3.6.17":{"name":"tango-app-api-middleware","version":"3.6.17","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.17","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"260aa221da2639ef9fe6b59db79d61eda0c1adeb","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.17.tgz","fileCount":34,"integrity":"sha512-1zc1Lc8yZPiwEBLSKzeNmB1PZWZBHreDVaFKRUsz43k2bRj0bZ4ij8zLB28OkBPnSM2jMKXvrI79pfnccpOugg==","signatures":[{"sig":"MEUCICa2P+lIThX2Qv7Dbvg7NHaD/cdoyAR35SZw8mfI6cgFAiEA9TYOSo9cajvjtzK5gIlPIFy3DPwUglzsQjbWN93QBoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118393},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"02d75b3c79feb1b2176757ae6f35db82cd6d8328","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.17_1768987034802_0.6358807622508666","host":"s3://npm-registry-packages-npm-production"}},"3.6.18":{"name":"tango-app-api-middleware","version":"3.6.18","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.18","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"285254e8dc6146a56f7d6ecd7c218d1037ac6349","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.18.tgz","fileCount":34,"integrity":"sha512-3aceeN4YwMn8Atq3NxCoHJ37nKVARi2NrIzoL8rERRj6tdhplj/Nmh++m95UriBYOInxO68A6NI/YEbArq5whw==","signatures":[{"sig":"MEYCIQCxMiZXZCo1nWmQh95Vvo1ePTzI+bRdQEeWb3X5vEnC7gIhAIsWKkH9ju9Qd/Rv/qNK/nd6KtaXXsxwgLpS4QU4lZud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118433},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"557e7c3fb662955291b7cb9a5977e8b35b66d3d9","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.8.2","description":"middleware","directories":{},"_nodeVersion":"20.18.3","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.18_1768989168889_0.5491555847147422","host":"s3://npm-registry-packages-npm-production"}},"3.6.19":{"name":"tango-app-api-middleware","version":"3.6.19","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.19","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"5c93075af028431cf6750dc5514f896fc5ce8148","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.19.tgz","fileCount":34,"integrity":"sha512-r2T0TIlXQex9Nl0LC/sWVtgD4F1RF4eqJVEOwRdp+ImCdfJIu8pK7q37OJuVgUnS+nyjKOLJ0iVL2s+8WQfZ+w==","signatures":[{"sig":"MEUCIAau2W5bJEaDeiCiGiEXdQyu+e/OFyOXMoCVxh6jrEjsAiEAiQN5zliqDSBpTeP0IQGUhzYg0DXrF13DXJsbqPwrvaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118493},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"e16b5a93b8d74b82dc5839d82259c9a196986aaf","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.19_1782967456338_0.9324582328841846","host":"s3://npm-registry-packages-npm-production"}},"3.6.20":{"name":"tango-app-api-middleware","version":"3.6.20","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.20","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"877a8be533b80b3b54c8feb60459b8fe2495969c","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.20.tgz","fileCount":34,"integrity":"sha512-5zsPS9NUQXO8dFte1vtzqn4yTtHfq4M+762uONFsYBUMGTmG7w/KfFnMV+GWceZpiu2a+waGXSSHEWuyulmI3A==","signatures":[{"sig":"MEUCIQCpcL/toAxwoRHIr8HbeDroRpiJaRHLRTAL4ZzA65emWQIgVJj39sfZXS300DVRo6g7SW1Ca9cDnxE+/osPktVK2Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118750},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"be206d518dc672aeebb6001669e0d5f42c87df28","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.7.0","description":"middleware","directories":{},"_nodeVersion":"20.14.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.20_1786338700397_0.8033992065360891","host":"s3://npm-registry-packages-npm-production"}},"3.6.21":{"name":"tango-app-api-middleware","version":"3.6.21","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.21","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"1f2c5a7ae406169312591a4d7df9efd27b3851d9","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.21.tgz","fileCount":34,"integrity":"sha512-wfc9j4cAliWNeK8XAZ0WijTxd3xUp7h7J84Gp3ctPid92i0+0xtDbJzanFeGWxpyJVlExbMNI3BFc2SK4YaYZA==","signatures":[{"sig":"MEUCIQDe9NBzNu7t0zC/tz1+58BcNnxOwhjFiaZi9m7XLnD8xwIgHIhcvFnuDNs/Gv4+qMjKnnI68muJSMS/VsPDQcLwRQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118838},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"bd2de003b321381de1524bf522fb7b8ea571e07e","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.0","description":"middleware","directories":{},"_nodeVersion":"22.12.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","tango-api-schema":"^2.3.3","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.21_1786604423781_0.3995084204003998","host":"s3://npm-registry-packages-npm-production"}},"3.6.22":{"name":"tango-app-api-middleware","version":"3.6.22","author":{"name":"praveenraj"},"license":"ISC","_id":"tango-app-api-middleware@3.6.22","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"dist":{"shasum":"590635e7ff60225d63c4f696e66250b6de31fa45","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.22.tgz","fileCount":34,"integrity":"sha512-ylIB0k/TTcYy9CKfnrIf5Gfgg0k7Dm8KOgWF4RtaGaQY+4gIgaV9OC/4YAzgEVnoMuGvdll3Gdal6JQ1QV2R4g==","signatures":[{"sig":"MEUCIQCUYsIapPRHdjDkd+p2uXejhdewDh2Fng4RgvXtdNaMggIgP5aNXPJ8xg11grdxkq7yb2AN9UBbXSRSAJDcn0XAgg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118949},"main":"index.js","type":"module","engines":{"node":">=18.10.0"},"gitHead":"50a100228d2c228fb61c11ffbcd39abf32ca76b2","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:major":"node build.js major && npm publish","build:minor":"node build.js minor && npm publish","build:patch":"node build.js patch && npm publish"},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"_npmVersion":"10.9.0","description":"middleware","directories":{},"_nodeVersion":"22.12.0","dependencies":{"joi":"^17.12.1","cors":"^2.8.5","uuid":"^9.0.1","sharp":"^0.34.3","crypto":"^1.0.1","dotenv":"^16.4.5","aws-sdk":"^2.1561.0","express":"^4.18.2","mongodb":"^6.3.0","nodemon":"^3.0.3","winston":"^3.11.0","mongoose":"^7.2.2","razorpay":"^2.9.4","excel4node":"^1.8.2","handlebars":"^4.7.8","nodemailer":"^6.9.5","body-parser":"^1.20.2","otp-generator":"^4.0.1","firebase-admin":"^13.0.0","@aws-sdk/client-s3":"^3.577.0","country-state-city":"^3.2.1","@elastic/elasticsearch":"^8.12.2","mongoose-unique-validator":"^4.0.0","winston-daily-rotate-file":"^5.0.0","@devmehq/email-validator-js":"^2.10.2","@tango_eye/tango-api-schema":"^1.0.0","@opensearch-project/opensearch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-config-semistandard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tango-app-api-middleware_3.6.22_1786614727788_0.2763508640429009","host":"s3://npm-registry-packages-npm-production"}},"3.6.23":{"name":"tango-app-api-middleware","version":"3.6.23","description":"middleware","main":"index.js","type":"module","scripts":{"start":"nodemon --exec \"eslint --fix . && node app.js\"","build:patch":"node build.js patch && npm publish","build:minor":"node build.js minor && npm publish","build:major":"node build.js major && npm publish"},"engines":{"node":">=18.10.0"},"author":{"name":"praveenraj"},"license":"ISC","dependencies":{"@aws-sdk/client-s3":"^3.577.0","@devmehq/email-validator-js":"^2.10.2","@elastic/elasticsearch":"^8.12.2","@opensearch-project/opensearch":"^2.6.0","aws-sdk":"^2.1561.0","body-parser":"^1.20.2","cors":"^2.8.5","country-state-city":"^3.2.1","crypto":"^1.0.1","dotenv":"^16.4.5","excel4node":"^1.8.2","express":"^4.18.2","firebase-admin":"^13.0.0","handlebars":"^4.7.8","joi":"^17.12.1","mongodb":"^6.3.0","mongoose":"^7.2.2","mongoose-unique-validator":"^4.0.0","nodemailer":"^6.9.5","nodemon":"^3.0.3","otp-generator":"^4.0.1","razorpay":"^2.9.4","sharp":"^0.34.3","tango-api-schema":"^2.6.68","uuid":"^9.0.1","winston":"^3.11.0","winston-daily-rotate-file":"^5.0.0"},"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","eslint-config-semistandard":"^17.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1"},"_id":"tango-app-api-middleware@3.6.23","gitHead":"b4024bc3498ea2101250888fcdb6a8a792275522","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Bk1W0/xIcbgotICd4y0md9lRuHs3S12rt1JNgkS/G4NOSBoPlPOUuQW9ilyxTX9wvrS2iB09jZpHGVXuNesfYw==","shasum":"40ea5dc378b076b1b981e75cdc2bf0e9bd9a4366","tarball":"https://registry.npmjs.org/tango-app-api-middleware/-/tango-app-api-middleware-3.6.23.tgz","fileCount":34,"unpackedSize":118841,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC58ZQvPWSYYZTeG3vNmAY/Gk4cXrM9Txs5qvgfMeP9bwIhAMV3xGI5WgXH8KNQVRGhY7bIQj5KMk4S8omqjFzsbIGF"}]},"_npmUser":{"name":"tango_eye","email":"admin@tangotech.co.in"},"directories":{},"maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tango-app-api-middleware_3.6.23_1786615947459_0.24620290640977616"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-21T03:59:11.776Z","modified":"2026-08-13T10:12:27.762Z","1.0.0":"2024-02-21T03:59:12.010Z","1.0.1":"2024-02-21T04:50:47.050Z","1.0.2":"2024-02-21T06:16:51.170Z","1.0.4":"2024-02-21T09:44:59.909Z","1.0.5":"2024-02-21T12:15:50.681Z","1.0.6":"2024-02-21T12:49:06.632Z","1.0.7":"2024-02-22T04:50:21.224Z","1.0.8":"2024-02-22T04:51:38.059Z","1.0.9":"2024-02-22T06:13:58.609Z","1.0.10":"2024-02-22T06:41:24.088Z","1.0.11":"2024-02-27T12:22:31.169Z","1.0.12":"2024-02-28T04:05:37.386Z","1.0.13":"2024-02-28T04:11:33.130Z","1.0.14":"2024-02-28T04:12:36.388Z","1.0.15":"2024-03-01T06:10:58.287Z","1.0.16":"2024-03-11T06:20:34.514Z","1.0.17":"2024-03-19T02:35:51.239Z","1.0.18":"2024-03-19T10:16:43.352Z","1.0.19":"2024-03-21T08:11:58.371Z","1.0.20":"2024-03-21T08:19:33.419Z","1.0.21":"2024-03-22T07:15:09.668Z","1.0.22":"2024-03-23T09:12:27.166Z","1.0.23":"2024-03-23T09:18:44.391Z","1.0.24":"2024-03-23T10:21:06.626Z","1.0.25":"2024-03-23T12:20:08.855Z","1.0.26":"2024-03-23T12:22:10.628Z","1.0.27":"2024-03-25T17:37:13.221Z","1.0.28":"2024-03-28T04:08:59.902Z","1.0.29":"2024-03-28T09:59:30.438Z","1.0.30":"2024-03-31T16:35:14.691Z","1.0.31-dev":"2024-04-01T10:01:37.046Z","1.0.32-dev":"2024-04-01T10:10:29.227Z","1.0.33-dev":"2024-04-01T10:25:55.727Z","1.0.34-dev":"2024-04-01T10:32:07.566Z","1.0.35-dev":"2024-04-01T10:34:42.326Z","1.0.36-dev":"2024-04-01T13:47:21.948Z","1.0.37-dev":"2024-04-01T16:29:39.377Z","1.0.38-dev":"2024-04-02T06:36:56.690Z","1.0.39-dev":"2024-04-02T06:43:03.888Z","1.0.40-dev":"2024-04-03T11:44:49.480Z","1.0.41-dev":"2024-04-03T13:04:08.956Z","1.0.42-dev":"2024-04-04T10:52:24.093Z","1.0.43-dev":"2024-04-04T16:35:19.120Z","1.0.44-dev":"2024-04-09T04:58:38.708Z","1.0.45-dev":"2024-04-09T12:30:25.848Z","1.0.46-dev":"2024-04-09T17:53:40.966Z","1.0.47-dev":"2024-04-10T06:04:40.625Z","1.0.48-dev":"2024-04-10T11:30:33.632Z","1.0.49-dev":"2024-04-11T06:16:25.833Z","1.0.50-dev":"2024-04-17T09:57:41.749Z","1.0.51-dev":"2024-04-17T10:00:04.944Z","1.0.52-dev":"2024-04-17T14:14:46.151Z","1.0.53-dev":"2024-04-19T04:25:03.482Z","1.0.54-dev":"2024-04-22T09:52:22.648Z","1.0.0-test":"2024-05-04T11:21:58.521Z","1.0.1-test":"2024-05-06T07:48:11.093Z","1.0.55-dev":"2024-05-06T10:25:36.158Z","1.0.56-dev":"2024-05-06T10:37:58.342Z","1.0.57-dev":"2024-05-06T11:20:38.834Z","1.0.2-test":"2024-05-06T12:03:36.970Z","1.0.58-dev":"2024-05-07T04:59:01.696Z","3.1.0":"2024-05-08T11:09:09.440Z","3.1.1":"2024-05-08T11:38:24.250Z","3.1.2":"2024-05-08T13:33:24.983Z","3.1.3":"2024-05-09T06:47:29.513Z","1.0.59-dev":"2024-05-09T12:34:57.541Z","3.1.4":"2024-05-09T13:57:04.817Z","3.1.5":"2024-05-09T14:33:21.246Z","3.1.6":"2024-05-09T14:46:35.957Z","3.1.7":"2024-05-09T17:15:06.678Z","1.0.60-dev":"2024-05-13T10:42:08.307Z","3.1.8":"2024-05-23T04:35:04.381Z","3.1.9":"2024-05-23T11:25:04.091Z","1.0.61-dev":"2024-05-24T06:55:51.153Z","1.0.62-dev":"2024-05-24T07:00:52.736Z","1.0.63-dev":"2024-05-24T10:32:19.116Z","1.0.64-dev":"2024-05-27T06:40:02.770Z","1.0.65-dev":"2024-05-28T17:20:23.767Z","1.0.66-dev":"2024-05-28T17:24:19.438Z","1.0.67-dev":"2024-05-28T17:26:14.785Z","1.0.68-dev":"2024-05-29T07:27:49.354Z","1.0.69-dev":"2024-05-30T07:04:48.075Z","1.0.70-dev":"2024-05-30T10:43:13.138Z","1.0.70-test":"2024-05-30T11:36:33.114Z","3.1.10":"2024-05-30T16:37:55.845Z","1.0.71-dev":"2024-05-31T05:36:29.404Z","1.0.71-test":"2024-05-31T05:47:12.246Z","1.0.72-dev":"2024-06-04T03:00:38.993Z","1.0.73-dev":"2024-06-04T03:06:19.197Z","1.0.74-dev":"2024-06-04T12:55:36.426Z","1.0.75-dev":"2024-06-05T11:53:24.379Z","1.0.76-dev":"2024-06-07T06:23:23.781Z","1.0.77-dev":"2024-06-07T06:28:28.737Z","1.0.72-test":"2024-06-07T12:24:41.561Z","1.0.78-dev":"2024-06-10T06:04:22.564Z","1.0.80-dev":"2024-06-10T11:56:05.771Z","1.0.81-dev":"2024-06-10T14:47:05.104Z","1.0.73-test":"2024-06-12T01:55:37.657Z","3.1.11":"2024-06-12T11:52:18.522Z","1.0.74-test":"2024-06-17T07:06:10.562Z","1.0.75-test":"2024-06-18T11:01:56.440Z","1.0.82-dev":"2024-06-21T10:51:40.732Z","1.0.83-dev":"2024-06-21T10:55:13.868Z","3.1.12":"2024-06-28T13:02:55.765Z","3.1.13":"2024-07-02T08:59:23.408Z","1.0.84-dev":"2024-07-03T03:33:28.250Z","3.1.14":"2024-07-03T03:36:02.714Z","3.1.15":"2024-07-03T08:14:06.231Z","3.1.16":"2024-07-08T09:26:33.157Z","3.1.17":"2024-07-08T10:31:31.523Z","3.1.18":"2024-07-08T11:08:19.067Z","3.1.19":"2024-07-09T07:10:10.714Z","3.1.20":"2024-07-16T06:44:25.624Z","3.1.21":"2024-07-16T07:59:49.817Z","3.1.22":"2024-07-16T09:00:49.286Z","3.1.23":"2024-07-16T09:16:26.223Z","3.1.24":"2024-07-19T06:41:24.103Z","3.1.25":"2024-07-23T06:50:41.421Z","3.1.26":"2024-07-23T13:04:24.543Z","3.1.25-hotfix-dev":"2024-08-08T08:20:42.897Z","3.1.27":"2024-08-08T09:41:17.669Z","3.1.28":"2024-08-09T04:46:49.923Z","3.1.28-hotfix-dev":"2024-08-14T05:06:59.259Z","3.1.29":"2024-08-14T11:31:38.435Z","3.1.30":"2024-08-16T04:52:57.839Z","3.3.0-alpha.0":"2024-08-19T07:01:19.479Z","3.1.31":"2024-08-22T05:41:58.059Z","3.1.32":"2024-08-26T10:23:46.139Z","3.1.33":"2024-09-03T07:26:34.842Z","3.1.34":"2024-09-12T12:48:16.672Z","3.1.35":"2024-09-17T07:16:32.788Z","3.1.36":"2024-09-24T05:20:18.676Z","3.1.40":"2024-09-25T13:27:43.972Z","3.1.41":"2024-09-26T08:20:46.549Z","3.1.42":"2024-10-04T10:39:32.353Z","3.1.43":"2024-10-09T16:06:09.612Z","3.1.43-alpha.0":"2024-10-16T06:31:47.514Z","3.1.43-alpha.1":"2024-10-16T06:35:33.035Z","3.1.43-alpha.2":"2024-10-16T07:28:35.451Z","3.1.43-alpha.3":"2024-10-16T08:45:09.942Z","3.1.43-alpha.4":"2024-10-17T06:44:23.388Z","3.1.43-alpha.5":"2024-10-17T08:05:14.163Z","3.1.44":"2024-10-28T12:44:42.722Z","3.1.43-alpha.6":"2024-10-28T13:50:49.663Z","3.1.45":"2024-11-06T05:32:49.873Z","3.1.43-alpha.7":"2024-11-12T10:16:57.467Z","3.1.43-alpha.8":"2024-11-12T11:01:08.789Z","3.1.43-alpha.9":"2024-11-12T16:21:36.680Z","3.1.43-alpha.10":"2024-11-28T05:18:25.891Z","3.1.46":"2024-12-18T18:14:12.747Z","3.1.47":"2024-12-19T14:00:04.623Z","3.1.48":"2024-12-26T06:05:49.660Z","3.1.50":"2025-01-07T05:38:43.118Z","3.1.51":"2025-01-26T08:10:12.400Z","3.1.52":"2025-01-26T08:18:41.925Z","3.1.53":"2025-01-29T06:22:19.773Z","3.1.54":"2025-01-30T14:15:06.349Z","3.1.55":"2025-01-30T14:23:07.675Z","3.1.56":"2025-02-05T10:41:00.346Z","3.1.57":"2025-02-05T12:34:41.880Z","3.1.58":"2025-02-06T08:16:12.137Z","3.1.59":"2025-02-07T09:11:47.917Z","3.1.60":"2025-02-07T11:04:53.861Z","3.1.61":"2025-03-05T09:37:29.650Z","3.1.62":"2025-03-08T12:38:40.757Z","3.1.63":"2025-03-08T12:47:55.213Z","3.1.64":"2025-03-12T07:41:14.002Z","3.1.65":"2025-03-12T08:08:00.367Z","3.1.66":"2025-03-12T09:48:23.915Z","3.1.67":"2025-03-14T06:41:16.091Z","3.1.68":"2025-03-17T14:41:41.113Z","3.1.69":"2025-03-18T11:47:23.807Z","3.1.70":"2025-03-20T11:38:07.130Z","3.1.71":"2025-03-26T09:32:13.615Z","3.1.72":"2025-03-28T08:49:02.088Z","3.1.73":"2025-04-03T06:12:25.093Z","3.1.74":"2025-04-07T05:39:04.570Z","3.1.75":"2025-04-30T05:40:16.751Z","3.1.76":"2025-04-30T11:53:09.525Z","3.1.77":"2025-05-06T09:21:02.446Z","3.1.78":"2025-05-07T13:07:17.191Z","3.1.79":"2025-05-14T12:21:00.022Z","3.1.80":"2025-05-22T11:57:42.089Z","3.1.81":"2025-05-29T16:19:23.583Z","3.1.82":"2025-05-30T10:16:11.088Z","3.1.83":"2025-06-13T11:14:30.837Z","3.1.84":"2025-06-18T05:55:46.926Z","3.1.85":"2025-06-19T10:56:03.516Z","3.1.86":"2025-06-23T11:26:31.012Z","3.1.87":"2025-07-09T09:43:50.202Z","3.1.88":"2025-07-22T05:55:39.496Z","3.1.89":"2025-07-23T08:49:17.004Z","3.1.90":"2025-07-24T08:52:07.675Z","3.1.91":"2025-07-30T06:22:59.091Z","3.1.92":"2025-07-30T07:15:29.920Z","3.1.93":"2025-08-04T14:29:41.717Z","3.2.0":"2025-08-05T13:13:08.206Z","3.2.1":"2025-08-05T13:21:05.719Z","3.2.2":"2025-08-05T13:23:04.194Z","3.2.3":"2025-08-06T06:09:41.257Z","3.2.4":"2025-08-06T07:06:56.876Z","3.2.5":"2025-08-06T07:18:07.923Z","3.2.6":"2025-08-06T07:19:11.441Z","3.2.7":"2025-08-06T09:38:43.561Z","3.3.0":"2025-08-07T04:53:13.744Z","3.3.1":"2025-08-07T04:58:15.531Z","3.3.2":"2025-08-07T05:37:39.586Z","3.3.3":"2025-08-07T06:31:05.763Z","3.4.0":"2025-08-11T10:51:05.803Z","3.4.1":"2025-08-11T10:53:47.106Z","3.4.2":"2025-08-11T11:14:46.582Z","3.4.3":"2025-08-25T05:46:30.034Z","3.4.4":"2025-08-25T06:17:40.502Z","3.5.0":"2025-08-28T04:48:53.138Z","3.5.1":"2025-08-28T04:51:54.822Z","3.6.0":"2025-08-28T05:56:09.682Z","3.5.2":"2025-08-29T07:48:40.391Z","3.6.1":"2025-09-07T14:49:18.038Z","3.6.2":"2025-09-07T14:55:01.631Z","3.6.3":"2025-09-07T15:08:30.932Z","3.6.4":"2025-09-07T15:30:39.531Z","3.6.5":"2025-09-25T08:22:25.259Z","3.6.7":"2025-10-13T11:05:35.897Z","3.6.8":"2025-10-13T11:10:52.141Z","3.6.9":"2025-12-29T10:30:13.216Z","3.6.10":"2025-12-31T06:45:14.740Z","3.6.11":"2025-12-31T07:07:27.513Z","3.6.12":"2026-01-20T12:01:03.426Z","3.6.13":"2026-01-20T13:35:17.236Z","3.6.14":"2026-01-21T04:46:23.555Z","3.6.15":"2026-01-21T05:53:05.043Z","3.6.16":"2026-01-21T06:54:30.702Z","3.6.17":"2026-01-21T09:17:14.935Z","3.6.18":"2026-01-21T09:52:49.051Z","3.6.19":"2026-07-02T04:44:16.468Z","3.6.20":"2026-08-10T05:11:40.534Z","3.6.21":"2026-08-13T07:00:23.924Z","3.6.22":"2026-08-13T09:52:07.960Z","3.6.23":"2026-08-13T10:12:27.608Z"},"author":{"name":"praveenraj"},"license":"ISC","description":"middleware","maintainers":[{"name":"tango_eye","email":"admin@tangotech.co.in"}],"readme":"# README #\r\n\r\nThis README would normally document whatever steps are necessary to get your application up and running.\r\n\r\n### What is this repository for? ###\r\n\r\n* Quick summary\r\n* Version\r\n* [Learn Markdown](https://bitbucket.org/tutorials/markdowndemo)\r\n\r\n### How do I get set up? ###\r\n\r\n* Summary of set up\r\n* Configuration\r\n* Dependencies\r\n* Database configuration\r\n* How to run tests\r\n* Deployment instructions\r\n\r\n### Contribution guidelines ###\r\n\r\n* Writing tests\r\n* Code review\r\n* Other guidelines\r\n\r\n### Who do I talk to? ###\r\n\r\n* Repo owner or admin\r\n* Other community or team contact","readmeFilename":"README.md"}