{"_id":"nodejs-express-utils","_rev":"42-e001677b4e9e68fe982021501d6f4686","name":"nodejs-express-utils","dist-tags":{"latest":"1.1.36"},"versions":{"1.0.0":{"name":"nodejs-express-utils","version":"1.0.0","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./app.ts","build":"rm -rf ./build && tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues"},"homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"express":"^4.17.1","joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"98c6d8b1a8885f62a65db521143477b48f1925ec","_id":"nodejs-express-utils@1.0.0","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-D19CMhgo3mQ/oNphD5IbJTRkcH8j+8n35T70jGes1LvWY21JrMGZgwPCNlLou2ugBpbKKCG9xwnDzS+O1N0GAw==","shasum":"25a5e10c86a81ffd31f3247f89eeb250e1bfe9f7","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.0.0.tgz","fileCount":27,"unpackedSize":31424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5MaCRA9TVsSAnZWagAAGkEP/iQup3qwoS4ICR/TvFyH\nFFpTCGnzIoNGe6N+pRX+l8eukdd1Sl+XZU2VQh8OrRuDRRnFVj4BK9LzGOfc\nFqmfJbOgClfVLul2IdQw7gXBZEeP3symnsJM8FPjnpGch/r3qosCbSpvGhZD\nPwl+xUhCM6nRLhevHXsI8aa7lN7NZZdG/2ZURXJfsSdcKO0Eoy4Buw2UewxG\n+o91oz/AJREgVEykLLIcb+e6l8Cb/SfsGiaKBazNcXXCni2UyAwakqnRQWJV\nU53hRiMhrQ6DzKMaf1r1qOD57wsOgHTg68vTmEw/EELgUu/rGL1XBGx164Fz\nzsX056N+vI2ZPC9OV0XkxlhdNV+CV4xGKqpTmdgYux7cG8wumt1+a85RkwaW\n0CPVaWLjdZ0eTv0Xsm2xTBIt+rUCRhiJq2Vz3twHI62WB/F6c5NM/ftRLkwk\ntarYWxZhquI0wyp/Ewpv2Xam6DBMGOXwkr2SdvrcDL8DWZ1hRnzjmDEE8yNr\nCgAIA5lCmp+9WSniYejggogrkTo05C+kICWkM41CQ/xuKhqy/32VcDFIW42s\nGSD/P2MWKSZ+vWzdnu08gw5TA0NjNScBE12vK9csAll6/I/eMPogcSPhUkuN\npNa9OtaYdTrY7c5iy8d8vIlsIQmZzJf7MIRZnu90S+KU26SsxHi6emfGZVxY\ncNTW\r\n=ul0t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSzfG9+Id5tv1NHpg2yw9XgoiHt73V5fOFam+X8SAM9gIgGtn0m0tBD6+VV4OA7AoW9isVscxwN1pZmaKqOS/rxzw="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.0.0_1631294234119_0.9148384263028972"},"_hasShrinkwrap":false},"1.0.1":{"name":"nodejs-express-utils","version":"1.0.1","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./app.ts","build":"rm -rf ./build && tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues"},"homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"express":"^4.17.1","joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"98c6d8b1a8885f62a65db521143477b48f1925ec","_id":"nodejs-express-utils@1.0.1","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-VpwHYuk+3fghpuvLAVTi/M2jWlepepPaStqXsfRn2yPmaJKU3KCgMvCOlkXdmkJQm9CfNdRsVCrTa8DjPCAp+w==","shasum":"06eaab8049ebc2c57ded36e1c4095643e69979da","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.0.1.tgz","fileCount":20,"unpackedSize":24383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5RYCRA9TVsSAnZWagAA9cIQAJVEqEqIvjkxjNtFcmbc\npoK+/vvVJiSVMij6ywTgexHaNziv5qvQSDWQ3qNM1uJLt1uKS8lbF5DzQAqW\n9+bTHy8KvSrWlGp4cPnI6YYExhQAmoqhWxPLtO6u4TwmusPK4iylJ+W0a0xK\nzSfnL3sdMAXKMammHWWBsqK/fvAPTeDVleWTHLEvqxPTkZ4J4ss4j8JaJRtV\nmHatyaMCzSYHh7WhR7IJS4mzvQloWjb40rG8gm3OGD+arAy2QuxAHq13Iy4n\nq2Rbq0iOtagVtYF2iuiRYWfVDYJ2NLsXZM7NrZYr+7MtRr7/oIWwl2D6geFS\naL1uTEzz3tjZEOUzEsNuOCM7wB/3GUacshvPDjncTF9I37pPcvj82IdtQEye\n92/+YDssNYxas8FNNQhCJ+1+fzJNbp4YUhqtEVupiMzT+AchVO5bUUU5Nlg+\n57XcV1f0iAhNDr0QGHhpGjBxF3vYsR2fOc/AFSrVZNJnvTlqtX5pC07E6Vw0\nq8aguAGyT0loiujdym6/qY96Uf71aGyxdQM0l/YOuWEbEpo3eDvKcQNEtafc\nm/F1ImX/VGiRkMjirPhon0yV1NhLR5dLR96UU3clMqgDbbIu1kWJJZlgy1Bl\nWwEP5qQJgDo5V7EFgDKtlXNxeLGyXvCd6lCQqEh6ak3WoXlKo76dROPlL8LY\njwy0\r\n=yvze\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFLbjblc0b/xcuX7Jngh2IvRkIDh0Ymy0bUEdUhBeyxAIgZo9WBBGh+tGmvO37ZLOITdnzQVGehxjM7Q9DpWoFgms="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.0.1_1631294552596_0.8325562758458545"},"_hasShrinkwrap":false},"1.0.2":{"name":"nodejs-express-utils","version":"1.0.2","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./app.ts","build":"rm -rf ./build && tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues"},"homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"express":"^4.17.1","joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"a189295440cf721373c11792027f057da56dc5a3","_id":"nodejs-express-utils@1.0.2","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-274YkByvG08ReQwYs2891wTmBcJdgoycAxUGhSSF0u447TZQws6rokk00JyvbymYTSRhNBCYQgAHjbfimXranA==","shasum":"36b37379d2b78a7f011ff120c8ba81bba7646259","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.0.2.tgz","fileCount":20,"unpackedSize":26723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5y9CRA9TVsSAnZWagAAaE8P/197AX0k4224guVf5eRB\nSvuQJMEgH7uOOQY71F1aCgnV4rnf0uZsK+RQ4le1lDkBUyX0rkW5NQERgOKO\nhXRIe+2EzfDIv2oN980hplMR/gieBCUDS4hXVuDgveCsFYY8TQ9qCko8UBrK\nLWUwVHevoGEtNne9qt+a8clwCGOKZwmJqeiFqo+sK3OSZVERQlVL1tI2y20B\nectllwgG76XivCDVX2EZovdBAbbslmyk2za7ZhdIYMRW4oACqo1bG9a+BtcL\nd6KIvbIMcceb0xH2yqO4HjuabbLdaKSrWlFk4tWYDBiQqg9Tg0PBr0VfzDSG\n4vTXx9BGRCMhgjx4GBwbqf5N30TWtNdOQmPxlA+KDJsq0+kIU6kKPIQaBVtD\nA/+l5JZnfhsioetln8bKckwf+EIwTQmlxMLOPUEInVxefgTfzWhfl0176hIK\n8F0cRM01Rt3eNBeJ8F0XtGdXYFHYPuhfrQp9QB2JfzWTa18FfvAl/firnEds\neyKHcwwm2NTCcX41Q7uusFK6MNO80gY46bv036l5E8Gkj70GZEkkKlKbsv1K\nIfA+vPLUnowsXw8lgoB4Hbpgw+cNRdbeQCKTOu0qHx7etz2WR6/ekXf4XlwD\nNnZ6zD7Qgynup92JKdhh9ISq8iszBCPyLEITRqFobSDnQPjRzqVuzj8Y6NWU\njPC5\r\n=7HF+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF0v4HecGNNltD020L6/MTYpC6zLYgkt6kv8vB2LO+OQIhAOcSxgIvZWOE3GaCsQg0sMNe5WMfk4LbbKn4cMoig5Rt"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.0.2_1631296701622_0.704742735154597"},"_hasShrinkwrap":false},"1.0.3":{"name":"nodejs-express-utils","version":"1.0.3","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues"},"homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"76a93193634a5a35bf0f0c84736ed468daf9ab78","_id":"nodejs-express-utils@1.0.3","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-p5cyF2noBWxUhhd2SP1uKIKNGwkxOOpaYk5jyM46jheAjsEVltMeQhuFNqa/X7ZEumILBRgMfXELZAHKg4bbFQ==","shasum":"fb27efeb194bdf4e11cce6e1e35403c2aa63cc0a","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.0.3.tgz","fileCount":51,"unpackedSize":55048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPF28CRA9TVsSAnZWagAADMkP/2zmCPaCM2hBfizU9TfQ\nlAonTNW7cv8hmsac/ljd2kNTbIhseWE6VlIMm1Ldj/MFsZ5++Do6WYoZThZ8\nzH1GNOdvWmjxAZl7PlLZEaxujO5CbH3d1KB3XhG3jRxFeHAsDfSpD45bgm88\nGtTYRVkMsVMjJEh9PijG9WuYwKJ7P2eC4+ELoA6IaREUSbUTxMfjK1IuMVQg\nIiZjUcQDL1R2Ygkt+3lUMIZ8aR3TtSF3LWHoWm0aJxd7dnQTWbBZmqUOlaOB\np5TtlI8gooJLLCPNsS42D0k7sSwttCN76oMiNTvdBrqXkxqTswhV3hS6Icp+\nanLavQtvqbXBZuNNotsyaJF3GJIt3SLQjVSFNqQ5SGfCfkAzYMZsht1P1fqx\n/jrnFyqzvNjA8mNPtkabEKJt8z9EGslGEhd1/uVkRN4gQjILkCb843SYud1p\nOOlCCj6LoQBZ/Os2qP/OLFcAbNfVBiHLJ7gvYqC+ZokZAUnYdN7Rz25zxtBO\n8qq+QqmQSkwHbz2lFypzRghBIghIUq36mUHQrp+SJB3FDQkRU0EC/ZySlarD\nVSrh35oorQ757Jj2vlJsc1uALayE1tzw+Ha1KGHJIsDwdMm6pDQUcfqYZlKM\nP03sTmbLWkPm2IUXKM9uPdms1aT8y3SrtJKDgZN2jdkQrqbdjk1+XAv0UECa\nNiFk\r\n=9OGJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH84d18Mb3hFxA7K1XgPv6cvaSYh9FYxWPRqdgfhHxBdAiEA+B0KfOgFAYcq10QSnIUoe4VauxoTYkNrERVMCPklSGY="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.0.3_1631346108100_0.784327753440681"},"_hasShrinkwrap":false},"1.0.4":{"name":"nodejs-express-utils","version":"1.0.4","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues"},"homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"76a93193634a5a35bf0f0c84736ed468daf9ab78","_id":"nodejs-express-utils@1.0.4","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-pya/Hv43y3dfXNAa2Sj43Pt3S5TYoLlxTdghj0DDHZPAkD3ClEWFXEo+O3Zs9pcBWd0e/iWcVDi33sJ4Z7aRrA==","shasum":"647ec49bee8a44a2fb2dfef0f5c471bbfc87470c","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.0.4.tgz","fileCount":51,"unpackedSize":55096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP1QKCRA9TVsSAnZWagAA724P/2INhRo0efuu8J2pxALs\nCvgsX0PLSdD2Vkmoa31lrNxf8b8jnqETETXKIGFuHeYBtbVVDy0Ql7FyDeVj\nUStQy7D7viplZ0eSYK4zB0yVqflfAI+Vidz/NQMdjIxGIR5O4mB1sTo8YhhB\noprc6Nv+yjj7ueuFB8SDoDQACgfh3/IymHl8RDNIvUQ97EWZnKra0zh2+GoV\nzIkyC33Or4X4RvxqWhfG31zYBPMV1OC4XTWGwvZOjOcpi5TnC/+9EcLcUh0V\ny8O5YVh9LSi+8bUQsCl+bgAstX/oj3DvCL76l6b58CJZ1LjIhefMr/CF7oBP\ngjmTDNyYU1jzSA4bSp/DvQRp2RyStX+Fh/u6ghSFA2tr0MHEug2gaWwuAS96\n75iZ50Pu6T3bJhlDSr0Dt373D+ZAUtUC3bY0fRsPAq/26WV0XDq6Pv6286pu\ndgyjzR0D97a1F8QuLCyqXWqjRa6NimF0hV/KuhxHdJpD+DTDhKXwrSVR7I4N\nJfAKWKb96AgbChOWJeyash53Gp3WeK/DL8IQPdE0KZtSy1++XJd2WvSe5ihc\nqBdOvwCI6PL+9z2M32lwWZe8XTTOfPlNj5FonzwdFmbYwn7ISCXKzEcv2DH7\nvd++PKYp5MDKwQYAJYgfEIHfwrbFOSr24qMAylYi3DmZcXpyQF91p7lfZIQS\nmdhq\r\n=OSeP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpJID4LRO+alO+QZ3FJmFJdN913CD9p2wjMO+ZFysW5QIgOyUMnsFEErWI/8NBvj6qNd+FO/S7ju8+Oj5+6mUDSYI="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.0.4_1631540233914_0.11619093894865484"},"_hasShrinkwrap":false},"1.0.5":{"name":"nodejs-express-utils","version":"1.0.5","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues"},"homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"76a93193634a5a35bf0f0c84736ed468daf9ab78","_id":"nodejs-express-utils@1.0.5","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-UH1PQaB1trS2ypgMHspYKdxh6yry47YZ2gB+ZSZUKCycUrhnNspM0ZYovEheX51IhFCFblI7/h5ER3RKnFwKQg==","shasum":"db81831cb98a2e257b2a819bc13b3e71f67a2a6b","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.0.5.tgz","fileCount":51,"unpackedSize":55017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP1SMCRA9TVsSAnZWagAAvi0QAICDojdfVG3ygf6xHD2U\n+JhiXmwcBE1bx1frK/noSYXaXOcicDKgLgz7HD4vomAOWZYsSvE91l70/DJr\njodo4htCAZi9xOyWfbOn5UUze3U8XePotG/asf5XOuCGQD3FkSLirLNfwetn\nJ5hsUMFD9YxhEBDKzJ+D99011XiCFrysWq6ylryJWq1JwkJ7A24xrhyUPme/\nr+ap0Q9aVXz2QLlD4e5y+8dTFUrALCjkLSh+T68VmbeOjPOq3eWuaAwaVKX8\nQXOKReqCg3+nTlIwwm4WT7kII1GCBZJuJPGAcyGHGg49Bs2asjQyZVy2W0T3\ndDdp4YKK0+zH2eXzflYpQvABclroOIQkw2hDdZOg475obeCdnxgflpRD6Psg\nTCvhgub4g7RRibjzu7TgsuXez3VAOGfgHBP21mh7YnZaKJ8+zgspGK6BlAFU\n8F7SRYMJXQtZZdJGAcvFlhepFv5DZutDyvvicBtfJGqZwSoVcxUJ2bAfWWWx\nLq/+g/VOokIHTQnYdmttb0sheY+lAukU5VpTMBnjNjHUDP7jQXWItuIQLxJL\nAe+Es54eoUjoAx6JzSgMmAjD3LGZi2CTtrhqvB5ii9IUDZrDL7GCEaOtZrSc\ne6k4rvIogSbd9oACMrZq5VD0wkkMIUvuf/X9EeCBP1PAg5LBhkCy69mR9PNI\nx4fX\r\n=spHJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVBroYuAV3IVpx+1wmnFzzY6jDwTJe8FG7WrgQRkLPagIhAKJGwE5eebliL8pPkHWxJdakh5WVfC/h1yWNdQpUyo9r"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.0.5_1631540364370_0.15202761312169288"},"_hasShrinkwrap":false},"1.1.1":{"name":"nodejs-express-utils","version":"1.1.1","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues"},"homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"3dacdcbb20cafd78867552c058cd62dee5c98fdd","_id":"nodejs-express-utils@1.1.1","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-pdLscUFo9AT6yRUUFCAzXZ8iqX9xSSoQOIM+TjHQVZTg17GYFUyp3y8KPVd8cjNVCM+HWdNfnNziHyO9J7EbTQ==","shasum":"77b8fe864702aca22cb89f0c535f0dc823744a35","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.1.tgz","fileCount":51,"unpackedSize":61035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQlAvCRA9TVsSAnZWagAA81YP/RswHNDp7M7f4NUA12pj\nmkQtzL7e2SCn2/hcw/W+9jOg/Yn3djCihIgKEHvZsB4PMHB3IYgRiB7Ll7CR\ngozDiIrNwxI5AD/WZcU/EQL8P5wvVFiVMrqaYS1/Aeyuh1dEfz8SmEBuiO7+\nB1qdBSw0gbGw+8Q6PTyV4PGuwl4Zqb4NxUeT40c/lwsxcQBcRl+KMuvTzD/v\no9DlQ19MnSWLE4eZxBVWdVFkM4QgkoLQvO1lZo9Eq5dwJZs/JY095LG8k885\nLPjrebe8KHAh9vbIIZtDq4vMWW3QeGXz9sLh0BfbQ2CmOGTk6rk6f2F8XdWR\nRkBgrimSxi6hxnHaWIVE3iPsIpnMI3Qy2Ca/PISGTIABVb+yaj9ecjMkOEMO\n0TJ3YGPffMl0dwcGIsXebf5u+kX7EwK+3ecri5sEdNO6eTylOGM9/hESo8Rx\n0h48ErT4/la1FQEHrzWqB1V5dOJn8mbf5PDb48EeTqVzwUk8aLbXw8ofkcEL\nTCozrV6o9DxV4Ge7SVDgysooX6BxsyOdfVOVVdBeTElj3lDAXdyNoRGJuihs\nsvsWRDvSjt7q3WRDcxDQHGdSz6Od42iwh9uiQTyTR/Ocs6hXqXOBJMAIm0fp\n5DIhggQ8pJjBTxJe7Jr2/iyO3zGr1zXpIl0TU3aEhzez19JMIon0Y860bADS\nEbEL\r\n=c2Oj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTSAz+nBh7g8+LEecHyZvVz/ryXH7edJXD/UX1Z1UgzgIgDk1iCjF3+kAGenbhx/w0GioG6yxAR53vcLQ8ETRAwUQ="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.1_1631735855827_0.613854446298977"},"_hasShrinkwrap":false},"1.1.2":{"name":"nodejs-express-utils","version":"1.1.2","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","meddleWare"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"3dacdcbb20cafd78867552c058cd62dee5c98fdd","_id":"nodejs-express-utils@1.1.2","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-613qzvdNKUr7R97vwNVRa+c4dD8XMaLvRl33kRZ3OPJMnOWbNqhH/a++goC+3qD48sfRreJq8+gSHUwPYURtLA==","shasum":"d2daa90e1865fc6261d16c2b684c893ce1aeec54","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.2.tgz","fileCount":51,"unpackedSize":60789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQlL6CRA9TVsSAnZWagAAyRYP/2S0/yLmcVExuTbQwYUX\n8Yhj0Ffq8YdEKBuWlEcB7z1Y5+eLsBjIJCm53QbGYQIrNp4+n9utb2Z9chHe\nx9xo1kHY6NzLxMYVxZqV8fd1c076h7Sty6QEysI5qlZqlt8CzUi8MIcYcGqx\nB50LbBHFZicrEvHhpfiM8BIt9Ob4b4nOcqxf1pulLKs6J4+jimKRHv1URFA3\nEdWRVunWjgNMNn/raWJytzqtsrvmCub7pCvc4Mf4ezdlqaUm/b8ws9QJQnuw\n7jDuZP8/W3TrbHc/R9Z4VDxl9dwdJyo0OGA0lcIhxZw35M7XKcUGEN5bPiSH\nWCWVnCNcRU+9juEUPw1pujCph1YibtYx59CdTjzXc5Ub/lc7Bs2milqU+efx\ngQfc4JKseEkYsCee7qWnn5unxOh0IPp6uyN1kY+Lo0VfrIZkYxu0vHyEM2M+\npsGE7swh7agvZbkiD7ATQRmR83wGqNweqFCeF12AlvWBmzLTTtBMUa+9/wnZ\nvk47mmtZ1Xkb55TtjcWopRpe/8DUJQj2DrBWiBUSNIfqqebWhVUeI6AEQjZu\ni1HjpotWTXnZlfwRwiKg70OT7iI4vinXSWmtQiwi3FGhrNHJG/dcTLJN7nAT\nhqMOV6iNTHrOYSGhylMgloGv7iDapWHrnfAwdIpCyqDl/pzbrUsiONwDaesk\nCsMX\r\n=80vz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3dudTLujSPykPyL6thOrVSYmaitY5SHa6nR5xmfv30CIQCIfuksYdfm8t+dDn5XfdBcBwaonkEuB/7E5v6YSyeQmw=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.2_1631736570725_0.35441875100202025"},"_hasShrinkwrap":false},"1.1.3":{"name":"nodejs-express-utils","version":"1.1.3","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"d07ff83ef1ab05cf805a33d14115540b67b27fd3","_id":"nodejs-express-utils@1.1.3","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-HbUteaMC+9iMgn7NDefoS9ySfsFNyMk3591DllWNclA5YnaMPKZ138cCl5CN/IayQ+umBSMbTCIh2xBlK58NKw==","shasum":"50fd9a6b0879eca5139421933985a6e75fb7ec20","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.3.tgz","fileCount":51,"unpackedSize":61078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ8TVCRA9TVsSAnZWagAAQPIP/jPkAwZFgB7Sev9zoe3P\nUCQ53TGwBWyEX0m2zgVN9W9rRKylgZhid4BxTUxqqk633OWlZrrSplbAkGj8\n55PnassHQ/jN64lOVotKlqPSB2y2ZZEshKHt5B5VVcQqfkXucC7TTIlBqQ68\nPWfv+tpMN5xYBKBlqIc2iZtwE0MG3VzcY7RQl/2pPeoovCpZvOMCT2jJQT1m\nicrhz561cTM8CajThnblWtIdhOvk/boOyZi2nO0SWbl6VXywQv+9w2lyqYS5\n4QgK9jxHhyS4KPmCkx4ySUSYkXz9RWdiKVOZN4hv9i6xwAGc0qxnxymhBYeL\nhHfHcMReWfgPxszrjqDe0yx3zP9L3mZgqzbsV0+S1fmY8De/OIQvQGnRCO97\n5kPE28DNQDBK5gN0xvjr4WRq0eyIv4F0Py771LdBNVht55OSCxaQs2eQ82tO\nvW7PGiKrjIT4XTGq4OkttKhs/knsGhSKXqR9bJbLdlfO3SulBL12vysq2JSV\n78jeat7h3daWsbd+Aeq96BhR5yqFY9cTE6gR9BQF+AEKjWC7piqZ4Gp904k0\nhobfc8YbJqQiqbXKZSnrpF3Cm8QOeJb6AVbfcfYOGN07NybBAOReih/aPg5N\n0hpmG3FksjSnpZQZnuGpqay8ErYkL8EQtrgtCBRWsVFWEEYByK9p1rAnUdDw\n1GEY\r\n=GjDA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC9Rf96kr+36h0MYgS2N9qpQuHNTJtapG4Bt85HJYXpQIhAKBKAefQVIUqJoIGefdkgcV9igcub4X1zyklYVOlosAG"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.3_1631831253039_0.1143415658170146"},"_hasShrinkwrap":false},"1.1.4":{"name":"nodejs-express-utils","version":"1.1.4","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"10b60bb26748482f2c740fd5f30306effbb53424","_id":"nodejs-express-utils@1.1.4","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-9BOdp0RC0TVbi68BsmaSMYI6aoTqUvoA4zXhwF0rtoWFIM+VTCJjM6vw3srUB0aiOopRP5+/WH9pluA3BIL6Fg==","shasum":"5294a6de1aa26bde08af2a743c2344323549d240","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.4.tgz","fileCount":51,"unpackedSize":67981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7bD+b9C/0KuBOHs2/ZZaUuOSVqBabmO76ICBY87TMGAiAKbwr41vq6PZyTPDQPLG1D6dcdxiSU8nLApn05Xy9vIQ=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.4_1632144671637_0.49783240387061856"},"_hasShrinkwrap":false},"1.1.5":{"name":"nodejs-express-utils","version":"1.1.5","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"9629fc2b190ac5a9565325e72d31a8ac41ae0dff","_id":"nodejs-express-utils@1.1.5","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-OHipDfzQ5UICp6hp+am08CTLWEaotR0U0g7r+C1HsF9t/1P5DITlSPUpcSVBy/v6QRZSqp95dLhkgOFfxwqSIg==","shasum":"46682608b10e38a589dfe33df5027c951f6a0d5f","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.5.tgz","fileCount":51,"unpackedSize":68051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVBzFAu4FyTGHaqCFL8cDh8EzMagsCbU0cyqyy441+hwIgRkez0LwoAub7vaVGO8jzRCYVN7YNDhsXU2NfWipc9TM="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.5_1632229311691_0.9273516792782281"},"_hasShrinkwrap":false},"1.1.6":{"name":"nodejs-express-utils","version":"1.1.6","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"c31797167bfb8df8ab6b6eb54ad75f32942c8d50","_id":"nodejs-express-utils@1.1.6","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-USyqToi+ZSyp29vNTqGJuCEb9T5KNdMdRsbViFfdAx53JuaNNAB5gJ4FB9OMrbrSTQqJq35fQQjzBBq50gr4lg==","shasum":"bcdc8938c9dda3a6a3aba15bd8e663b74ceba005","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.6.tgz","fileCount":51,"unpackedSize":68051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC67y6lNxhR2DG6Bw5EYND5a1OWkadIpn8/dmDzAlS7dgIgYax3CU71N7MAeijGpCya075XRPrsU7ZztwK/pbkYvJk="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.6_1632310494115_0.7459376135789024"},"_hasShrinkwrap":false},"1.1.7":{"name":"nodejs-express-utils","version":"1.1.7","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"c31797167bfb8df8ab6b6eb54ad75f32942c8d50","_id":"nodejs-express-utils@1.1.7","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-IJvq8m8QvijmQM2iqFFjIldSAU6iAVK/CoEWHcEv5Ox29erv9o0dHI67hKGF47GZNLjN+6mXi7I22u6Sh8GOkQ==","shasum":"6ffb4102946e23bb3552465afa3750abeb3eb4a4","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.7.tgz","fileCount":51,"unpackedSize":73703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+unyWofEhn15k6TGbd/zzWdQyPfwGBXChmRUDCW8XEAiBDtk+F8XAe9ch8csENcPW59W1NPnahCrreb9SaRWcLyA=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.7_1632310516781_0.19204944664990276"},"_hasShrinkwrap":false},"1.1.8":{"name":"nodejs-express-utils","version":"1.1.8","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"e3b98454146191230cf8318678ad303a201e829f","_id":"nodejs-express-utils@1.1.8","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-TtRHtrCkQfLfug8TiZ3Kqib4R0I52uxA7HfOb05VS4uuK7/4qXx+JWVlSAD0plfmMolvv7a+Cvs7v0g9sr8O8g==","shasum":"c2f33cd9d29358a9f33fdd906511e05fa00bf677","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.8.tgz","fileCount":51,"unpackedSize":73711,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTSSgWDhYwMPfVRQksWl0ocPcilT5FR0adXvK+LaREgAiAFQ+nZ0Tse4RaPm0rLjSFOR6JYtkEQmzQqryT1RvmRZQ=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.8_1632392948496_0.6176752690300578"},"_hasShrinkwrap":false},"1.1.9":{"name":"nodejs-express-utils","version":"1.1.9","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"e3b98454146191230cf8318678ad303a201e829f","_id":"nodejs-express-utils@1.1.9","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-1MN3+p2UgL6z1MgtXWTQVXJPO+cNgABUKp0hOF+eYUkkq6sZIAoC8I6+UwF9uvKa1AdwBG09TaMcS/sKMLpH5g==","shasum":"ec6481d60a708baaeb3b182fbfa52dcd59639844","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.9.tgz","fileCount":51,"unpackedSize":73912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZV3cXmkAZqloLofaV/a+Pv1hk+kHvUPpzzgZhpytngAiEA88JcKm2AwcodJmxY1sufQD0OPtOwAX5hShv8JbJDWBI="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.9_1632395134617_0.8608628659833932"},"_hasShrinkwrap":false},"1.1.10":{"name":"nodejs-express-utils","version":"1.1.10","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"7befc771250bef57c3abb26ad3bcd215bd7ee2e1","_id":"nodejs-express-utils@1.1.10","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-zXU6ywsQkxR6W9ESmtNdQYx0CIujYIh+98OuRTMm7zvwuOF3A5QKUZVWW98KCkOk8wPZFOEh5MDky0OvFR8lwA==","shasum":"ce346ed33bfc171f6862cbfb6d962a5686004b08","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.10.tgz","fileCount":51,"unpackedSize":74001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnbM1VsbnTYChRXt1qP2YzW4ENsM/ObUjLOW3dfCufXQIhAI7x2RzFxw0YMbSi4S4hh+7MAKpuCinEX4JE0xuodhQi"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.10_1632395864538_0.009464913531178398"},"_hasShrinkwrap":false},"1.1.11":{"name":"nodejs-express-utils","version":"1.1.11","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"795a0348a098dac0ebeb921df96ffd382db00a27","_id":"nodejs-express-utils@1.1.11","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-igw8PVuiMyX/PGtMlukceqMRcqqj3/2Dr4MxQk0b9hQxl71kQxahg1wCMxzTwL/9gzYcEnkaUUlg9NRwZMpakQ==","shasum":"a6edab61d9f9bef1dd2bdd16ad68eadd12f58a95","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.11.tgz","fileCount":51,"unpackedSize":76904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV9zV0oUcg6pZ4IhUK5Ca8wl5cKcrtUXMCZT1Gj5CkEQIhAOD2+Ci+si1fMCTzl4D4AMf+/qw6qx7UTELIawTvCRyL"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.11_1632596088556_0.9634463750549249"},"_hasShrinkwrap":false},"1.1.12":{"name":"nodejs-express-utils","version":"1.1.12","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"763e28491024c3699007a36cc5ca118663b70c29","_id":"nodejs-express-utils@1.1.12","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-geTYn4kQa/1pUxH48W1DTvQoCIinokKAV8HOsV1fGWsxrYTN1xnEZmuQE3mGHVoFRoKpL4dobS7uMkgJtW06yA==","shasum":"745258c1e8e74f2ac253789975b00b1e33850d51","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.12.tgz","fileCount":51,"unpackedSize":78423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUVvA5WsK8+1sS9go5/udoIhDDy1jTmN2023kkd/9eWAiAqvCZS7X1s19X/+aH1eAr0ZafWl5x3f06U7KiaTD8vmQ=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.12_1632995172751_0.5808908826251411"},"_hasShrinkwrap":false},"1.1.13":{"name":"nodejs-express-utils","version":"1.1.13","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"69b71be2efc347951baa8d07445e2261a748b2b7","_id":"nodejs-express-utils@1.1.13","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-gqmBZnCdLzzrA0E+QikVlkozuBw9urnnFRk5ObXRaGt1MScq13Vor2V22lxla3flEo0Uy/YfEFyUg5Fiae7jUw==","shasum":"cfd50ff1f421c53dea174bc67c31c33346e0843c","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.13.tgz","fileCount":51,"unpackedSize":78145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgNsvy99zRW5v1RcWjp8/Kn6VDG63YRK+S2iLEq9/ETgIhANFUShJcecOAZF1KB2rVLGZGG2nhiQHAXDl9UQaD+RCu"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.13_1633005575299_0.4509518559941288"},"_hasShrinkwrap":false},"1.1.14":{"name":"nodejs-express-utils","version":"1.1.14","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"3025ffc2632107d63f7483273d6d45904a334371","_id":"nodejs-express-utils@1.1.14","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-VhMgyd2hzU0uk4OqEDed5Y3nbeMrK+8+GUANAvxC8QHLP62s2A/ZGNkL/kQvMPHVfI7Xm1PcJ1e9Voh6NMnFFA==","shasum":"0195e1da13c592ca6fb2aee27720739fcb36f1ae","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.14.tgz","fileCount":51,"unpackedSize":78550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWgrRhfdjQqX/OoMxncjYP/vpqu0NF4sdnTwZkUDezFAiEAshiH6u4wu7Zw52NbYGMcxoh5F3FC3BzwmVfRXo4NanA="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.14_1636285969871_0.4695267523365383"},"_hasShrinkwrap":false},"1.1.15":{"name":"nodejs-express-utils","version":"1.1.15","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"32477f7313793ff3110cc6fa52aa582f83d887af","_id":"nodejs-express-utils@1.1.15","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-jsRFNlk5vpgFg2Ne7dI2FKfUx8SnETz+5WHQToKZcUzpnknHUBY4kE/l3bz4z4oRPNGodeWpEqGmEkSY6eCifQ==","shasum":"6119148fc7f781813379a8cabb6814ded8cc905b","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.15.tgz","fileCount":51,"unpackedSize":78551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqyRf4yqD8bsqMgAjQTkwnY4xn7kNtSiEiwci76irJ/AIhAPBdRfnE9dV4YzZSdsQY3NVUMXHuUISKe+8oAjwsCtv2"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.15_1636360809173_0.2869229766852046"},"_hasShrinkwrap":false},"1.1.16":{"name":"nodejs-express-utils","version":"1.1.16","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"71f1571d806216a25ad320c35f6f85e8fff8cb8a","_id":"nodejs-express-utils@1.1.16","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-4F9w5gnc2n0S6I4tVacJnkpsILMJrAAfI7UvRnl8ZTJLE1+Wmw9WAZLjBfvOYTmjuiv9GICgmOpzpNV0Lp9JlQ==","shasum":"34bcab7a4fe2223ca5c5c6e0fcd8023f825ee9c5","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.16.tgz","fileCount":51,"unpackedSize":78551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2NALs0GMXKBsgrGd+fkI7VCjcRHfHEiL6tpNJ9dUwEgIhAMxXMjnRDLJtcY+b64o0mYdz0OJCHHwA6XFjoXmFuOAx"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.16_1636368870566_0.49109090842351577"},"_hasShrinkwrap":false},"1.1.17":{"name":"nodejs-express-utils","version":"1.1.17","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"7a878c7b2015a0a32689f7870d8a86bdaa78652d","_id":"nodejs-express-utils@1.1.17","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-XOOTiMys9tts94M198mU15izPYm2t+HzTEMX6RkR9qvtLKq2fwCL3+6/6iVQ60rmiDnGH510LUjkssijm8lHMg==","shasum":"e14e97322ad6c9341f164d53a590891789355418","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.17.tgz","fileCount":51,"unpackedSize":74246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmTE/CRA9TVsSAnZWagAAmskP/Rz+pnjZcFM82O32MrwQ\ngQNaYCMUrVu4kXkQL46nG56pApyHJv4IHNrHgoBQRNsyK50Bq3nb7ypOgdEp\n0S0lvqtKVFl5RLt6Or4DM1xuN1pee/sxb2HEM3+EpyukHvAi+cJIEAWw2zfi\n7nqR2NBSbphKueJrZsJvOtstZOqauwrPi8mkQeRvOSCPb7josM2+2hRgHutH\n5i0VdDRlenyhVONq6tSLOOajwHdnGgTqGpUBKCQcy3+IahGesGPFoyINQkOr\nGvpHSrZ7g8yKlDsx4Y4RFyxgJ773cjopI/xndhOVJCn458TaUeZjIyyjyriH\novCfes4a8CEIqsnh60kydWUUE8Srd6+emxaD4gY927qFv8XmKiMMuZnjI1hI\n7yOFdBZdWlyBhZY/oYZUJ84/5jEpWZtFCpYnXAXPlBaEDydqBDd8wSS6VfZl\nEb5yBVbFrMJa3mSKLH0hpJqNLsNyxbocYkCvmsKg+glqVKs3xEle25p70jQv\nDBokgHFQOEOgyVwJMW+gh8lt9jVMvd82naoxKPJjNIwcnP4lWaCmGoU7F2F1\nIHJzB+iypsya4m+4VNrAoAnfPYIixn93xAzzXCvcreB13MdcBk9PufzY1vcA\nhpGGk/izBbRJgt8hTiR9yG5dYTrVHdjbhqg2m1YUJKoLR5QUMBYNYyqeYSnX\nbDNf\r\n=wrUo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEaObjI2d/BN1/pvZOuR0vooyCNXPFrFGfvaGckdOUJAiBkm42Dkal22Tlig0/Yl9kaFuopiI9UYcaYCZfUm2OZ5Q=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.17_1637429567005_0.937751587162176"},"_hasShrinkwrap":false},"1.1.18":{"name":"nodejs-express-utils","version":"1.1.18","description":"A package defining some Nodejs Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"260793e4393b760553dc1e15814da7aad3591796","_id":"nodejs-express-utils@1.1.18","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-QRsCog1cBrSCbChGboKiroTxdFesJGBMa34zU0pD0zJL3oEZ3NWX8vBGPtFh9Eowh/9UmW2uhN36v0SkN7x+EQ==","shasum":"5be480ea1d2746cf5c20b899060875fffb65ca2b","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.18.tgz","fileCount":51,"unpackedSize":74270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm5DPCRA9TVsSAnZWagAA+0MP/2NzSZulebH+xeoqSMDN\nehi5E7D/fKVB2XE82UCw+rPOV0xfVDy08tbLBpCu/YqK7vhXejnZg4rozYyG\nbbBt8xQVf2VJWCeGWsdIToPvemIu3TIRDtdVK/BQyqUKeI3swggssxUO7I99\nsJOdtyO/LlQpqloGCzbJg3jrQz7apz1sQ8vOPbudnknCS4GjN0W34076R7H7\nCqLRvEbOPEcmOLmTUhFq0FDz/szFIkwZsDhwxaHEnRlYLpqBIowvu6qG8aRv\nc0sHWJ0sxUW+SSpbQR+hYVPNJ9R9gWPCVtyBk9Z79hRZM77qrK4xRQWJpnf6\ntsKoz5yfLCSR3LipoWDW86r9y+gM2d8vXAUi6VmlGwOJ5E/KKVIvGPNM14UA\nOdQ524f8GfexVWlSAhUbMSHxqyFrjeoCM2yqyMAht/qRje6w+2+HD/mIG7o/\nim4lWMOugc6kp/VBLNc5cHS5lLdEvX+jtULphNh3dbC2fRPn2pOHoUHvGjaU\nc2yA+jKxdujx5kdhGMAFSSs57AvtKrIG855BhPvmGlaon0T1Ikvp87CfH8dv\nZ0InMXwlfXb+DIP1iXCsV+loPezF9UCgWK7N0eAwQIn+WD8ev/LoKZ0Nb4mh\nFMpsBkuZELwd1DY4DeNgpBKWxeRnMqeFLEajHFz2R+2fqYOeHm+hFPcc2S0v\n8W4O\r\n=mXMp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpz5anx1f1cjm3fkwzKUi62Xip6wzYDcFx/g5ed+mlHAiBk4R80DqVz3L2PszkCDESAOiZ43SQ+6XwbEKFScSLcVg=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.18_1637585103004_0.0574706582269533"},"_hasShrinkwrap":false},"1.1.19":{"name":"nodejs-express-utils","version":"1.1.19","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"e51f9754087555ee8c8f99c36cdb528b1988f0fa","_id":"nodejs-express-utils@1.1.19","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-tNZ3YUdRN4cz2V/LEImC34aiTt70BZHlieOKR4J8xbz50jSU8+4isebPEeoJ+mo/mzrIbIjHBx173AuRPwR1Qg==","shasum":"827f8655e457c10e3fb13bf0f22736b85464cb0b","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.19.tgz","fileCount":51,"unpackedSize":74354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnheaCRA9TVsSAnZWagAADC8P/AvEyn1vPGfBhCNo2Q/I\nt13SYgMd9TS9AdBrh6sOF7TYqpjF6egItLqJvh0P0SOtkqfucDbQdXBT5ZGr\nXQClmCj4rvjAHOGPaVm4civ5dYwQ2C+sCvrqE03XbpP9Zt9H+C43pexM7V7m\nfFRuNpWeAb2PTLUJaLiWd4ndpoqsi3I04RU4SeeMCvGJMJwv1XNnfBjn33mA\nZwujEGgIQqTI6g+WMGLGc+0xazde71+v0oDd46NxbCdfoQmwA9FW/JvvXNFV\na4M2HKggrtnhOwSdJJS5VUmrQVPO8dXpIIrJs249L4IujbeiptQm9CgoicCA\n6tWOAbGiHIwOFkZxN+yHJXIVJr9Qx3kCG1cb59WOECrD30WEKgSwOmeZcvdl\nNB6a9Je5Mdj4l1lKe7a6GbwsB54YmgepRmaBH1/22K07VENLCoCVW3+kWKUi\nGTRsrHYveV5mMJ5NazDK6g5YW0VdWWP8oe6N7v4l5C0iFJoNwWUvG6sHOThb\nmCgzAQwZsR73Obc9MjZyfCPUAs68Lol3F/2RSrKiCRDiwGgsQWeA0O9FUYfx\nW4ppAMToxbW/iWkMJFE44UzSJ+3bOEP4yt+8UZ2J0rF/plLJSNkl5DdBC5LL\nzSfd6mP19wrVZEgrp4lW7gkpjvbGG7vYouWhq1ZmMu0FC2mGuMjoKfYiWMnN\nfW++\r\n=FpcR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpH3IpfWNONu5wtBisP6VWbH512ONaCx32BJw69bB52gIgT9n+KLZLgZKfher61wDCw28y/c/P1hu///Tx3UHhMM8="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.19_1637750682747_0.7356362237439742"},"_hasShrinkwrap":false},"1.1.20":{"name":"nodejs-express-utils","version":"1.1.20","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"e34b28a11bfc0b10f9f4f4dfe2c313f9fa791997","_id":"nodejs-express-utils@1.1.20","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-7YSUcFQHd6JJzmhJ87bht6LzHIa8U7BoYtNK5gpNMwiVutmC5DgtYSW88MdMdOkpqVEzCZoxjgD20eubo1N3EA==","shasum":"49305b1093ecb6c72de24ee3377833ecafe9c133","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.20.tgz","fileCount":51,"unpackedSize":74394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrdBaCRA9TVsSAnZWagAAsDgP/j+n9myCehTnKGkHNe2l\nWvxfYwK5hIfCEFzWi21jZNOvJntCcbo/lkOTzYFCpVaIBFCK2rcR/3l/PdOh\nvum1PfWBlB0f8veIu1IAYrfiTItlNDFT3B2+zpLQH/c+FVZWF6WMk+KVQQdf\nf6SuqLGPDuz9XoucW1F2TbkKGOwWaHmFSNhWghUaQlcWGBN9crN43Brfjfuc\n9lMW34FkbgqYnJKzHaG6zG4sXolFBhKpVmOU/c/Lzp5UDdU6J1wj6sxSJa8L\nUHUBsAbhLslWcC2e0rINVfh1GenwlTwIWiVqqexPEysheUc2j/rGf3c2LT82\nDDz2QNNgWfa6iRfPILk9sOO3/kiuYvzGjcU4vr5ZO+5adB1SB25H3q5nzliO\nKAH9sVzzr25FMz0XxJzduNKlFm40eVeQpR5/zqpTCbF+otTM5XJDKB5MEeZb\nfKLEo0SYzk9kXlFmwy1nRM1Qy+X/IqQTfGdGdqxVOT1gp+5cz/CeDCsSdKw3\nJXFADao4bcLtLqD83WNJwNTilD0e2Isdr1SVdG4NvXZ5XsZDo3os1ltxMCjD\nYZ+KCf7nZpnoF6LWNcECmWc9ijN//sUY8O+AIwJGybLgrzMTYC355XItJN17\nlo7hQ9SV+PO0GkjWwrWu+YDujGTHE6dkM9lc4TlWLBfsa1/+MdQG6uaGSisB\nSou/\r\n=QjvG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkkkYJ4iIjxpWiCoeNG7oF0OrdrxXTX4AVZWjkiHrxMAiEAvAJ4SEC2kOphL441OzPYuPWmnqrVTcOa7OnRgONrU7Q="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.20_1638781018166_0.7289261819775199"},"_hasShrinkwrap":false},"1.1.21":{"name":"nodejs-express-utils","version":"1.1.21","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"daf4b4c7e7047824184c712086146a17c57f610b","_id":"nodejs-express-utils@1.1.21","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-TMg3OakrXd81fogEV7DAttrL2B+4+GvdphlIExa1GUqnnVm4hYnPM78ejNeeUHv7f92OXqzLZc+wZghgQvGAkQ==","shasum":"6539dff8e1477749d877c196eeb0a5f23824acd8","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.21.tgz","fileCount":51,"unpackedSize":75026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwF0mCRA9TVsSAnZWagAAip0P/0hJiJ4fNAmbS0hjKChW\nmlOEAIwt/1EIbS+9lpDOvqzprIyEkxL3jBUMnhVmMRU9MVnBY/qOlfYxZEJK\nLMwA5XGwtAuOS+JmoVlgppeL4hX4UnfAMeX0W95wvsAzlCy3IYPIuashR6/2\nHefNmxigVzO/CBNNNEv4mxjfZeSGZ8m2fIo7On45mg92EYXCB4BAw8iOIkVz\nPrB5yymRzgM8L6uHB9k/maTmcJQslQfEAO2CZ05Kd81cYskanJoLilDgX1gZ\n3yn7uybbgbeb0eo1flLk7a9PPV99SD9soNu/zyRfm3ItOLxjWuPUSgBuYzu9\n8BxIN25IPNencLiO/COhdCywaPCaWrcfkxmezA913T5p71PzBefDwjOW9D4X\nCO1+Qiwh2bhG3e1wBDIVgrm3RFrGxmqjuWShNeEBFU4BUjURarVKS7WaEo81\nZARL9o66bAJOixF7D2QgTW+pZwEVSD0yjtxudRaZoJhdN51ZzUeep9M/9BTE\n/ObJgDezC2zJJn3A3G4bgKWozQ1TfLdY7vIo7EcjUwdPMDxP949Bth3qrAUD\nPD01A9t1dwX8onPiVDxVvvjckE2yJz9u5R/sjlwHoPAYQygD4g0ZvFila7iw\n1FaA1cXW8fotFRLrcYqAkP28M62Usm5YsekO5oPBxNIPXZs6lKsYpLSlhRBB\nzlCv\r\n=OD+i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEl64KzWmDzTdnGpIP6HkGojThtcnwTvAm+0HsLRI+WfAiEArDi45Yix7fZ8wEjErdaa0WxPvoB2Am63No3Hmps6GT4="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.21_1639996710687_0.5129683975865043"},"_hasShrinkwrap":false},"1.1.22":{"name":"nodejs-express-utils","version":"1.1.22","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"daf4b4c7e7047824184c712086146a17c57f610b","_id":"nodejs-express-utils@1.1.22","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-YOjaBQHJOVINMRIXe0bzE44jiv+BfdVB6pB4AQMcWeZerLTdJ1WMQBR7VjzsOtduUJZ0tvUuLGKzEU+fBzWwWQ==","shasum":"16475fe831dbc15fed33f0064f59c31b83c7a170","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.22.tgz","fileCount":51,"unpackedSize":77041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxGeECRA9TVsSAnZWagAA+EMP/jS277iSzF+F2/9+5YfN\nkzoNbywXX0wcKxWArkWVWexgWNaMez6AXZbDy/I7N2LEiYH2JO58LkoLzq1p\nBsQ+Mj8fQkC01DrmU7boiMK5/tD9m71ViY9HhgmgdGxmaLkixmR9LXoSbEqD\n/0ZSHngiqvt/DwNarhMl1JJxh6PyZ6yjcFqKBnm0he/ElNxOkFuDLPKzoqvO\n8Hu+xrOSmCxwhjRvIfyM8pM39H9oTrd7RLR9t4DpcFxqB/njMNeeVTUhrCPa\nI6gE5OSjUux0PJIFA3OuM+NgupDUd5rxWitTljcG1d69MT/0eO0O6q1/OZi7\nb7cypvDry6MYcT3y9uOIaD6gCPGhvjvGRHcC/0NrG01KQXEVeyQ3IMkyZMgq\nDmobdv8L+KsLz45+Yr3VmQ9H+JK4LL8EJ7+8HC4yOUOgduGXvrF/8zU9ayAf\npcvzrZ4MrCufFh7JsfO3CUDdU6dmgiuszkQ5RGNzkCD0DmPU1E5Mx9oTbxiT\nNgOsONFjyV0YcYvkCv/eTFOORoscEjBve6BZy9cRkdZsBTZVT8dxQNrLkckg\nat32slGFHz2BkJqH0xTz0k84FMydIDe2H+H4eeekyxD++h3ZWlPrWh895W7K\n3bESBQwBZAxekM5ajdpTPZQa9U2pxRfp9IZcHnysFNLzn9hcxkOLMsj85X7B\npQrt\r\n=2Bnu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDUa5mMrx4pZye1sbdLwUdhdUj6jmSYHZrMuGdGXRb1AiEAuHZwe9ZukvTt9Qa3NHR+eR7xWOb1QiEt67W2zitnHzY="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.22_1640261508349_0.6099558476034008"},"_hasShrinkwrap":false},"1.1.23":{"name":"nodejs-express-utils","version":"1.1.23","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"daf4b4c7e7047824184c712086146a17c57f610b","_id":"nodejs-express-utils@1.1.23","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-4xVnOuSneWZJSa8sNVlaCAs9EmJhAg9o2GVeiF0sPbA5AzwcMUubYDUY4hBEIeGLi0SRlGbKSURd0+8IaC7vBw==","shasum":"f7e811ca2f61db43346c284cc999f8eecb39d76b","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.23.tgz","fileCount":51,"unpackedSize":77070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxGgMCRA9TVsSAnZWagAAatMP/3AlnROg+mHUuyhMiiKW\n11jwwfSROHyXSR2aHNpcXvcQoIDnYmGcrtCjdaTdtHXgWn5K/0uGp6B6bg6l\nQwGiK0Cw7yocnCtvx2AaM6Q1FwuMslKcaY7t3mWyoQQ0bVHQfknVlV+TY6es\nNDEFg+Q5wxka0pqGgwViHDKea0Ks1KbDiz7IvsYXsrLGB3Qo2jiLqLzf2rVh\nZrDbfsDPxivjgj9MypPuOuTH8SLTjBVe1U24gtM062BEmG8JS7wH2lingMNe\n5wDf2dUH4fXRhViejwmLqpZJNTpONjTqT55m1t08hAfNpduYVCPiHNEz6L1p\nPzPd2y6+Jm9Rd2jG/BQTlGcDEmaXc2E6Xw8fJRxCEfIdhdZieoY/Br+OToTz\nchI/a7yCTqGNzh3V1Fu8OWSYi2MeOJR8fVcskM0+G9/CvEHSoa0SuPO/+TeY\nklhoR+WxI5co/ns12jHbYhSuV8eU7MlpuN5uRofm9l2DYNwi3pv6Z3mmiefD\nFsufQlg+iUU7oKKpTveU/Xq/GeAjrXLcWM4P5xQvDCqRT5oFrmT1ViPYyL4g\nPW8kj8nxz2QEumQffBCdjh8Vf38gxNbWDZ3uvRLVDL7Xvn6tqmKlVfT+fjin\n94x42sbA7HYMeuzXIbNWSGg0ENQQLwwx8pm/OHE/OAClXy/oNkvkdJQSeTID\nVK8W\r\n=jjL2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr/3R/ji4dCvYFKmCWb8sTy44DVWQYaaJ0uOPqPwnSLgIhALRlKYHf8PwnmGizDncv2UC80rXAuxzR6IIOFFwm8cfw"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.23_1640261644396_0.4524367902756228"},"_hasShrinkwrap":false},"1.1.24":{"name":"nodejs-express-utils","version":"1.1.24","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"cba8e1944a91e0fcf4ebe67e785bad27eb57513d","_id":"nodejs-express-utils@1.1.24","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-R+ssTrqv8ck2y6XDIBdKELneFN8OXjNBZAk4+96xy8qSDmCdlBasgo3jNlgtLGBDtVkUMtmuwj365bjpHYdALw==","shasum":"1d2111513dd0fb15b29af2657d5083fa792a4998","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.24.tgz","fileCount":51,"unpackedSize":89074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxyBDCRA9TVsSAnZWagAA7vUQAKR5mSI4DncVEDw33cwj\nF2hlS8lMQAq/4LtqxOH/AYiBmoFY99iRhFfmWpnKVWmEuoBin6jYg1UibwED\nzAtbjEennxZG4cr0jcJFawhhOcdRwqZ5KPqcvW460cn5IvwZuelrp+lAThcR\nXUT5zsaJ0rQBkGSVCTgFlN3M67zs+fw47yqrka/zc+P5lW3qmp8Hm9EuTVzh\nm9pkGXUzi+zMmBJeLGnIw0goQNdxLzyRfD2s/8fEiLKgTP8XxK4tBa9f9HsH\nJpMRAlFuwUN+qop6v5kyZ7P+1h4w0Wo4p7P0mS80NawdNPdoSeZe6llGsv5M\njllrIeICU1Ubm3Yy4aCbsjvXGAMUflEEd4IqgNVzR9Xt7Ra1GTrDz1uZ/UbF\nOfXQBAdvYTd9uaJfOF93+L5KRMx3Iuc1lceCMBmQX5X9HyRsYM1JfcoR3X5D\ntIKiRXeuW+ZYi1+w73EowmJqYHLOWdal4zRBxRGBPMwt5X2pDHsegoRjpWLJ\nfO0guCq4/P+wU/eK0oVSqusJzDiFz/5Ig210WH3+BKV/pQGoy00Lp2z4gwiv\niX6ip3NvAgALya45wyv8SOzUOJpNeSp4AunFGcptac4DNGO2FiXsNHAfoqaq\nciKQ1Uv3snnWeMkBoXVTuAnAzVshRTENJ4G/U0VaEVqBdZgY/CvbsEBrDjQw\nno9e\r\n=T7OA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGL4UzWwzH5rF7E3ZKHaYQy8Zp1WeJr46vFgH6oiWpc1AiEAuSxYq9joAsAQxhcMSU86lF2gQejqB/834VlCK2S6zRU="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.24_1640439875615_0.12284584544044042"},"_hasShrinkwrap":false},"1.1.25":{"name":"nodejs-express-utils","version":"1.1.25","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"7b1698e447186c318f771d64a080d6a50341b284","_id":"nodejs-express-utils@1.1.25","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-zEZ+uoYWvOiKirnHLj8E42ZMxQNTWbVoElzxkTn3zy2RipIALvpT2Z/9eQE+tOAEh3uzqRmWxRQQRfWodmoc5Q==","shasum":"ee00327cdd7354baaf793379651ebca1fc200157","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.25.tgz","fileCount":51,"unpackedSize":88868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhydGUCRA9TVsSAnZWagAAgcMP/2fNK/71aiDFr0bqkwfY\n4l8wR1vPFbbqHc92kzSNkcw8u+C0EpvoCD4u+2gJkt70RQm41AnYEMdePDtw\nicWPfhsxXOLHgjrqyYR9JOQ+WeVAJjbDy+q3VhI3f5CbAep/j/4aGgtdpquh\nQj/sUFlh79krdd5g4W0w4tzKkZxSRd1DxozvfwDeXgKN0KQ7awR7qesPzfKk\n84OYJ9+bEBKnIBv0VGbbEHmiHM5PSOKmjs+oj0pwxx4iT8dqpCugEe/Uj0Vw\nL9P0Mu7iX6G1d0y+gqCst3wdGwzEIcepBQnpJ6xRgdfiB9zfmUH4VIok6i2Z\nIZmQxvPm03ItjzgpqrJws9zRCLC8RHeXnleyRdvz+LcTeEbz1B8Kouo5avSw\n1tBND98C89mMpHj9lzd/z2Cu5piE3iRkx0d1y43zgEBcWkpohdXixdtD8PMl\nCUFssIZSs9hNHQSVsAcVlEcnWOR7bhQl45/0KwPboigwX+amF7eujeuD9Xuq\naYgz+FcSztpW0WVQ8eh3Mwjlyj5BaWC4rMWM1wjDB9qCLtM0HKhDWum2du8D\nfF136DpOCFXcYszslccvoa4SmGHeZshrIhdXMAakpK4s3yT2JpkytLXhYEQz\nyz7K6nbzK54AyuBmjI56E1oLGCd/agwtwKVIE26WiY7k1DDSGnWa5u7J3Z4x\nBlFm\r\n=rnqU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9cmhK6yPE46+nhXyANlQIY5dI4hIsl3xVTzn9rD/XJAiAEP4nq4TbJB6VNu2SUa45TFpr5xGH4RCd47DS6ZgRB/A=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.25_1640616340384_0.5681610601459657"},"_hasShrinkwrap":false},"1.1.26":{"name":"nodejs-express-utils","version":"1.1.26","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"2d73f3184b010bce9d08ab683bf57a4a8af9b9e5","_id":"nodejs-express-utils@1.1.26","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-+K+K7sVsOg47lkIykjojpey6D6rpofwEBuZoeGzAA89hQxDFoaajuaOGYYQsf/XMZLjTiEFszDpSNYqpsmYv8Q==","shasum":"31c5ed098c5fe6b5edb150d8f232befe9c172020","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.26.tgz","fileCount":51,"unpackedSize":95802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyumTCRA9TVsSAnZWagAAbgMP/A12gEZup8CR6XNPz6RM\nCC89UTtMoo4r5BVfc21A4Wzxf4O0IYAVNGhgKJnr7Moq8b1jQc+0zaOiJY8f\n7jg+gC3Emux/vE6s0eZ3jzbFZmqrGt8E78J+PPUz/hVT4Ls3ill3QWNHn0Im\ngKu0NwYE4bXrEGn+x/YkDGaAuTfComU9Z5CtOS/s36j4vfYmr+ATU9frzWnp\nTG9jvTWq+bGn1tvWNubVyhAJHKmtWiMw0u6AtG+ERP7VTRSEr9rsY8QsUY79\nNlOkguHxpHE0UMO6bfdn/0TXBELAsEd4ppu2p8/6TDOEEQyswn1jOHdQGHn1\n8014riPAJWC7lUFACBin/QqZox4oBm01+34XOVw9HTBOMLvHpn5fXGY5A/Cz\nHdVs1LHEW2/aEEx6SIfrq3gMuMocU+Kywo6TVsO9mgLBdsoa9+2soqxV4IpN\nUVC0rUvPcf1Tx7WTNZ2l0aWreOR3+YzUh7Fq+UTvJO3G0JP0EwFGo+aNvNkh\n+DjG730SHkhAguqxDbI1MqJIf6fR3xr17J4+EbQA7UNKUzcjWymGAjGz83Id\neabmsQJGAeEX64sJnfK958FbIJcD/XyaIwK6XIixEtEC+PUg4Uff1jvaVp7B\n4lqEuRl0YQw++fz0jmvbZwIIa7CjoemPtgaayaIgpS1IiTRBs6w9y0tP8zjD\nuPfV\r\n=ZiaD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCypbjVL5UqubZUiP1s1Qsqh9uxKWxLJuIhGmyvd6cjSgIgCZD3fGwSqOrFb2YrTuWKXX0anmG2a4XGlqJ+caZpxic="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.26_1640688019461_0.345216913849554"},"_hasShrinkwrap":false},"1.1.27":{"name":"nodejs-express-utils","version":"1.1.27","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"bac66a5cefce6a9dfd8bb746106e62bf57b60535","_id":"nodejs-express-utils@1.1.27","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-gQEooDKyd1hQzerJJxJ0GG2h52CxQgRvAISY6lY2HE3Je9nrnKVh+MCirkkdUs9ZX6KBMnYCQGluE00LkBvGtA==","shasum":"4b52d610effc34806648ca23d5f9a412ad794cc3","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.27.tgz","fileCount":51,"unpackedSize":96605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhywAaCRA9TVsSAnZWagAADX8QAJtMu6c6R/AbCUaN4E3N\nqxrzLFAlS1Rtbk/zg6uSYZDer+Paq4L0TNfMO3Snx4qPiHCe5xEuD+CKbv+X\n3t2Tm0OJgQ2DiQUj5veNIkSVipjHVE9uR/myrv310QnVi/5rckky/wL2LkM+\nZaHVVz6t8IZQFeeXWDSAhei0DiYLBL44xivYWVyJCb1yeL22ck7+mIITL5CJ\n0jX14PJPsB6k5RRwwoRIlmtmc16RNZx6z/cZZfie5v6wio9xE+exIYS524Ao\nA545CngKxp7IHHidLgxoQ5E9iW4MRVjKmq0z8bNlBFVHyHMYZ8+jejOq9snP\ni620LjuMr+o3VfmvXr0yeNV0kjUXSiloCSMy4vlKQ/b7/OXSIt1QLgtDKUmI\n5Q0U09X8sjBDoSAdBBv92G//qpmzFM0p1tmwkSGlhJCIrsH1/t+fUsX8gHRt\nFWobBkzj3neQlZZUs+6prY4c+Emx/x6B6BnUu/DUyITqttLZMVTZlb/Q18sL\nu8M6SvzgrmzU+YBTyHlbmo63BdlZSWuQhOyvqCrlB3LKXYfkPmROHQmwESBX\njzHZdjNT1urv9kUHdC12sY/s/35rf+vgex286AKjHfcTEQPLxkFb137Nz52K\nDrhILBvaD2wjTYxAQLrj1EgLdkbSV7pcwR3dZD+Bi0jM6+qR5DyRnBtWFAF8\nPy+3\r\n=8wT1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOFFf/Zm7GHQA1Uv4zhNF6tVeNQzI3MpHsX8wzOEq2KAiAtvecQPqouEAZ8JUBFF8MZdpX4yPs5PeY9v+3yrw7mlw=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.27_1640693786547_0.6951450957529519"},"_hasShrinkwrap":false},"1.1.28":{"name":"nodejs-express-utils","version":"1.1.28","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"bac66a5cefce6a9dfd8bb746106e62bf57b60535","_id":"nodejs-express-utils@1.1.28","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-2iT0JVcioCFQAxAzJlu+Qfugz6w1COVK0HROxOVygPjaqqZUUA6rDyPWmiU0OjonyhucUA7RzcgJv2q87IboTg==","shasum":"8780f142cf516215c24659ade8d4174fa7c85f94","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.28.tgz","fileCount":51,"unpackedSize":97322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzBWuCRA9TVsSAnZWagAA5ucP+gNhIoMIYKONnmNybE0/\n+ZsO+vRSdmJFNzSNZ0he2TvF7/qXKf1pmjIa4NMmPpEFj5JaI/jnWS9/vz4e\n+rltsOl5omws/7aHs/sg/4qftsTuj1fi4823s790DrwPvJsttSfHL9N14T4r\nk9a2JNSGLhw+kgZeVsq9jl1iMyJQlyLduZJw396L4/kJUL1c2Q6pwZHn/3ec\nweJpv4bd5WkaxfkeBpfV9IrM6g9oUdlq2lz1Pi4kpSKOCv/0iez3+O3G31Nh\nnUgik0RRDGRxtS1xRG00OQ4R6M6/emZOke4Bp+l/AIXt/fGcJgEAa5v7kQiv\nJ+7eNhDN24SQ8nOBMwCp4wQzjctf35uOpRqW9TO55D4AfRdS9kNfTdZw1oWS\n6IKN9DDKEqltHiazioyVLlZvjQz0ACclUo6S2L7DonhqdHspxkwdbzIn7GnT\nwNdTMhniU+PYrdYgfHLUQj1Is07/XZeW5ACtaEiWmy1dmumRhcvSbDVf5tpc\n8pgRFGxDwC2uR+Q/YhWw3aw4BoAnLOg9dZpd1v+1gPCneBl+lGLt8O3KBFyh\nJh7P3W28+FfxoBWLsPA2u1SQGuVfBRbX2P5JMSQoyhhy/lzofSh2mH6eDqeI\nJ0VCMk9dKSY9AjtvJ5mXdUNvjQ0fVTdXXF0/7Y0M2EctSyUKxQfqfBeqe+kb\n9J04\r\n=bEY5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtVO/8H2Macdb7CkEh894ddEKdtveg8YQJrn+SP7z5hAiBmWahSGKYm0NP/eBmecFIWY7PCB+F8oUWCWlRYA+Vxnw=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.28_1640764846513_0.4091402073588184"},"_hasShrinkwrap":false},"1.1.29":{"name":"nodejs-express-utils","version":"1.1.29","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"gitHead":"f369b31760c6b2ec03da6102841385faeb4b46ea","_id":"nodejs-express-utils@1.1.29","_nodeVersion":"15.5.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-+4Nh4QX+N4Yo5WV3bcNTzlW2b2Xb8XY+7JCamZvMMTYVGPj4N4rnV5skZ+3EPJrH1SoQwq6V2kwjehQf6QewtA==","shasum":"51ab28ea6d477c64bb8136bd6f4fd93e8e00e372","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.29.tgz","fileCount":51,"unpackedSize":97525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzBa8CRA9TVsSAnZWagAAxtkP/2wzp1TmLc9K5Af3YFEF\nv8iQTXo6NQjfDAKUKr74MZzzPkbaO55LKamu/Za5WQvhrz2vjzBojSlIjuNp\n1eOKdWFmfngu+ruu4kV/D+OBqs4DbKJw4+702P0028/ocaYovz1rBsXYdlSX\nZisIhGkAMh8e71MqD9TGM8QVslih1gTnpkkWgWaTLGprAmH53J/DZsfBQupx\nHW8aZuIqyVfxTjlYO+pummpFT2bmwCoQFi6uxxIbgBGOmOvvFs2j9KEWdEkE\ngstZC8poQYFyEtv5cYMlQVx7GrglPLeID2qv+pQF2BTKwLu+rZ7fnfdU8+WA\nng1Fa7JVr4p7DpWfmtkEH3n+ENVZl5kRydsen/kAmzB743YR6GIoNQFiKAy9\nUmqOH1XHPt4fndnMThh/a3iFlEb4HG1aGinIm0pbhpVQDI9SzWVMkaGnL7lS\n892U6vQSbnjfDsYU68y5YUmJL5g1RVSyi3+/NgXM84Npqd9eCk1FjMGnKTuH\nwK6facRqoSAPdKe3Tfk5lmfYyRnjDu9eGkt4oH9I+SxvsrO8XaBf50jCOKJ7\nbgZ3M6LklzVj6QxipiFvWBK2d/0LVkxJEcMktpi/KA5tBVGrmEJEdCTRZiL6\nvEV1MXePRe3FvGpPmKGp2qQ4v5U81Fu+w63EnP4Doa9Gw51tXChPbTrV5O8B\n9ZLh\r\n=95p1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZ0+Xc08R0ODSBcQlzoVjnZT2OX8nksPKF2qLBhDJWeAiA2423QBuV6r6ihJ8dDkZB+hT7bSvALwX/3d2LJ7O2ZIw=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.29_1640765116366_0.34320215077577254"},"_hasShrinkwrap":false},"1.1.30":{"name":"nodejs-express-utils","version":"1.1.30","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"types":"./build/index.d.ts","gitHead":"f369b31760c6b2ec03da6102841385faeb4b46ea","_id":"nodejs-express-utils@1.1.30","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Td5dgZnHsU7i8Xto2dt5qrySeUVnYCd4v+ISf75AE8zQb+i/Vb1Cjf0bm/YLUECEIK+s7ITC/8srRmkBYF1izA==","shasum":"38c09b30166dc93c560944cfa03ce81c878236fd","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.30.tgz","fileCount":51,"unpackedSize":98229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7mQNCRA9TVsSAnZWagAAgoEP/2qkyXWxzcqHhIGrc3Q6\nnDKGS6xrrvfqAwGGmy9kiu+Fk3OsNAPRpEMDJqsYJrxYjbat3jnv0xuB3P/m\nWeXbPvItCizJ0/8EHf+9WC3b1rjR3FcR89kpWrUCG3xFUQXqsPn5cJvtOOaP\n59ekv3SJyrZ2DdOnDCekp66Jmt5pzVbbwMX37ev8c9uXsh8iGd7UBcREi+B2\niUYv4fTLDn29Z0RdEY3R+dxTc4TnV42ZVeL/GSUJofA+PXNpANJ/z6bpxAVU\nb1s2X+EWkB1ea+Fr9zuwJW5fdRoe15h8rfX1EEeQE6crzAls6nbuDejpyN+q\nbpAEIwA7OiH+VEo9yq5jysQxcvKyIuGiMeSiqL5DdnkrVc3OM8qpu91tAiOO\nAmLR5dH49C1anjF3kxwclvUw7YxoYRLe3tjr6T3DCBza0ERuwSPTt0ZW0cSF\nBnT4kk+rW3glXPKGjffwz+XT9OuDg19Tzh9+h//L9oDdX2FFwrW+JNMnkIn/\nVaKTSkHINYqxYynVby3ZMfeEIezo73zCaohfDT26uw/QlIRyeZYhDphxqqzg\n3r6idAS5GWl5SoC6qlvxo7kPqrW516lEJxFt3oFfwA/oDNdrndrkUVCrBLAy\nRFvevtY4zKuiV6XitZYgbeIP5dxeKB8x/zT6f+7SieBuy1g+j0PAb5rUlhnU\n4tlM\r\n=ZEvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgd9Oy8U0vIuI3wExva9lfeuZMOGxE6kS5EhiIA+cIsAiAzmPtCU1jvdX8qd8KpXNuAGCrcHh7IQbFtrNyOFvOSjw=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.30_1643013132871_0.4834033837010159"},"_hasShrinkwrap":false},"1.1.31":{"name":"nodejs-express-utils","version":"1.1.31","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"types":"./build/index.d.ts","gitHead":"3a9f18fd92f0fcc5571fb8d78ac4850ddda7ec32","_id":"nodejs-express-utils@1.1.31","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-EWkmFG+3xNhRCN3REN5QyT3yYSQ/wRzN+94+GvUY/gcLOx7Cl7JAALvLHZaPz41Otf+epL14nEXfP7s7DwJk5Q==","shasum":"144040c770f7919ae663eb206750f7136fde2d54","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.31.tgz","fileCount":51,"unpackedSize":98253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7mYTCRA9TVsSAnZWagAAcnYP/1FLfxgRc5XlLqd+xFjt\n2103YDASI9z4RciYxB0+c6mdAnRnncF9ZECyxpmKlL9AoVeYV8o7wEDMnuYN\n+2u5vqMdks/G0+ATxNe5Brlp0hiNlIYacNKqSbYfera1ryyl8Uc0+qozeI+D\nma4rfyhnz6q/iVD2xaQ2Dq4u4LJzX8cAQliseVU+mgCyr8xu/Mu0irSzqDT1\nLLw5TN8wLw+3W9yr6npvXIFgJVHclyJJ6jlPZjqlvGFDERfNva4WU0zNKZGt\n1zn3q4gtpfQiqfOKdnaL7M/OpJC+Cw4Ye99b6p6+mVxQHjX4WmjvDdNWshoY\nPGz1VwB533Q/RPwNNXMA9nw72a21oWg7ffdDbFp0va5XDNBYpV1hFji7RvkL\nSfe5iEkgqpz0WMb2QO4oehMMxx4mPlso+i4DEucykDt/qfUyAKGfCUnxcykT\nsZLn5/GojTrHuHpgeJxjTJkvKHvrBRF2tASUErrxKXPLERpCNzWJehEp+bFv\nxF798bhHg4LLbuSA69YobFfTrIgfMQqLHJzZLEq7hEmduDoexN7YIqgytMj5\nRJwbILs1z5czOEBi/Mw+H7f3rktMRarHnrHpslm55sR3Ay2/UvvZDlfbmUjo\n8NqKkQMkXINOxy/aLW/+QtTI83bselbUH5vyoFWT2kALm0T0v1SVVXOnFp+1\nK49+\r\n=/02p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkJ3MMwuBtFQv9LqIaDTfJBzWbw7iVqBMycH7etsZOeAiEA+0HYPDuhR2f1gxt2OOigZuJjEqsNa9mWm+CjB6FQi1k="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.31_1643013651748_0.5640993349674785"},"_hasShrinkwrap":false},"1.1.32":{"name":"nodejs-express-utils","version":"1.1.32","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"types":"./build/index.d.ts","gitHead":"3a9f18fd92f0fcc5571fb8d78ac4850ddda7ec32","_id":"nodejs-express-utils@1.1.32","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-D+sWLXP3jj1LEWWHRvhzDguNAxte745Sp0yokw+1Lw9Fwc4zbABjPLuNsz1opfveNtHkTOhMWNEkhmsW8KQxJw==","shasum":"cdec35c9e536d7ec0517e2bab785465ea2c1aa45","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.32.tgz","fileCount":51,"unpackedSize":98077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDRSLCRA9TVsSAnZWagAAoKgQAJe4J/fDXUgJVYBkM24D\nWd9Q0EXLx0tUhTxl3rD4SrC2OCLVZfd/OEiLC/7AyBjYwJaZ52Y/pJ8/0eC7\ncFoSRtipYEm3I+HmgQitexiRNuYMGv9eJL/kWrshY5rFySwmhmLZAc6fS10V\nUqQz2OX4W+x59eCqlXURFAIp1FGqMHEhx4TeIyBjl8Y1Kj7RqxLngincIsA1\nA1AniQVdhbm1kl70uWtQbWtkIp7PU+SWY6ASN0dHdhfJgRSXiqOV3ZsLhs6f\nhau3sZoVMhGOHieQxcsSE6tzHFBoOAvVtwQP6yBFJFgY3H62C3x2REO+N4mB\nPrIrNZ9qy9oIBRtNVFYW9IEp54eXVgf8ObVUx6z4OeMIMfBYeC6KKAgOivAh\nec2Un3xp2FrCzC3C9oamciQm9myKu7PZK56No5qxG+dUQRderqPF53mpyoty\nxkfsojL2B9HT4cdXIEnmqOFQvOSx3fpRcPf4MqTUyNtGd5KejTWRDyMMIPnR\nGz5/Ot7MPoT23asIb43siRAeIDWq7TRCpXQHECYKtHLIHIPWZ53WGC38K/Ob\nIok4jFYS1PMkbGpI3mAbJklm56f0KRR2QA/0osVkKWJz3WE47+6TN2EcaUUf\nXDZ4i6Scnjixtn0l8ZfQ5e4YKV7d8BHP3M+PckvMZav+InaL+Yj1qy+5vWaA\n3TFp\r\n=xTdW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwJ22lsFFC4jTMvRhR7eHQv6n+HADDs+s8UCeoUZvliwIhAIwheZO2d/Jt0WV6MwmqFc0meMdZoLI5QZlLOJleECor"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.32_1645024395356_0.009509255279836815"},"_hasShrinkwrap":false},"1.1.33":{"name":"nodejs-express-utils","version":"1.1.33","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","homepage":"https://github.com/mmzaghlool","devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"types":"./build/index.d.ts","gitHead":"225cfd3a0581a3723e7a0797e386d0ac211bdece","_id":"nodejs-express-utils@1.1.33","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-5v1c5YuHkOGlHq5ptHq4eFfyubS1dCjYmGK46n8f7U79XY2C83LPGuOPO2+zvD9IX1MlC8LcNC/3+sNrfF8kGg==","shasum":"5c96d74502012d52faa3ceaff7ec4ab0508ec184","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.33.tgz","fileCount":51,"unpackedSize":98907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDSrUCRA9TVsSAnZWagAAnH0P/iUg0+t5/k5RTTGemj82\nu3N1RQ0+2Ky7L/8CT6dME5ZT1tu/h3xClYEJDAW6F0YhRYql9AELcBiwV473\nwGXimBkxUhQ2bRnOzp3ls7HpvAFXndCP1CHifrQvurGn46QFRTzvGHgNbqa/\nkmYLuVxYmrIihap35dLacsWPaclHJuQ7iYp3kntY5GnVSMKey/tI1AeWiL84\npS/AO69dMF5ecaT0jFh0vm/jw8pMnkIps0sS1To+JHYBOFAW9QGZRqKjux46\nr/lrbmrN7OqmnijWoCWkuJe1YOy5YV5sbOQc/mV51jIR6x9LRkM+WZ4jNKqN\nm10TjzCmKPpi9JSg+YzpAqmRSCmVMDYI0MDHBINFMuuxIaAf/BIw1QoGVE1b\nzmWdbJJTZwo62tSeSl0JIfU3tPaPtykge9pLBgrESfVjQTKT/aDsVHubaep6\nyBjQF7CTg+ufW/aRNNK7J58/Ed6IqDbdkWOP8DYwLfFKanUBGLH3aZzgTah9\n9eNOPtIfuwYWOlHE5VZ0SleqMVzPAFCrFQrFZgvvHmh86gegdDlXuU5O0mkf\nuJgsjVPBRii4VuU1erINjjVLIHMPQyQH78ZSfR9avVwQzE/KbHZ4VJBWe7dR\nREnTgp2vkUnT1FEEQEbdsV0lIl47uxCcVxiiFt8PgAjwFSKihSEFFr5+Ru+S\nWuF+\r\n=BGCz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVAFc1GiA4zTlSAVDyLhWhnT1WyLJH+6WgrBeOFO279wIgGJA/Za9UmjeRFNFqLpfqBQnSe1aaRlwMR6K2cqi+3GI="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.33_1645030100521_0.13265219703392228"},"_hasShrinkwrap":false},"1.1.34":{"name":"nodejs-express-utils","version":"1.1.34","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues","email":"mmzaghlool52@gmail.com"},"devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"types":"./build/index.d.ts","gitHead":"0826a90321c7f83674713af104cbd2fee913b933","homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","_id":"nodejs-express-utils@1.1.34","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-KyJ5UOPmYQrcG/oMpY353OzcNsOu64HFlbVXFy6KWGhXg6cfh8CAB2e+2OrnPI4jnAtvgMNmabCnmBK9KIAnCQ==","shasum":"d225d79d475e0c790271c1f7942402895024c59a","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.34.tgz","fileCount":51,"unpackedSize":99115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOMlWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO1g//Z1Cj8mqw5vEMViUpt+Fjwh1gnuoZ79r4p9MkgsSbYphDLjN0\r\nR3a8jPY4psSt9U+878nX3QL+FZjljiyCuOShKyjy/21W6bZfa+wlaw0ChvtI\r\n4+t6NeNNiXnVX6fcyIU7RciGMsJA9FADMXvjn6B7J8738k6raUiIiea9k6OF\r\nfTEVL4CEkXs8AFktjVUc2wUAdaxRel8A84Dt93gYz9hZNkqKZzZAb99y2w2a\r\n7BRKMMXmi6AiuTUzz5yymWCltb2TzedkL/dQLZybcshQ9Ccdo2nBvxqX8jr7\r\nyskGRjlWbqx9Idoha4kYdWfkHatsrQNYoTY32RWpgX4uUDBYD/pskSszgfrG\r\nhVGd4tK4Pvi+osu+USkNMHnW3zODaAuv01j9TkGXGHgXeF4Xm1Khf7ifycDq\r\nifpLrafrBQr2WN3n1ZkT7znm/MM49Cbk4pxLNE2sJQDSd9l0RLe0U4e1Y0dg\r\n0R4imIWuuTpYzr9A9zxuyVf561/d/g9gWDzpf2H9zh8iLFjBkMLqCB3dUuoF\r\nHue046H9c44VbFpjEhjxDxHevwBe3OWitgLRak1KhwF2Z4zR1JCFxLqTk9kd\r\n7Njnndr63/oWEAYjNQPBuyVimaAIvqvKxGpZ7KnY1FAz4awADt4/h4Ieejyz\r\nA1IGCoqFwvMZL+fp6LsXICZU02YhWsj0pqo=\r\n=kYLz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg6dpuneENiCm0birIt5bwIbBAhb94V1VcSgipWVKWnQIhAIwVEYABTdOZKEswD6SLsqAMrqsp6H7lDyz7Fki9LVQk"}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.34_1647888726627_0.1933092607436555"},"_hasShrinkwrap":false},"1.1.35":{"name":"nodejs-express-utils","version":"1.1.35","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues","email":"mmzaghlool52@gmail.com"},"devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"types":"./build/index.d.ts","gitHead":"9adfd984b99ffcc1b93b3051df1a122b8484b650","homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","_id":"nodejs-express-utils@1.1.35","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Ogi1i9q+W3xFILRr4080YZYuOHs3xv8XYI2R0+nnUTTJ04Lw5tPHug/OidzEcXEkF/f4TJ8J9LomWhfP240qag==","shasum":"e0189fed39cf24ed3daf81ee6d22f1e48ce3552e","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.35.tgz","fileCount":52,"unpackedSize":100619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQMHIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvcg/9EeCNK4t9yf85yTaAn5Ml1DFtMbMte+jp31piTRz5VutPhrHI\r\nDpCuRiRCUdrEZ3xkA5F7DICB9y650HvyWv0sVVbaBSH/NsMkZq/x8kBJWjAn\r\nvcEi48olcYemAADhomPkynzOzASZnbNbRbuPOXCW48M8o0lPJxUZ4undQMZR\r\nKP+DuetQ+m9Ee2wO2vDTVYtA8f7KzAhQf63IBR+NQqqR11OGMJGJotAG1Qic\r\nUPMEWolB5Ylo2HNStiEeH2QDGPFvkkCBcS4Q3jdgeg/mqQaYidIIiKQ47RuK\r\n+hLXHmLPdNUB/ZO5DUPc94C/FrUDwyygZdMiXsrwDNCuWBjFwzp3qz1Kp6YK\r\nDVN36HHpJcxpg0/Tc7j/MyxHjzoVpaU7e6wNyShjj+Hfiw756BeqkKXuxoye\r\nu/0kxnMYZFcuJWbVHZnH1glOEF/VdS64o0Es8e4S5zSbfXE7OgxQCQxvpPwZ\r\nLm17nwyjyDro71oqwNw/ntoj+jQ90Licqzd3IsN+TMceP8kpJ/6qLGCJ37Y2\r\ntFDlVGg0gvaauXBxL4wGrnrz88EaFKvhSeE6dLxRocorYWxdZU2AXnQoNVL8\r\nv8wO+441+6uyFh1eG/11XwroksMFWee5rEXPxkP01s3/Q937DaSypK2CtWqD\r\novrudof/o1t1KyST7MdVfYnVDTYN4ZgGzl8=\r\n=d21e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQ1POWjJiZVP7BPHRSL3n8/4gQAOLEtCdXwONQLIzX2AiAasHSjIiP8vnlpNiC76VB0KfJ9ETwzgqLRKHhmjaBASA=="}]},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.35_1648411079920_0.12491836800535938"},"_hasShrinkwrap":false},"1.1.36":{"name":"nodejs-express-utils","version":"1.1.36","description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","main":"build/index.js","module":"build/index.js","scripts":{"dev":"nodemon ./test/app.ts","build":"rm -rf ./build && tsc","buildWatch":"tsc -w","test":"jest"},"keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues","email":"mmzaghlool52@gmail.com"},"devDependencies":{"@types/express":"^4.17.13","@types/jest":"^27.0.1","@types/mysql":"^2.15.19","@types/node":"^16.9.1","@types/xss-filters":"^0.0.27","@typescript-eslint/parser":"^4.31.0","@vue/eslint-config-typescript":"^7.0.0","eslint":"^7.32.0","eslint-config-google":"^0.14.0","nodemon":"^2.0.12","ts-loader":"^9.2.5","ts-node":"^10.2.1","typescript":"^4.4.2"},"dependencies":{"joi":"^17.4.2","mysql":"^2.18.1","xss-filters":"^1.2.7"},"types":"./build/index.d.ts","gitHead":"a0b96f183b544b3aec5a6bf247625666739c4a9a","homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","_id":"nodejs-express-utils@1.1.36","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-8BJ86dU3TEbdGR8uHzwFHNXeqvkvDNV1B8m32y40IdmVKVProQyCVKLe5fB+Fu6egIwfQxZYbaP3IW/LMBbLBQ==","shasum":"deac53d14ff7e8ac5746e2c9c32a366e320d2149","tarball":"https://registry.npmjs.org/nodejs-express-utils/-/nodejs-express-utils-1.1.36.tgz","fileCount":52,"unpackedSize":87899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaTjoXUFR1b2I4uOYoBM+qVnsRD1D2kgGhEXYPGX2LpAiAUP6ldJoob5IEgmtqLEc2NqRUmhq1uGKlMxrdoO7AJ+Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnrveACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxgA//TFoFh2gZxplJyJ/OvdgLjePRSkmwTBZnwr4YeDsPoZFa7GE+\r\nlK6JURA6x0PoMzXpPX9RpPsEpHlYFN0uj1BfYitTehN8YoHgFK3o3rXszQuD\r\nFuHgY6/W/UD5LB74qdXT66AWOgM1i/LCeCtkBzt7jFiqf7GR4KmoyNwoiABJ\r\nfQLgJZEq8fFzbTB3gF23MZVHwoTInz5rBJoPCNon8qGCbw2hbBZoPjXV345d\r\noraeei8+9KLo0OKb8xihX1MKwnNU/NRjphP2B0k9Ejmuy5Q2labuOVnY4ZE+\r\n7+8M+7BfJUHAkU9zi4guJpOnAZEI1tC6m4GOF+q3mPjkqTPiBXDk0zT7udvQ\r\nNCAAz1o7mQKu+rUtD9kTdQTBKBQFov3w4g+QHAuQIRe0a6T+m+Xv5UCYJt1R\r\nLZnaCBnyIbvBn4W9EOYb0vq5bzd8n55KcaptJkEzJVBRVMz8OjWwUyh5eDkq\r\nX8r8sVmA1vUvj6AQ8toSrbWVLnbcYCMZTZhjtlAeaRu22AaV7jX/J0c0aUCr\r\nDgQDizzTBEdpWbJCK5QhkX33REd1eGtSq5R1rpx1TyC8S+gwUeVR+B5wnO7f\r\ngivVVncKNw+lWQxrNTeAStgXuuxm1wdwvF5U6uKiL1JomRFo2JVGgyrRXwzl\r\no2vGakIPrNgCYl6Ct1Ay1m3iHCa40/O9JJc=\r\n=G7tG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"},"directories":{},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-express-utils_1.1.36_1671347166140_0.32597736852439163"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-10T17:17:14.071Z","1.0.0":"2021-09-10T17:17:14.251Z","modified":"2022-12-18T07:06:06.476Z","1.0.1":"2021-09-10T17:22:32.789Z","1.0.2":"2021-09-10T17:58:21.787Z","1.0.3":"2021-09-11T07:41:48.266Z","1.0.4":"2021-09-13T13:37:14.046Z","1.0.5":"2021-09-13T13:39:24.504Z","1.1.1":"2021-09-15T19:57:35.992Z","1.1.2":"2021-09-15T20:09:30.885Z","1.1.3":"2021-09-16T22:27:33.217Z","1.1.4":"2021-09-20T13:31:11.821Z","1.1.5":"2021-09-21T13:01:51.818Z","1.1.6":"2021-09-22T11:34:54.242Z","1.1.7":"2021-09-22T11:35:16.928Z","1.1.8":"2021-09-23T10:29:08.660Z","1.1.9":"2021-09-23T11:05:34.804Z","1.1.10":"2021-09-23T11:17:44.693Z","1.1.11":"2021-09-25T18:54:48.698Z","1.1.12":"2021-09-30T09:46:12.908Z","1.1.13":"2021-09-30T12:39:35.477Z","1.1.14":"2021-11-07T11:52:50.009Z","1.1.15":"2021-11-08T08:40:09.308Z","1.1.16":"2021-11-08T10:54:30.741Z","1.1.17":"2021-11-20T17:32:47.200Z","1.1.18":"2021-11-22T12:45:03.135Z","1.1.19":"2021-11-24T10:44:42.924Z","1.1.20":"2021-12-06T08:56:58.304Z","1.1.21":"2021-12-20T10:38:30.829Z","1.1.22":"2021-12-23T12:11:48.545Z","1.1.23":"2021-12-23T12:14:04.624Z","1.1.24":"2021-12-25T13:44:35.760Z","1.1.25":"2021-12-27T14:45:40.539Z","1.1.26":"2021-12-28T10:40:19.641Z","1.1.27":"2021-12-28T12:16:26.736Z","1.1.28":"2021-12-29T08:00:46.684Z","1.1.29":"2021-12-29T08:05:16.484Z","1.1.30":"2022-01-24T08:32:13.048Z","1.1.31":"2022-01-24T08:40:51.924Z","1.1.32":"2022-02-16T15:13:15.574Z","1.1.33":"2022-02-16T16:48:20.671Z","1.1.34":"2022-03-21T18:52:06.744Z","1.1.35":"2022-03-27T19:58:00.105Z","1.1.36":"2022-12-18T07:06:06.385Z"},"maintainers":[{"name":"mmzaghlool","email":"mmzaghlool52@gmail.com"}],"description":"Nodejs And Express Utils (MiddleWares, MYSQL utils, …etc.)","homepage":"https://github.com/mmzaghlool/Nodejs-Express-Utils#readme","keywords":["nodejs","mysql","middleWare","ORM","Object–relational mapping","JOI","express"],"author":{"name":"mmzaghlool52@gmail.com"},"license":"MIT","readme":"# Nodejs-Express-Utils\n\n![NPM](https://img.shields.io/npm/v/nodejs-express-utils.svg)\n![NPM](https://img.shields.io/npm/dt/nodejs-express-utils.svg)\n![NPM](https://img.shields.io/npm/dm/nodejs-express-utils.svg)\n![npm bundle size](https://img.shields.io/bundlephobia/minzip/nodejs-express-utils)\n\nA package to containing some useful middleWares, MYSQL ORM, and other utils for nodejs apps.\n\nDid you wanted to encrypt your database fields and get stuck in the searching loop, did not find the right ORM or have an issue in the implementation?\n\nIn this package i am trying to solve this problem.\nYou will find a useful middle wares solving some common problems and MySQL ORM with the encryption embedded using `AES` algorithms and it's corresponding MySQL functions `AES_ENCRYPT` and `AES_DECRYPT`.\n\n## Reach Me\n\nIf you need to report an issue or have suggestions feel free to contact me\n\n<a href=\"https://www.linkedin.com/in/mmzaghlool/\"><img align=\"center\" src=\"https://icon-library.com/images/linkedin-icon-png-transparent-background/linkedin-icon-png-transparent-background-15.jpg\" alt=\"LinkedIn profile\" height=\"40\" width=\"40\" /></a>\n<a href=\"mailto:mmzaghlool52@gmail.com\"><img align=\"center\" src=\"https://cdn.iconscout.com/icon/free/png-256/gmail-2981844-2476484.png\" alt=\"Gmail account\" height=\"40\" width=\"40\" /></a>\n\n## Documentation\n\nYou can find the everything you need to know about the package and how to use it here <https://mostafa-mahmoud.com/nodejs-express-utils/getting-started/overview>\n","readmeFilename":"readme.md","repository":{"type":"git","url":"git+https://github.com/mmzaghlool/Nodejs-Express-Utils.git"},"bugs":{"url":"https://github.com/mmzaghlool/Nodejs-Express-Utils/issues","email":"mmzaghlool52@gmail.com"}}