{"_id":"claire-framework","_rev":"141-a47052516aeb109986afaf11a0c7c14f","name":"claire-framework","dist-tags":{"latest":"3.4.2"},"versions":{"0.1.0":{"name":"claire-framework","version":"0.1.0","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mysql2":"^1.6.4","pg":"^7.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"c115e313350c68b68a88f4abeaf72fbe6098e2b0","_id":"claire-framework@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-5/BCaG8UDRbnqrDZOLfIjn5PgaqgmKvtopqLbixMgDi1E5roxtGA82RxfxHw70AkMFJxKu8a/TfTMOvN1pDoMw==","shasum":"9a01a9556cbe039ae27e0126457cf14ca4a4bfc2","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.0.tgz","fileCount":60,"unpackedSize":196583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZM7UCRA9TVsSAnZWagAAFLEP/1gewzxoy3lfoOBmA4J9\nc8FgHz2T2xHeqGB7hA1MSQwePSSiLpSATXra5Xep916/m4KXWjOZK+nZCzEI\n5sVVQTPkwUZ7e+jGvuIptA4s0LEpZED8vc0w/0NNO/Xek4YgRsrxULpXYKUB\nACPxnXryBPA5HsnIqki846PqPcoohWXBUS77w3hatYRPQFBT4rALEuLJCBM4\nP/PJMyvmHWdvY7JeZ5HPy7PYxNuNlpqykjyh+6KbjiX8LoGfIH5H/ZhMAyKl\nH5jznMix3CSALdMu5AssdZepGDrtwQItoJtLgmi5gxP1BdvojMYV33BnVv2g\nbdcZ2VR/zqXH7XQZ0gLseLBR9IOc7Qqp+NUztLlh+KdH00MS5mOrG9Ev4UOx\nBpfYqbth1ODzT9gTH2Ey/3FZ4ssuBRFrGdInKtgw9cHwDqxGj4zxr1kisOfm\nzKedYFqBlTv1UlZmu+xM+U/VXJWcaclmdiYMQcqwTSswXWEJ5T/s8RqhloLJ\n23vP9biOaN6EkJxBjF9whn5RCg2tg1q3GbCCGdDhHQPOWkmo2DZqvdKSn3T6\n0jh63KTw2TO8U30ICPmTUthwlx161UA+uPejend1adC+0pIwITTmBc7WmR+D\nZAoTdfDrgBHH6uE+Hf+VCeH9xAeHYYBPX7MoZor0kAVim5FfTsKaz3nLNd8I\ntPkF\r\n=hdfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0jhTrpdjz5259DiutQx8tDdZT2g3EQbpQymRzhRQeaQIgTl86EYSufnIuCCD8DolRZi2DGsnQp1k4KEoRz1pUrOY="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.0_1550110419447_0.7681992348437385"},"_hasShrinkwrap":false},"0.1.1":{"name":"claire-framework","version":"0.1.1","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mysql2":"^1.6.4","pg":"^7.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"c115e313350c68b68a88f4abeaf72fbe6098e2b0","_id":"claire-framework@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-28xUkkff23zjK/L1P11PCustg5IkoVLNPwlyJ8DL7Jsf2Cp5xPWGkQGFE/PFA/iLHAja5YYP4aGChUj/pq8O5g==","shasum":"d2329fca456f0b6b99b872352af6e624856f47e3","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.1.tgz","fileCount":62,"unpackedSize":199324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZNLICRA9TVsSAnZWagAAalgP/REqM5Omr9eRY5l0mftu\nNFvBRxmMz2ArokMNrA/pPBemoVFwPItqml6nzm8yOLEPvO9iuUimQ8ql7FC/\nyrJ/r77KWolSA/WX86jnFZOAmf0KCT7SvuAcEptZXB49TRv5m07YOmXbUO7s\nZo2He5w3MMQJCuUwdCS6UpOyvo+LUk9f8DbsYvY3jaRM/wStDEqCcngXsqzE\nMaMLnmo4qVzngu+U5GMBqc3PQRMvypaeWwSFanBCl6tvIfREjRyQYN9K9Ivd\nVal+q4P2Z9IBLPd21++tiWdpNyvEpVFyoYej39gT/cbZGcJb3wweQIYGRYcC\nsxBGIF2tNMhU5Phjj3yBlQ6SdrwS0KW7AqSjxCz+zQ8xsqzLgR0wepy400Gs\n06E13bJ2ABjS8/U6UkThdZEHApXSrAf8A0BMf4auMaDAI+L4i0cDz2mlFo0s\ndirxznNssMuAYE997yQdJ+x45GwAefA8gatFmro/vQMW42WdF5xX7C9GmmSx\naIzP1Ehrc7r+vYmKjS26DnLxrXuUKAQzXwYkoryrEk6o+dw+uhXIF7t43Ufh\nL4w6l3Pb6EAmi+1eklj/WTQZvuRbVESuDCfQ8u0oyHXQ7/h/IDvkqsO+K3AO\nGZ7YeFUNjr5/My2HGTAvzqmv4PGHJyxemggx920eoIKs2slfcH/J282KVXvE\nWpZN\r\n=BcDa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaXw8abUgHOU0WdcmzY1LmGRjPllf0CHEZxow/Dh6U/wIgC+E+IsjZgYyUKjz+Z5PdHdegtrb57wgMdGA8hwOq3Vc="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.1_1550111431771_0.8243193659340955"},"_hasShrinkwrap":false},"0.1.2":{"name":"claire-framework","version":"0.1.2","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mysql2":"^1.6.4","pg":"^7.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"dd4dab6ed11be5ad20a24a2ee7b6828bd2febdcc","_id":"claire-framework@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-i8LD3831+Ll3+QGW5qxHjqPAzJ99wFpoy6/iINCJc8B9bxP58rIIHLwEYsPZU0vc2DbBBBWYVbSG2XwPt/vVYw==","shasum":"1d2520467b0e519a93a1204f4a45738d8b585459","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.2.tgz","fileCount":62,"unpackedSize":199981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZN9yCRA9TVsSAnZWagAAqT0P+gOzb7uXt6Qh9VmrX4cd\nIhLNJsr41uiHcsGOgtKGG0GQw5M6+fB1OEYKemI9p9L/FizEh/eeYymmgrCx\ncoJbKdwuIPzl7s6Gy98FNCkqbnatu1+UjlR2Bv2E++wEB9wWyisp+ne0j/ZG\nY0j/mvRmtx2Voki72FQ2SGivx8Ms7jtrVD7Nkpl81l3U3/u8Qf3gse8K0cvg\nikhB1GOxN09RCe/RI0gUeN8beksBirB6uAlNP/lOBXx3FwE8WP6nWGPzaZZb\nuKA6j1R8SvdZlyhgKZdqXuvVhRqczsr2wI3WjirN9OOvzG6GsrywRheSuPoj\nEU+cXy3Yzs595f6uI+1EwF6oKqQzKgooKmxG3xNC/2t3nnQYfHkOgzykKqrz\nMtQ9ILb0XqyC4No68F6eyD/iiVqmIWNmAuL2G9z/dR4j9WauBdrKXsWaFEoP\nNK+SLPKrXWlGNrcuPZOJ7oOA8JNJxDvxk1yyjZ9StNTAZeQ4BXXMgmvIiDbO\ndA5CIER/rmYet/7FVJtaeT9FvaEA7ltftvf3Rbb6CZ5f6Y1ZnJCq3mLJ8sVW\nI/zulFAfE3bLT9rSaleslL+mx5SU97Czuk+ohcvq1nXO1Z76faZDnwBNGk1w\ntWbY0IRejupLGDH+FUE9lTklEC2/vStTgatxX756+HDY/yA6yy4T0As7kgJB\ne03Z\r\n=JtRE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZeVofC6ickIK3kwY2uswSeopMGBKifT/i6MbSXsIKCgIgHdG4sLg2kV3XLccC7TXhz6CC0JGOLY/ocP3qtwjfUcg="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.2_1550114673873_0.46032223104291936"},"_hasShrinkwrap":false},"0.1.3":{"name":"claire-framework","version":"0.1.3","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mysql2":"^1.6.4","pg":"^7.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"80a7a5944c52041557554576b1c304a5b7b893d7","_id":"claire-framework@0.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-yoVVBo5RLkQLHNiyXHEBXIEsovP9d+6Imz/FdaUYPQNKe5tD1/etrboAoHQ94+7BoWX2RQDaD+qUuAR6VqYBkg==","shasum":"a95a4e318ad23977f6bc5490e3947bea2ee24305","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.3.tgz","fileCount":35,"unpackedSize":266727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZOP/CRA9TVsSAnZWagAA2GsP/A0GZQRINPvfrultFZNv\nLNdJIfEyb/o0doxj1Ridj8FYQt5baaUpyHQfNTvpYkDNx8LSBPTIv+OKbNeO\naV3+nw/MNdFj2zEEfd/sYpQsDAdT6apZpYnp2/SplUy99VyBTzCrAQHNwt3l\n7TRpF76VNLdMq7edVUcOco/61HifeYOFlOwq2ZHJX8tTP//2O2z3sEsPHgQf\nYGydZUHjpFtjDfwuaxPvwTaQpldtGgtSEf8JlwH4kisenS58zrIZl1tozCDO\n+tTvdlFGWcTOM416/nYVnVziuxRTm4vaVZwaFVO3qtjEMUXcrYIxW7C7K4ky\nVTrXUFChQ3zjFDs1ubQpmDB1uh8pbM1EY8ZWmMSyWA4QhChq0WewnN1XBdcU\nv9nNFeixU+pyS5ALNbOuB9ruXOE2RXqLSHvCKO2sKF8J/9TrJq2vtjpeyssC\nkZNOWlh61vt9aUHzGsVpTdbfYyCXk5+Q+9b4rryXpNbRYLWqEy73ixSAwl0v\n/9Ppig0FgW26kseBT/B4RJgrFQ4OwgkagfZHnq43VTh7S43TskH2t0m2TdJB\nJUynzWD6swuNp/S+1edNO0aHQjYI0oTYPWG0GivY4DrPUYfFkJf4ps5y0zWV\nGtjtVCWtYysnUfFaGM7W8XtJd0YSB20eIRfu9+MuTT6BtJdgQrFZaWJboUqa\n9lQB\r\n=diqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbSgaLPsku5I1t8OOnnYgSAqFWPPHz/dci+/tzHcruTAiEA+R9Etu6vi+Wzmy777cbsby/VtmjmhT3EaxBfmhcujZQ="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.3_1550115838711_0.8388790592309179"},"_hasShrinkwrap":false},"0.1.4":{"name":"claire-framework","version":"0.1.4","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"f0aba3b46d8df2bdb1b7cb9665070c94f3ebfdf2","_id":"claire-framework@0.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-DlI/gzj1OQibEUfWUBcEgjFrH6MLLAIetwpJXtsCUv3caf3ImN6ifb50kxkvsxqSj9gmVAkkQn7X2Oj6tD4JWg==","shasum":"cd85597c437c865287f9f30e85d126b67ac19e14","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.4.tgz","fileCount":110,"unpackedSize":203550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfLQiCRA9TVsSAnZWagAAqCsP/35+cb1cjxhn0mofds77\nkEzS9tkwqMPOG7a7YbCtMsulnsRbzo9q+1zQS3VrYwLa2CJUZP4mDYzn26jV\nElWrNVrTM4MAXeeRhvBoCqh9wATEExSMjLrS6n1L6XQqjTWq7riuzwFiTZS4\nZEwAVcljf6ItgvQjr00eDeLcNTFofPK6qeWwrYDIPZBUPln02/3nRIWNvHtb\n8nhp0YACr2EdQ9ow4XLawt6TgOVDM3CAtT+XnTrqnujgbxtBWAD8dfwom3nk\nc11Ehri2F8kuLPsi0SiYWDdoA7Ba97l2Xh6Mr0qlO/up/lEaZzDurDKt975i\nGs91gkeaK1rr0qluMgM7PRfshnWyVHxxle9hbhrbpY2paOcJNtfsyDlryb6r\nyfvEKH1/yCRm0SdruvSd2WU/hLnTN+bvcN8kggf1cYjjB9l2DAhORAV2lKNE\nfGlRHwVXNr8y5eKYNXgeOZwKT2jf5pV1Wgwhv/E0HjF7FdrnR0Vbyd5btXHs\n0KhPzO8Da9CdMrUYCZ4aN16ZJIM2KtG0ovHFvDpJO8sccaYsXDnu7q/+VSYi\nltplHfn5mhrLtInEwMp0n3QHm6nAnbhOd7QjbRSP0e73JldFS/u+Ml6Pu+yA\nOo45q+gQNFR69mQV1EAe/EDFCp+JvI213khSW6MZddr4+TaflXzAKAy2EVZC\ndJ1X\r\n=bhSq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTEoqal0c8Hn5xJ6hVF7/LH2s3i+/qLq5RILtnn7G/HAiEA93oDSjiWIzT0SP1NXKzSZzAwhq4dHgrLyJfVLeqSEyc="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.4_1551676449611_0.9438166281823641"},"_hasShrinkwrap":false},"0.1.5":{"name":"claire-framework","version":"0.1.5","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"2fadcebdef56c0f3abac25bef7501766c617352e","_id":"claire-framework@0.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-xqf3rM86WGPZJnHTRwIdmKiK8a16zOwGlOfS6jQGikX+9UWnFQAj0kuI5CcJJFKmnblB+q5AIpNly2tTS6QtmQ==","shasum":"285f8c12768d4c6f84d303afd490679fa0923d9a","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.5.tgz","fileCount":110,"unpackedSize":207339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgisSCRA9TVsSAnZWagAAdtMP/38DOC+Ee90HxKa5OTkj\ntgJOJYVGagoIQOrBARWs1cvNziTIYrWj8yOrUIiCnO8kxD4FUfvg/AICX+xD\nfxAFJbAqcI6vPO/cOxTjFlt8u1TKOypEkzrz5MbdzTIPIuBYHsMo+e8Zwojb\nyhvwBYB6eBHayqPuZV/Kl/nU3Opn8uWK1r+ktUxGIqj0SFjluivAvsXpNv8F\nPvwlOyr0bW2JzRay/Vy9IVKENkMZKnl1IV1Gj/XkGq3mkX5xPbmJUj5mF3QZ\nwBTCgMeXg0QTeboz1MLkpue4gndoj6Sux0HyganVk+9nzDmVPtzc7VtAv0BS\nXtiHAK5ENs4S9Q3zOyz81JUHqP4TXmi3SnXUIR9wojbM79/qYj5+gNm13wy6\nzBTqhWm9UhNYKdqbRRDGqf4o+lHt8hvWp4T08muSM6IWHsAAyCnWNes4DY6q\nfOQJ8uqNY5oZG7SZ9uQvRL6P5Kb7WPS176t2Ni9ALtNNF7GZWJjseCe5Tx85\n7GSWEQV0ZYELZP2eTmQ9r4s3vC7pt3MRKRwtv4jh64m4JG7wCcaXwQ4roouS\nWqxq+oAewBJ4TumVuviV3sLeswzX/x7aBTervQzGpL3nELy5T6mPw77gNDRh\nfGSI+OTqRHRzuCUqKB+o/ed1BTZYPWNw3i+YDcT6H0uXFCQz2JL1B1alAPy5\n/UZO\r\n=Ho9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3gIC15oDuLs33GOFqWryYQSc2QqmmlEmDUjyo/KGX6AiEAhjSv7TZ6hboHS7aHTCNpaGWrlgHegQNwJ2Yu8IBNC/4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.5_1552034577454_0.1872292592668039"},"_hasShrinkwrap":false},"0.1.6":{"name":"claire-framework","version":"0.1.6","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"6e2ce1e574574fd4af18ec3ff937f7dfe179f0f8","_id":"claire-framework@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-YTXia/eTZbbvBvre/RT1gwEObWZISJ4mMvsa3svWHcPbeKcfYDXOcRoh7KbtR9l/T1st38Mf5tLCY+tusin/Ew==","shasum":"82ad759d0262cf49103b8686c931bdcfe5af6c23","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.6.tgz","fileCount":151,"unpackedSize":302692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchQxECRA9TVsSAnZWagAAX30P/ApWh7SVifxLAYDixDsd\n0B7sZpjvwM5Ig9opfx3s85kdPrjctwgmHtVBWpEu2SgO6I7ogwHEkGKkav0t\n482Kpkm/Lix/l19KyowW72rG4tLjfyYM7j2CFVCFiYXqBH8WkhGkD/PQzYy5\nwsDW7bmht2WuphO/PSF+Euvm/Rcdauwz/wvj5LPwV6wIe4NgETmgKf2PrJ0A\nphh7O8KYb2OBdOmq8pBp8fcBliQqnwdjZCKsXiJUrfvJQg8ZMu5qFynWSevB\nJVIBu9aOGaSWGbwUlGOcfW1DGDq2ona2OWhB1mC+rZaLJGfwxtI4YFSv7Ju0\n7J68w/pVXAWVTbnrutZJ5WEnOWG8mkIujDoa8pEhD1oG7WhsLkYwjf8bzWyw\n6eYAxwEJzxHhrH/N9dhWyZ2Fa9DBABhc420iheei9JoYoUyGSF24cKJ6q4Mv\nREz94KEl8FeIMWJ0U24jhgef3aDN0jfVHmtqNNXMkrt0irXpN7b1Wka98E/L\nvU0f3bxkoEXbLsWxatN7eb+WNNi5iT0Mzhf3YaI+yTzdHmiQ6CJ6ziBo9/mC\nvnUJEEtBFPWovb3c2EY8Qb4vEL/stEtQc+hnHEolD1t/EKqWElpbrybm9TDL\nnEWinqzxm35DIfFJ1RqIBC/+XdSu7jI9OiLzv4o1cvf37naQBxZe7XsFXyJ7\n9Dij\r\n=5W3i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdLUU3MYFNeyCoCxQz5zdUBvwkb/faxYPDA7gz1/l7AAIgeWMWp+c/jE1UCIZ020T0ZqSGBufov2fvavRq4LQtyI4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.6_1552223299436_0.9889270176676122"},"_hasShrinkwrap":false},"0.1.7":{"name":"claire-framework","version":"0.1.7","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"78ab8b637ec7075c1592991d4a2eb2f306a73fef","_id":"claire-framework@0.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-jdY6VBRaswX8xzQWerQ3OlElneNdiK6wT3645uix610O8cw6ExeKNOoSVhWGIcA2SdTW5NC6D8B9qYCqV8ouHg==","shasum":"ec508fc9db05d755ee7fc51e0f9213c142ae180a","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.7.tgz","fileCount":151,"unpackedSize":305519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchRjPCRA9TVsSAnZWagAAXscP/AgeoOAbjJofDHuJOULZ\nUdIvfjY9fhPPVVWYU016ocA9L2GqAfVRDnccLpFqT8j2VZ+gRN/B3q/69CEm\nQeOWrU0g+eow6T5RDZY7zFsrt/6BGiJc2UmDLRVulIrQ5JEvhFheNwNr9eQY\nVysEbd26FuxVTkZlArjUfxxh2IO3qn5mA8a2fIE7asSTkLoBmBRwHN48Cqdu\nbPtTJtgx49r4j2n3HRGXMjlGNwzU7tUJNKaO6Dddl9EeQl9VZIzad+uT1sDa\ndGE3rbbTkKhVaoHiVAPOGXL+mZv5LxC5WpU3V/Y7YNChj81v9OECxN0Fj5aS\nxUi+ffIoqG2LxRYjWOiLQt62NWUS2dWD6xz/3G1hfz8IRcZV2q6s+LkvULCb\nkudPzWC/w+ZCMO4qMrGJDiLZyMFs+Le75a1ju26Ufgrt4XcYJrfzv7wyIfRe\nFoVp8oW46/3LkIOMmS4OsT/f0sjlOyPd/Lo9CjrqcZSvSrxECjFSIXjeR6ba\n7yq9IkuKy4NJgADojIWJTzVaJcC9KeBuFhUAP5SgCpuGXB5noI+OkEDVCrpv\n6dJ5pZ8ms7ouXZ2IwO/xMUo2GBuNufQJbmZ7rbT+OMBIw4ZR8JDq947AePQO\ndjNF3wIEVzfn63y7LUUIEfAFB96ZdTcqiAGcOCS+DAePh0oT60v+8cVLxhyP\nLehd\r\n=w5+R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzaiwoivdW0dyyo3Yagc7RCMd6EuG+d1d7LQy3cglq5AiBYaCCSxsYgXFbyTIEyCwk5CqCyCiU74zuGG+a3E4PD2g=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.7_1552226510482_0.35141428851199286"},"_hasShrinkwrap":false},"0.1.8":{"name":"claire-framework","version":"0.1.8","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"c698e80405d54d0f217cc762611a98b76424d824","_id":"claire-framework@0.1.8","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-WSJdyGP1mgce7nwuH3URR3RptTEZJq0OP5UdxVAGs9swYLJmJtBitt94dxu/cSo38DPChnOgnA1yHfv4yIp7kw==","shasum":"aed62561d5cbb0a97691e307c92055fe09082752","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.8.tgz","fileCount":151,"unpackedSize":305535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcheEVCRA9TVsSAnZWagAAWzYP/2y3wRtRNK+rpyMH1dkk\nRIdOOq4YjqWMUwFGKYXkN65wJc+vC3/uIARhK3vkLWLQo1xGcmSlfGRYMhUd\nvTLufiUHJLxXQik0fBxxssp6HhILQgxOd/jcNVksAJRAvgdM0U6unErauaK1\n7IPcYXGqP2Bxdb0zPCGdhiwk4ERF8FruOj9qCVuEIseQxU5imki85Wirv9iI\nUbCeU96mODTPa2pSyPvJU/oyhpTm8W3lqT0Tic4S9MG/2ElC5pk0KZvXtXxv\nwWTciNoWObuqv/NASI1fu/aCXXsztUFAB8DEK+ehuzx+gHhofAzqsjS2s8Xo\nqLzu1AyBn9FfbeDlxicGRbnSD98E8+tKwcTuxJJrZYcqlqdlcHw5+aQsg0G3\nadn0kypoKadwLEzLkYuW6MvjHcX+Z+mOGvPjR+pCi+be15RZV99bIG+z6NGT\nU3OhxGETgGZuF5Pdjxbaq6i1eNxkrf7FU5NeUStUmzcs/hn/R+WWt0zkHG0n\njDccZWj0/h6qR0xWBgtqVcrlUrbLo5RY1vvnDKyXXnXRlB0h9WIroE3SVepc\nHNtFaeXZQwo6Hpbp+GYmbyYx/PwyAcFtpSuBF0mJUstFcAW2wAL35WXIrogU\nj6AVQzRFaF6qMi0+YxsKhZUMuzFk0U+/qHwByxa0QwWJ6D5tC9DvYz5MZrWj\nvF4c\r\n=KSLg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLkFHeUKI1i0Kx9VRRoMdCMnAl0JY8O3lKZfZ7HRWxlQIgZc7r+f7OcMECGjNtEpR6a0zRWK5k75gXGDEkNevd1x8="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.8_1552277780914_0.12116822698397356"},"_hasShrinkwrap":false},"0.1.9":{"name":"claire-framework","version":"0.1.9","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"1ab7eab147d8b90dd146b93c05f54c49c1e89faf","_id":"claire-framework@0.1.9","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-0NBZCZF6LLS8SGGtx/vHensP/94iN/jPuIIGUMv+R6mDFdDg8wk/gVu01mYnfSczql5B9yWwHgSiEVT4RZBu0A==","shasum":"98dac49819d5ec1f6f36e3eaf3dc03cb9b6e3872","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.9.tgz","fileCount":151,"unpackedSize":305586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcihArCRA9TVsSAnZWagAA5MYP+wRhlIipoeJVRh+QYpzY\nkN66ZfRBJ/v6n5zgzujuBz9tgyE5xpnCeAPZ2ZSZ3kRFVFf2m/d0oUh4Bevo\nhvteeeQDW5WaUrmLCTAEYlk1tFVb5onmCrB3HmfxTwhpqaldxL3w3nhN39xW\n8KxqBTQ3Zh3fjTL06oNxQoVtYykbRIBTaV1dIZDV3gcSBOe6+76UE686kEX7\nLl6ngBELOpTRotXXVF8eM0MZwZAyroZvIQpa76lJPD0jmqUAgbZIaB9wZOP7\n6X0k/EAoNpaVhznttZcsDAdfTjoJ1sTqPNxOkumKu+PxkmtnVxbHKsCAnnQT\nWfjHB4BAeh2q7IQLFtE050yDmfMlZHaGtwEeOMAJAU4cP7fMJfqj4zqfXW2W\nlMEr95QmvCd4sKRoyELA0ZuEy1rZVDYIIYRVQCukE59YN4gwhJsuCGj4pvVI\nu/oRO2OsPgtxEWeEZ2pLqmivftH4Fa8mXNrOEb8bV2omoulzvQCGj911kTHb\nDkHw+OGKIN7dj0d6u3NDNdKsjvyrw7xj/+jmRtamgcIP0osn9LlB/nH+q2kg\na14RNsSyQmHXgcuz9v65s4rPm+rznYjXcUb5JsSiuMR7L9mjtqQyjRmgww6V\nfeBKpSKLw/bYP8ycpAv/p05Rh10KkFz871h/sQgwybg+5Q1EYzIZ9LeIpHxS\nfc5a\r\n=2do3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiySCmUm17mJqmujTOnOJhEZ5omiFyp2toNij3Gv06qAiB1s9LhDV6rIenle82z07CCF7KTw8LK0y5AS1lsGQBNHA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.9_1552551978913_0.3407110244270608"},"_hasShrinkwrap":false},"0.1.10":{"name":"claire-framework","version":"0.1.10","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"dotenv":"^6.2.0","express":"^4.16.4","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0","sequelize-cli":"^5.4.0"},"devDependencies":{"@types/express":"^4.16.1","@types/node":"^10.12.18","typescript":"^3.3.3"},"gitHead":"1ba7863005d4186f3fb2f55f1e03f5520539c39f","_id":"claire-framework@0.1.10","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-5qVgbeOiEwsycb9aZoQ7d4Vl5KCVASLhjrpSOi8/r4GLGLqEFkad2YD2C453KEnBUqhfqHujIs71zGk6uwMJzQ==","shasum":"c8a79be5189ab0678a12630220031b886824b9bd","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.1.10.tgz","fileCount":107,"unpackedSize":194644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjpFiCRA9TVsSAnZWagAAHd4P/3tF3FcGxqihpo90v5rU\nmyRJSQqS8rtgMB4Zv9jlVLbYUNgkh7iGpjLjbxu9midPDojhaGfyB9J6NFkk\nZgQABwNHR5tMGCxk7iFm7uI10l4DD4UX5BfCkzFyUPl9E3UP8VG4Lnr+Tk4X\nDKEBM55iGV2edH2qvZ0K64Nu1zydJlHQQnrybhksTrLQX5pmRT7GMe/V9eSH\nkh7qft73ZWbV/tekFMsmXj0x9dyZbR1L5hLZH1QSH+ccZH7H0fexiKIlQJOO\nkJMAZnqRhKzgzc4HKBNqwa7gmQsi4GJUrtVUPni5FzIQDOZ2Gwp3Yy3OGSyL\nuQFDaF91gCrHL7LIXoc+Ln+LRNLEUcm6fFoYG6NOEeedeqPn6nb/PWNopCNo\n6BlZQQe0XOKHmVKel3l2FqbhnZaS0HzwgKaPD50tenW5H1vqQAccVkpg7o/Y\nPsF6U4gFbCURC1aliDZRENAZeQWWynJpf28VdN5lVI3agMOEczUGgV0gq7T3\n/8KBex8Rq+3kTr+L1eJM6fKbULzNTvMwZEqXV4j1tPUgOW0tjk1IsxD79LsU\nq5KSsz9Q2QvnAHgAUJ8Poh1zTA1Y50p+BWtAsq7dyz9sQiG9qzeqgJuN9WNu\nX47rDt0wYd8BUHyfae5VdDnmPgQB8kCU7IGLePqr+6Zb0y+n13krhQMHaow5\neGcv\r\n=QRSl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHkzxOfszQaDBF5ctPAl7EqBpMotXgxR+w5ftqXHUxpwIgTMbL1KCrkJyNj4xcSp7J4X6RMG5KpM3IQJ8j2ZfXjCk="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.1.10_1552847201436_0.13329519262584966"},"_hasShrinkwrap":false},"0.2.10":{"name":"claire-framework","version":"0.2.10","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"6503ab1fd8692503860001336372240fe90fc4ee","_id":"claire-framework@0.2.10","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-+jRJvMl4tCDvqUjVrEDx6iy9+OyfKBQBD3t5SaHkOkKsJYgBDl62jOvUL3L9ihPUJWwwcyR4cms8jXT7zxAH2A==","shasum":"cacae77c70874e1e8e78afc1b3bbcdc3663c11f5","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.2.10.tgz","fileCount":171,"unpackedSize":308569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnFv5CRA9TVsSAnZWagAARsoP/3YZjvssHsjXC6e5bKWX\nJ1GDb+/U70iBKoY4/2geXmoNfHaLJ+JfBgAWSgE2fOn3VszrIsuB8F69XqWw\nmfgMgOWV0+gQZDNB/0N8pXDipZqBO20x1dCGTy/6AVA/P/NA9Z+KD8qWgm0R\nALCrmGjanM8Okc+Ha1+MH0m5ELfEhuiR8O/N0HBBdQWgFPOEoHz3ciDXxSY9\nwhw01lkxNtMnHEPW0kICz+YkqFyxBG1rkR4XUWh8L7YybucOWRm+gt73/cVl\nsyPLAVxGCrbunSJMy8cZoYb7UKe1gbjT6AuUFjLNZY/ksz7JVn5GIXbl7qf/\nFDfHn9CeZKz8uTG41s0e44sC6A6c8RrzTdpBfUpSIwPbOM7Yy3qvMTbgMcor\nL1t2muKacgdtXdSGYpX8mpLN29Z17LZRsPdBy7yDPWEC79BFi1yiCGXYzaso\nAb4Apj88+Y2JTX6/wpyB5S8F4nMNz2Os4jMZ+czYkGNdkqhKxTg4IkE/HK72\nmYknzjw88WvV/N8/J2m9kmTdq9MIZHEheVwhjCYjkVuyIm11tUhkBn2jW/fI\nxZQEMNb8my1AHi6YGyPT1CNr+RHeFIgMzeAS6XcN+L+8xMf9J2blteQEuU12\nc/OiSO/Aq+HEjzf6qNUCPYJmu2MGhpTDBq2nQ6d5QvT1IgFIzbPytJhJKD90\nSaoC\r\n=D3yw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxJ3E6x77+asA2S2+0PM79oY+5wzAh+KZKEx8eMLKX3AiBh5aPLC2HUGLxfTVr+alyOd4rTtgFU6EUkjLW89dZTiA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.2.10_1553751033202_0.9602366675868124"},"_hasShrinkwrap":false},"0.2.11":{"name":"claire-framework","version":"0.2.11","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"cac5d24512d4c57e90e4d332816f929a0eb396e7","_id":"claire-framework@0.2.11","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-fQVnyH87cNjtUVPl4iW+jQh2+m4/szD6zpjMbdGcvyO+kZKoB+RAwjXRoUfmF4T33FN+HW/0vcvxOYRArzmTmQ==","shasum":"0ca72115da0788c2b811db68a8e15ac139e76290","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.2.11.tgz","fileCount":4,"unpackedSize":9598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnHL+CRA9TVsSAnZWagAAc6sP/iPo8gBET7y1UCB6bIyb\nYSVRwYqCaAjVpw2/MoiTFZPLRAkUv+Y4BzLAYnkQ7BD6DzUY3qGt++ehCiYZ\n8YOhxvRUaLqBIVtZ1nQ6DdyY5VMhLx3Z11sr3YATXbAqHyXM499XaOocmEET\nf0Xj49p0LCnrxmp+/am/Le0b0OausOwWiKUaN65YNvX09uNMn1vRPD4vOra7\nw7t/5DyoY2d0N5f0hmW8wPV9q9GLRPpUPleSvYy810czeLbV4+sJGOdxm9zC\nrQpikZwpj1PCLwo3kczOesOGJxgQCaBAeV/HMWB+N6EIWjihMaiMbUueOL2j\nyXzRrPI7OU3etxpiqDWA8U3phP5ENtXc4dP0V1JNTtZih9suV69RTmmhYqbJ\nAOqpED8z8c82OlrptfQtccHYtX00dCafz7YFpiic4zbNCvOXzQ7LKKa4/Fne\nvDhbBnckcAEpNeRkwMcIA3YHcVl7DqRDxf9dxrT/tnQTvAz9IRnu7ebKrtu7\npRx8nsJzcXSyVM5T6Gcc1jirlACkKncA6IhyC44xBrqjV+qRDNPv4fHKvvk2\n9s/25A1Y0Bpx+iM+4iutEdKsA0A97ImPuZG7/3QZceuBX5bs39O8zhtcoare\nJwcDAEpSJ+syVFJ3yyj1YPKc1ohGoDpMW+r5WW8m4nFHztd6fw08tapNa+4c\nOAOJ\r\n=fqY0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/2ApeZFbMe3nuKe+MXG5lsf9vVvY/AIkuE8val21AgAiEAkgTP9ceGfuoEotC91v8iBZi9Ubfiedvnc/7gQBs17uc="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.2.11_1553756925885_0.6008229016775337"},"_hasShrinkwrap":false},"0.2.12":{"name":"claire-framework","version":"0.2.12","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"14c391d2dc334e65b5d52242efedc42c84e63a22","_id":"claire-framework@0.2.12","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-uc8MEu8KjBENuQjFc/2Ty92blvo9ivMp2kJwBhlnd6mQhZAy+lvoieB8fDGatbGJJMXyuvuJ5oEnNVygKgwLVg==","shasum":"3965d1e312c1cfbe714fc9abd072ec4c425c3459","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.2.12.tgz","fileCount":170,"unpackedSize":307954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnHTICRA9TVsSAnZWagAA4SQP/1wsGKKEAJyT1o4K6De5\nV5oStY29bao2x/oaya+6mAo2eTgs94YfbjbJoYQuAGhFDHzMYARn/uRQ05Iz\nAHUL41ryytayOZPINtEJA14WDUrSgemeHAIncBrhkmH9i2p5GsVDeYAdqEhV\nRGWSvCXtFzVgMIBrJmAeDzW6IkH0cVfojwe1O3lxDhICZMb6yKbOxhWF2/Cl\nuylSDObkKzfMUJH521gPhB7P8L7EJSPkdjsNuxTxDfNr8bYN187CkBRiCK1X\naJOWdo/kqokB/y9c5L2Q4lUpasQ4dKduys9nH2dYC63zgimtcyQaGVMaTE79\nDR8Y42T0XrCdCsxkijlmwjwYLxdXi2RyfGjaDyICwH6hll/X/r2dG/PdJHO8\nCOZBlYprsmcj+y9rBSUzgh43MnPemUjqTec/xvkEXBn3dP5PhlxXIzb8I49U\nTj1G67oDQ0ZZRYECijudp8VXmAwwyIC/83t+2O2IjX+YevDBbQ2m7+dUDcX4\naHznx8Ulf1hadt3KQgEhorjt8TwUHtE13POLM0AQRVUz6HGheslwmYZg7RtH\n2ytD8L5DKYveyU5UTNyGDsgoPjD6ToKQjQySxoqw2TzA03acDy4d+tADBFxo\ngi4g+NshqVEEVG6s5W200YY0GhDwv+sHeVVHqWCUJW07nTMUUVPyO/vsyBzl\na3PJ\r\n=06Fx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDF5mwPhh/+3Lfkl1p2ZzEEwJxJ2lT6KaXlrSXZkVe8JAiA2WhXbfmXyDxCGJIQ+6RJEI6mVrFoQ446cyQH8uKpgUA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.2.12_1553757383689_0.13473099598346283"},"_hasShrinkwrap":false},"0.2.13":{"name":"claire-framework","version":"0.2.13","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"fc48b755fcdf4c09729c0a528cf2ef0c839b8c04","_id":"claire-framework@0.2.13","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-uKmfz3FBZB31YTHy338lpmZ4m+L/ZbDpA0NcIpcZ5rqmqJ3aXFTdNGqaYBiIHqQVpz8v3UxbYTEu/yBMJJznGQ==","shasum":"a910a51fe2222821be6db1aaf70c16ba5a9d75c7","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.2.13.tgz","fileCount":170,"unpackedSize":308261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnIXCCRA9TVsSAnZWagAAi5oQAKK+t8t8H70unYqHKufW\nBlcaHt6vmhwlR8OYFutoNefi30iER46ulRxFYhgswEKw4lDj+Mj2vAtvA0Ui\nKbtlNOikwIW+UASZfBwkxzLrRWclC3NzHilLDpcswu7p0t4170UCHyKxHSjf\n7/skAeU2qv3c1U9atR1GoLDj9XUUq67fvtiidIY9zreJ1bssY1KUTwCW+4rp\nONoPDhggaeHh/m5NamgoR3G54nlGz4OJPLbHKAVevaOPLGmyQ1TkjrfqOBUK\nvNsatkhk4vIuNXw5FJqXSKoG9mUqTlV00yNSKrGz0hk+Jsl+3fCcvvLvnFfI\n6w6Qv6/fOxw3gZGgr68ljnvRnAPbDBkG4iu7diQNYxN/yCUP3aZzv9QxM3m5\nGdTivcYO3hsojwYwcch/jGb8+zlSs0XYJVfy+rM+le+tsw40FrhmsyBd9Pyc\nUGtchjhIv9LjzgrLc9E+tMTBVpqOyQuFLfOEQJekIuf1AoXxsda15NozMg0r\n/rCtz6NURGWyz7/S0cL/4i+Exqm7FLts9EB0KU/ZbNrOF3ekFguKetoCJ2y/\nn8A3CePbukYzVxOhokelbM+bSGzXRcF5TqGPYqhAwKeT8N8dpb8fffz+SBFE\nUZsFY8P46yOxvLnMMMjz2Kefc8wJ3aXKrI95k11cL1WQK9/kNWADyVzJd1+q\nPvhC\r\n=pU6y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAx7u+5If2q9LTXmjEN/0JVV7ADxve7VnlCb6g7FVGOIAiAWVrfLYGesy5rXBx7c04vb5G2qEGeNHB1dOf5T/P4njw=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.2.13_1553761729485_0.9326826824274466"},"_hasShrinkwrap":false},"0.3.13":{"name":"claire-framework","version":"0.3.13","description":"Claire v2 là một framework Javascript chuyên dùng cho REST API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","sequelize":"^4.42.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"c29e0267b38c2698cd7de2dd8d8975949473f209","_id":"claire-framework@0.3.13","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-KD4OsFZ4KZraUeheHc2XHYtoz+wm3tqjwPTjQfdXVd+XK5Qan15rPerQYxnvzzYTYZ0v7E34nFUsvOerPcWUjw==","shasum":"bf1dbc11523cd3368faca8a95a0a5b1eea6ab0ba","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-0.3.13.tgz","fileCount":176,"unpackedSize":344869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnKbkCRA9TVsSAnZWagAAmiwQAKEBl+CH7u6K66y3uMFB\nRG6Inm8Mu1HZF9R8GiQYIOmUodavh3QHssuspzd5mEe8vYfCKdZf0dOWVMu0\n1Qbd5krMAZsJC7FTL1qLCPtt6LBJ/6SKcPqUZRaW4Eq6lXBKiQVW/gAFC887\nYkOXq9h29z4gBHwDGi6jODu9bydkXb/aeFgnmeI80bXcKJM29q1V1DXV6sUv\nSNVZbbBLKMW5zhkMphYWAEAT7pXUtj9DUrUAmnbh7iIicQOo67ZaB6f54K7C\nkqeeFQdQGoPe3CciKE3WyNQpm0tbkASFvH/wAFJ/ab6zDZwEO7AQFAJ3xOQD\nQekThBC85y0qk0OL04s3IvlphV/rYJG8U+M46PLTsRtXSnM75QAEpONAoOmC\nMJQAtz8Bgb4Cp3ToZbe6Ci9y5oelhdQtOcU+nXLIk604f+1gIiAgmSNXTwlG\nllz1x+HfI/6R8WIy4/V6XqRYOZATf/fhdAQDSECJhf11Rz2TGvqvolrvOn2L\nxqBJ5+HeKBCQGvF+Vxd2E3F2S7Mu+5a+0+mp+kXsagGneMm1pHsuDfgkdEtj\nzZAR2uIdtj7cbCB32f3lqXxylEjVUx6+lj+QWc1voo/z57SdFG6XUYMM8sN8\nDguP8Sgu36aZYIfoDmmUNpjI+s5jUeUaozE7WBLMiQdxWcxbYfCWjSSKXO9E\nsmS5\r\n=RxZf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhCkXdTkVfap+XBtsXMk3b4MnWmYHQRmjDTGf81EX1lAiEAgLBJ8l9P8Bn2bzYj3yZ8h6IF7jmU+1uh6Xki7KivLUk="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_0.3.13_1553770211778_0.36908272651820995"},"_hasShrinkwrap":false},"1.0.0":{"name":"claire-framework","version":"1.0.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"d4c69e6b73d475c8ba79863fb5a6b8c0e6f3da77","_id":"claire-framework@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-lClThSDJnzT0KVm8S5V0yzVJ8WKn4gXQ3rTdmmHn+zOM1fyuos/eHDxvVrwPyry1sPVxJ2GYATOtxLxVZ+usOA==","shasum":"f09c407d0b3b27bc342f92dcf0af61a504ddaaf9","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.0.0.tgz","fileCount":377,"unpackedSize":560572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrHLeCRA9TVsSAnZWagAAvpAP/1Gsfme0e9hNFAMbv8hV\nEgopudTTuLVJQ2XLETp/dFv/ZqmOx0NquMpnwVd5berxvb/s9MzbndgOws07\nHld9HgbVHWm1u+5nRgNi0INkJFgOMYaIQM7upi8i0tgyK+/F03YDrtFTLROf\ng+cW6SsGwD5F9FmDkeVSQI9rrjhwOC9oXt0vq+QhqS9vPeJ4yvDcsHXcM0M7\nxxeLjksK4RTBwIYdQmd3ae+ZYd1RhrAs1H1zod7HkdQWQBpjPBO3RwVNQu1Z\nJU0s0sTIVDf/0RiPDau8/G6tAsWFDxQHDG2OyEAfD9h40e78/IkZG3+oc9ty\njyUW5eGyE9f58hgL+HG3HmwYNZ4PEAUjqhNfcTzYpwgpfc9+63fbTvnwuXpA\nsE5NfBkpm/911pXD+Bof2zGaOKJHH/eEhHQMqu/nXl9Xit27IlB0hXje9gu9\nWY7pFdsG5jRIALgGtI9fyNC1kEd0S35PPWN49OSQJOq1Vj6OQ6PNGuUH3ClM\nnQZAhpEaykllS1cwLtHPDOPhKi70onBFgjN78OV5NzrMOOsvOroz0+kJliLo\n2ZqH/ooaeUSXUTEVJH3ImKDQimnQ9HGJ3yy/3z/tBtHWA5Tb5oZi5cvbZOmv\nxSwcW2pJflcLCeg3DYB26H9+4ZwMtVMoWSWk48gJME95mhzYM8A+etbO/23S\nKVGi\r\n=ZbpE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFudHGU+OtJf2QjgrLRdIZxeK/X0nRHWWJFCugxcU4w8AiEAxo9q3Zg2u+oWTSLow99VQcJJsGxeuYKGKxE1KNhBeh0="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.0.0_1554805469231_0.9488844837838324"},"_hasShrinkwrap":false},"1.1.0":{"name":"claire-framework","version":"1.1.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"d3531b61d42adc2c4012221b7cd321b8e94967da","_id":"claire-framework@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-6BdQexkw50w/AS7rf2UCVFIDusrxZaHFUCOrX+VK8U2xcPYPYVw8iA8+oOabfSxYdmEluK+gNQCEcEku5p8oOA==","shasum":"fc228870e6d80af6dbca06ca10edb7b37a076eea","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.0.tgz","fileCount":389,"unpackedSize":585091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctTv4CRA9TVsSAnZWagAAuwoP/jHdc616svQtn5SJtAAR\nYYZg/9USHtCRw34TIY8zDQXpNUplj8nZFeD1z/ZQpdw8JQCvAO+zuuhGV0M2\n+OCHcRhggydBuwZ3w21L/u7KyxEoVqLfy44ckBleClqV0ljGS+HlaaLdH/kP\nMIWpsiw7NiGcx3SmfytFX9ndZHHCH0QK+CWIQgB7x7IlXNv7Q30GKb8j3F5T\n/mirzC1IMtkRUplKvkxpXZb1ciJ1EK1t86xZ6QsQysEh3RwscaMmdGlwK7v9\n1OWjI5z5R35nkG8RGp+Cmsu9PvKWnqbNBl+KzO/wF6M+wRhsZzrb3ucQK4fU\naRW5gQjo6klPCl4ErGevVrDQh0QzSuDJ4ojmnNe5zWpdgaSXvcSeUExztUC9\nsf5yDpkznqY13JzgHuOqBWFkF8FfLTcMd/wk49naV7rg/0k1HgLsHBdquDih\nDVCjLsw17MXw5O+GqHFAIEa4qmoS6LhMVxJcPPmaMJoeMdyOSsMxk9syPrqy\n9vLqcJed9b9q9IFMf1Q9DxwVJYhXl7DhTdu3T/dsIylzUWY3jW3aE3BKEA2R\n96PoD6y0u6gLtrQySGF1mNKvxZIKM8P2iwlcMx21AzVXAFfJq9esOpGhQ5Ut\nbqcFe4fkCA5TO5LDGSmJurHBBOynH+e8E8Kkewyg9G9LvAFTFWTKRP5diIqV\ny5Lj\r\n=ssH9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJD0ITHAzWCX31dqjqAjDeuVy932OkxTy6hlG4bGx/AQIgH/5rzMFo02UNRdbDbE5fgphnfB+vs/5x5afrYkGn6gs="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.0_1555381240063_0.9929812113205656"},"_hasShrinkwrap":false},"1.1.1":{"name":"claire-framework","version":"1.1.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"534f5ee0fef6b1638a34a8527d22aa848b3b6d0c","_id":"claire-framework@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-xZFMY/dsXUDMgg7TKT2WdDkMIZhxhrl364gy9duj7M9dxw7iyrF/Y2/YCeKMtk3Te7ru2hQRmXYaST50xlji8w==","shasum":"836b8a741421797965aa3605f46bf570071009dc","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.1.tgz","fileCount":389,"unpackedSize":585160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctT8wCRA9TVsSAnZWagAAlyYP/ih16IRZQvYs5GsRSfPW\n3e2qMRkjH/Y8SFV8YZuezUy/XY8FwjmZLOflFEimmIp4zw5XifAvxtGNqk+0\nVTRD4zVt1DPCjEIvX1505jAHnVZZY+UWcvgL724RsLlq2rJ3Dh9UJSKGYh74\nalsOMKgveNtTQa4G2Y6d+k8cAVKqUiLZ/bVlIN0EBylc/dRJDHgd+MJvnXP2\nYcwu0XnpBpQDCK3mwDiu0ziEsT1Hj4Kbpk7etFXBEwleS0HXZLFVfImuHh84\neLfHIuldbZKle+xZDt10Z4IgThjF6AJeq1amBlsiUoyJYZa1JcPdobRry1Wz\n78NBh99Yxjkof4j7mB+pn2ldjsrCY1u4v23Oe3rCm83l7onDaOCWVCQ90qOG\nbl9Vo2kEBjnrC6yc7Ey1sq6QuplFx2iOOFBlNm5gpJocs+kP5sIIfWdNxeTl\n15LPciDEmN1On+OzJUzWJGD6aF4vsrK2G2lFPU77EZdPv+zCR41bmydkx8iK\nhkqExwXMvzD/61DUawn14c4PSX8FNqy3m3F7XK7J2rX/vnmbnkXjZpEZJ7r3\n2CrhlHOwe+gGW8jhGxHObje3mVY542gUHRhmcXhqf7zvpD5dczEwD1dO7Rmr\nzUP6qJKhjYhxL3Gq8/0C03PR2cbd/Pmy7pMGN0ph1II0U7TgMVN+kWQ9Beya\nq/aU\r\n=U0JL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCep8mit8MQPTVBd9/qO2DixGmxDZKWjR1/hIi3c4xIXgIgCnKjNcbPob10eGHXOiOCB7n54baDIBGetYT3fzRXFOs="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.1_1555382063117_0.22106385125037065"},"_hasShrinkwrap":false},"1.1.2":{"name":"claire-framework","version":"1.1.2","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"c1c411cedf1303d65990a78dc7f10a518a1cb361","_id":"claire-framework@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"dist":{"integrity":"sha512-PZUZPNset5WLq3AFD9p2ownosq/jkwXgJvkWal/lpnM4tWogNeF9qXkEVs3PoELtJNCfpGvgrL7wVPyj3SERWg==","shasum":"141158c4b29f9b8b0c24bda0795df4f5a05259a4","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.2.tgz","fileCount":389,"unpackedSize":585088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctUFsCRA9TVsSAnZWagAApg4P/joT6e+3Q0e6DnEi7qG/\nR86/N/0cMjKaRSWj2Fsq/5q5FSOxS3ADrjQfGTdqLUEzTHs9w5iukw/c8uuU\nkagyrT6oeZwJJxJMQE8znFGWF5d7eaEJN0Qa+i6k35DKBc/qoj6dFobFpQ1a\nqS+a25jmQpA0OkJPk8YKeGI4F+BYsrYZA3eukbdI9KpCkVhC1a+rsIpoiVmE\nsa0E1RmwC3g6WuqN9+928gp0oM/hGVvzLc9osH0AnIIrC7VPiU4qKqU72D/w\nyQNxaWS94GfS0nGo0woDgSA7JQCbqNdooJpvOpNSzIC12zvHWtuvPEHyXTEI\nJU5ElJoYVzzEJxMj2rsvBLnH+SrgegOotJzV/53Fn8UlcygalquDlKVy7fZL\nhGhVAYyRoCIh3IfEOSfWxMrXPmsDcusElqzAy9xSv43Lu6x/4eQqZL5Pc9i8\niwH0s3rjetEfccxs60BANgRiUU66vRHNg6pUkhIZCeJRuPLb40T0xdmYuOUD\nxjrLPl9y4FJuYRi74ZUw4xB1V+8K6QZ0Jcgysof98V14U1Wn09xLFyUfLCiO\nmWv0mF+WdDu/lTPJGRgGMzy4eGR+DJNdOnPRU7tAKe/hERtledUOAQ92jeWu\nrFOooOHu7fYCwE8Xvcngig9yj+fh/266UU2B1fTn/KutLIj39hmqBfkEChED\n1ATM\r\n=7P1G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4TEYFolfCW4XVXPd2EI6y5ReHgi4E70vQxuKdjWe3fAiAZD5LQPvmtmn7elC7qvNMfP7C/5rN/I02OZJZ7C77Nfg=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.2_1555382635876_0.3206572252362272"},"_hasShrinkwrap":false},"1.1.3":{"name":"claire-framework","version":"1.1.3","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"7290c9590fee4e2b66045581dd67e9416c4640fd","_id":"claire-framework@1.1.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-f5KavtAymZPyB9Hs6TwYBscOn+L/ubjlG2xy3jeb620UWU0BzVEz3MfUmD+47bgvq7ye8HcaCWW7tkoYF6Jkww==","shasum":"f4ce987743289295894775217bad8ce9a2f0e651","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.3.tgz","fileCount":392,"unpackedSize":589635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctUqTCRA9TVsSAnZWagAA/yMQAKQtpIx02sOor4rURZ9Z\nwCnOcQWr6sUVFgje2Zv7H51CpiO+9ud0ZSa691XJrWjAZfDyKByqecJRHUvQ\nDYf7sgYANjrwhK/ItVbEhtl6h1bex7BM7bWKu9OUZoPXZL/yHxSvkMn/6W//\nALo3V3we1TMwVHLJKBkU8WJfA+rjmVZtRDO4ztC/ymRefEDtLXX9C0AaMAN8\nFI+wNwQn8bv8cVtjtj2u1QfdqxpAdRjLDK76y7BLVEzGSgnqDF1jTYlAnO/m\nup7JEWFZYD6egxbuPXkCgzGArrnCsqvw5+Wvulu5kNCoTMz61ajIctK3UxWc\n47YQn4KemUgAAnlPodjar3c1WW21z1j/fGD2dxu2w6BfcPb2xJJqo9WwT02F\n4gBNJKMf/ITK+AGbObgwz9iuLzMj4ccKwBzNLJTEyLr44IgpnF3NhmeMAAq1\n+SEq3nLrSz9BpbmcKyNncV//5I5PMuXwSpg0PMcR2FD8TkXIB4JTzjaORQHk\n+Gp4v8cX9taU1Fm5wvp3w96C3rA24AIoAfFeeB7RRo1B2jtqlc8Za+nqTzDw\n8eDzOp8DPwlooCwRB/jILhUT9vDeLwgMnPeIDHHRm3j1Luqrd5f//VlQ7h/h\nXND1GOoSSP9uq2uVyBFALxsf8P1xLswVnlwjqj1H/gTtGHoEuflibHD02kWr\nuIoh\r\n=SlQV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf9X143T6U5Q4WPzSgZrTyox6/tq8lrhjCOoPKyk3g6wIhAO/Qn/WwiZJaJTjOmnWPXxFlLChSnaZ/OHH9AnFs7PyO"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.3_1555384978621_0.7210341067771802"},"_hasShrinkwrap":false},"1.1.4":{"name":"claire-framework","version":"1.1.4","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"892a31ea586d935bf08877f64acdc4bbbc8e3b2f","_id":"claire-framework@1.1.4","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DHPGHU4HayPOzNGZrSt/u1ZkhjnHD0BoTpxo3Wj4RMwP7I8UclBJMUSAbjJdlFzHNfCOgsjJbriIZMwr9PSNlg==","shasum":"adf84ccf0949f5cbbff253b759d44e2a48d43a3c","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.4.tgz","fileCount":392,"unpackedSize":589967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctYpICRA9TVsSAnZWagAAQTgP/iqdYUk0MFWzelHwko7d\nYVqvJHy5nk+0+qlXczThoirdp9a7uKJvx/whVK3yWOnGhmxmsRMvVqmYPrty\nt2ogo5VYlBjvp1x7Hp8SV/SatFdozTPSa1Rcj2wSbG/PUqfT/C998KgM6bji\ngha6rArGLhcVt1Cft7BKhjjZtctt8wyKTi2h97ynlQam/gqWGmgJBR92vIjA\n3DLx6YDSv0wCPAgyzOW8DYn1oiTcY6y8ADO5Qg00mmGaAtIkpC6zNrHspD4z\nBkIHuB8Jc6ckG9Wnomj1BetY1BgcHktx1TTvLkzPFmNHZE050tRUaFmx8hcM\nI3nMWsKwFX3cVh8cdzYnDTIMjBmIgOVwp4aUeEwHed3uPmTtd+JfVn9vmRmx\nerrZYXvMyGoJTESAXuluIqQFYomQRehV5TckdTEQ4hjc0aZCi6Bw1BR3ZLAT\nAyZzcolt9vnlgMymPKBdqIGV/VkuwJt6tTEuAz6ezlA7JR/AayRR+IhZNkgr\nMmxuvvFf7WIAS143JEIMzNKBbKTrTUu4O0uvYZm9D6QEFu97RLqSrLBpIbrI\nwdrbz0Duo010/8fzufcH87ixR0hBD1v5uxTTeY/32rp8CnL12or8Aey6nQAL\nei9MsWVqk8eKeY47HyJOc1CJkNYDm0T2ya8b730RxM6pdeOruwlWRXfLBYuh\nA74S\r\n=dMm6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeGkBcqM3xWa6mCRNyBkfYS2yLo2jY/I0CaORGXWkV9gIgJbrxH9QhNwa89ziXYuit6KYvyw7Kh2LNY5IJY9OjyUg="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.4_1555401287763_0.49212269837537126"},"_hasShrinkwrap":false},"1.1.5":{"name":"claire-framework","version":"1.1.5","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"edac75f156f25b2d0470342f9b01e76305caf7da","_id":"claire-framework@1.1.5","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NVZWg+KhX/Z6cm5x8x/MIYSTyFNgPX4aHLT43UrdPYM8CFFreCFHCGtkpHA7gg7VxpksHQflahsGa7pvhSbBnQ==","shasum":"d6787745742e1c185ab44c0561befdeb338eaeea","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.5.tgz","fileCount":392,"unpackedSize":590829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctY1QCRA9TVsSAnZWagAA6IsP/A/1ycn6FLl8V+WmBLZw\nyRebXNWWhGUrKYU/pHrAjoaDgfqTsjKZU8RDlGpy4bZLr6+tZwYGF2b3Va8M\nvanfhavBFTcUM+yDLmLk7q9x6jkT0/+PPTzuB2WFR6OBw30j7p1zeZG8P7dS\n2IYSdYiHlcycoGm4cLIGI+15yaxb389tPGZksEdA01TLyYW0LUdA/ACPVk3v\nsan4dkjVCK6fm7w4C2WVCo7haHQHoFc/yh3suV4NCc+EZd4rFvV7Alo29pC/\n8tgQTHvEmAqr7jzoR7QjbcY5Sm7Xy4qhicXKS8p0sVDP0zaLGPbZjCShXIsp\nSXDPGs8QKzsW06lzjqRTr8pTmUuQJIW4irNpt380bLpuqfWr43vpqFS8UOLR\nbTE7gK4nMxpSLIXhqA8l1xiMTWXRsWwb2dhcoxpK3hrck2MvaRFaPVZ0fjjz\n9Pb+4U2+VgWygiulTK0dSZTAiEbBJbHe6uP408XxO94t4gOI5QSROrZfTIa9\n0r6yOEbNbgfUe77BsIurBZFreDLg6n6p5NWsXHDSnlKreNUlrp17N6uvNG/2\nMywwzif87V7VmGc8/0qSPrB4OFYULEuYzjZSse4aXLby+Id2lNMn3uGwxdMX\nk660m9CDm8/tAsmFRdLKWrXJ+4Kl7GPf94qh+WQn5XUuMUTqJv7KGjZyeHeA\njkPd\r\n=yXwF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJVzmx1V3DglNAyPdPR/tBe/FGJFfyiCcuvBqbM/E1PAiEAlRGXo854/T20xf8DkUbGnhtm44Oo01EHAKSUsOiwfMg="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.5_1555402063785_0.6572810346316118"},"_hasShrinkwrap":false},"1.1.6":{"name":"claire-framework","version":"1.1.6","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"4b3f2fbaccb8d845a3098f4b5a0be50d4f4d4a46","_id":"claire-framework@1.1.6","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dhsC9q0HhcNs3VTxwQtDOzv+co7uC2aA1FVwjwZ4+VfwT+s8XNdq+DkHk4PBgk7m3+PvPIsZihV3Zv+sNHuSNg==","shasum":"5eb3787ab6fc5eea8b6b5b5ad6b00e805946a1a9","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.6.tgz","fileCount":392,"unpackedSize":590924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctY4eCRA9TVsSAnZWagAAlysP/iCbhkLvCZ7azjcKQC2W\n+IGodyby9eLDHJk2mDWejxbJa8pQrthvmQB500QewxJEirTj64PvKnIPGSpQ\nV7iivzfrvdpLjqh1oCes2a+eTaY5Icy8+WAO2+a48qvMKLBzm+DH6wUCUwMJ\nYcFeQAwu/QqUT0SjEnwhuBsvuIVWoLfMRIxiYyVRVmW7FUQ7tZOQRfObiGWV\ntcp4/c1K/buXTazlK9hjm96AFYzuIraRG4tRye9j/JNpaEss8IopbztFxxGm\napWHgrshv2OvtEZ6bTHO6YVyEmQJXvR0aqLqjV6ACOQFbec/71wvRc81XdxS\nSn6Xt4w5bW+eKal2aXYOVKOUB6on1vamBxvUTMRdZNdCMMvVSvKNhGMIFBYn\ncCv/LK2isisqamC4zsqo9EafvlAvK2HjQ9CoSfBIH8Pl1ZEQmjGrSvxlIjjT\nxkk1oZ52vVvqDXWSJj9JknEKOH5ygi131ijqwz1ZjHSDWrE1usKhuTYkdhqQ\nfbrLEj7c0JaDXU72gBv2/TStsGZoHhU8XG9crdBv8/xFz/LLSKm7IifF5bmj\nl691AZckkfoy8n2SZTyABnexFi2zQA25pTJpR4jGtUqyYeXy+/c//iudNFJ7\nFuRWHbCpxIuMzK6YkCB7o/3JXPZVCXrxB3WwC0JzJ96MUJbUxX6sGwr7z2Rn\nQErk\r\n=Igfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEasIR3PjP9zLHsodJb4Qm0TYQXphP7ITlbldZ3j/6VvAiAMSN0JlneXRkhAIzSMU8hdWi73eewctwXKeTQoGHrgOA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.6_1555402269830_0.35483579810430954"},"_hasShrinkwrap":false},"1.1.7":{"name":"claire-framework","version":"1.1.7","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"65c127e74d4d9021a63f3a8685c00dfb1defa73e","_id":"claire-framework@1.1.7","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dk9kEGmNImYhhORXqpvX4OGvo/QAdG0gVd7zKT/Dz5ZR23fMHpP7aMxVoKQ94YffdFRY+URJDBaXZZ9OhLRRnA==","shasum":"112bbfdaadc738ea96f365f4feb48a006bc320e8","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.7.tgz","fileCount":392,"unpackedSize":590947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctZAhCRA9TVsSAnZWagAAiZwP/1c1hnSf85w7AB6EJlR2\nENfYdiJ13l3O3IshDPEeQA25ru5kO1coIP3Jff1pQ4LNC+kH7ka3S51Lqg9b\nOJoDdIu2oVdCw1vBLaaUupA+XF4VrCKv7SejlmF/nHXpbKTBbk9l/01kwyrn\nRzKNX/q/oh2DipbUg/9btkTCkSRharNL8BSgZWWOwTqVz3nfTARy4QMHNecV\nZ2QViOyWIB6b2P047+edAdUCkKFpyiU3TDF/U74Go8CJwAhvu9BHPmGjH/I8\nq51giOn+sAD/4O2N+Xw0N4yBdaKz7PkBzf2eMEBVCzxo5En+zTZ0cJVUHU6V\n8CR2wPut2Wio+8QI00vkKZmsVqAZ5/F7bJglXfsz8keSnP6domayeJATn44V\ntgOc2QY5/eO/WWmUefnyYXhAPLatbTneh8P8HdC2BpDKYqVMqfKqHwmCMipU\nsVOp2T56iMNnqVDRse74KCaYzYfQzCoXD4UTcNRCYDc2CB/8bmxMkpZ+F/TK\nNQtZubGOAn9IPXnZoTs3BKKnRW2GTndL3zEhaqj3tPaMl7Th16mOMGCG55Ho\nwDbc1v0DxO8SRIopz4I5uglXzfW+eRQrNblX/TI5e87CV4GNhqbI+tdYt+nl\n902ZmNqUeA5onfxR+6WtSQw4Amvg1iQHb2KXwUvc6go93IOzRvLChMemzpgU\nmLrS\r\n=0ox3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSra59nAHkOfFqwuDriqBRfkuTKISmVsnkqL5XuWLElgIgLWkDQF2MU9vwJPWfs3Q51YD5sE8KweDOBpCm8peDFB0="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.7_1555402784596_0.05935652866235652"},"_hasShrinkwrap":false},"1.1.8":{"name":"claire-framework","version":"1.1.8","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"b6b34da47239a95c7816579f94103d48abbe985f","_id":"claire-framework@1.1.8","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7jfmtGBAkiyDjd2VQz0Mm3bToqcDuEeR0X9IhYIkuQIzKZ7Glfi4Wr09hQwzS6vxVrThaSx2KxEe3x56mojDtQ==","shasum":"2f1caf091f4b2ec3ae5e0ddf57bcf8a53e18957c","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.8.tgz","fileCount":392,"unpackedSize":590864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctZELCRA9TVsSAnZWagAAk0MP/2LHmkX3dejZJO7MMSjH\n8H2dcJEI4PeMp4/Vj9d0UMySHRQwI68igZWic0nEg5dixLcuH17/8bC+mEK6\noRnYTP8NZl8PdIPzaHrY/5+A6UUX5dt7+IhfRmm/c8LYIgyqV472ILYH1DTf\norPr52GbYWktfww6lku16YwU7vpmkgquuyl8P352sbBjps/kc4eqV7yTo4JN\nONUfxxb8I7OlZ/kozaID4YL8YklNFf2NtkxnhtqiNBzkHNFVT0bM1qvrLwS0\nEcFK/571CLvlOrxG/KrB4zXsqf2m8AAjklMW/0PcZnSHZNHfRXupYQa4Opjl\nKWwiDYw2IMYLc80J6ssAZZq/ih3DZlgcgL9PqBFOA++FHCN3QVrPFNfFW394\nwxRDsKArKnr+aOoVI41/3d61UhkXg2ALON5P3/owty+ZsvNT0DCnC1Jef00/\n5FFqnIvClvHI3Ubmmez/60WJioC0uHR531NPYUjzNVedDZZR7g3WUUrM6nNp\nz1MkGTUnr8GbmWaI/XRrvywohpGZ4/fXHgxa9Uc/pmrqvUbwvAShiyWn6htL\n2kWqn8CaTIm7iNsHuy0UEUjCO6+066737A3OPkTd6MkMNn4sBxgqp+OTLmlM\nZ/iWXI5NkZSJEvljytN9genwmyheXhx1c3uowfdO6XnIW/YritN66yvC3EPu\nwAgI\r\n=u8H4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2FFrWtfItJVSywkhPfSKrIliLq6YswunRd8ra62tLJAiBDyWRhFXNWYRSN7611u86ECSJK/HjcZsmMh+JfSo64OA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.8_1555403019039_0.11905434221878197"},"_hasShrinkwrap":false},"1.1.9":{"name":"claire-framework","version":"1.1.9","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"f4cf9cec447dc6ffbd4de6f5d0736c25996a29bf","_id":"claire-framework@1.1.9","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yagIXrkskVXmORTiKsvwwMWfgLgcTwdgTfVe9CSpk8+9Z6HnN1Rzk4xoKKEdPDkJGgTZsEB3FYtSybt8XTZL+g==","shasum":"7adbc552e448794f15fd4b6749bf907274e54cd6","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.9.tgz","fileCount":392,"unpackedSize":590866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctZGlCRA9TVsSAnZWagAANfIP/Ahv1M9kc1CEhnzpUtZ3\n1INUYoSWze+Gq3ZfYR1+vmHTZGE5TQyQq7d9/KALiHQO/gNsiceL+i+R1uyq\nfamPs7MQl75YT+6HVxRzKthtwT0PcKsNpJWkxq+tHuEzf9XE3svp+uAQWWTo\nIcf6OFnGBVsK87eoiawWe43UE7UkPwVU19AJSZiR+fTdt9i7QLGTzXMONxK9\nNoL4UNLwFz/EycpYDCWUSJTqdxIa55jf2Hal1iAfii2jOZwodtJ6UDjmB9zY\ntQY8mdAPwAhQlJXe3sRHLIEbu18W7ecEdXU11gGW2W5FKTyLuXJ6NVcc1Phi\n1euQqtAx1uTtPD8SVUso2XQW6oNDm3IXfDf26YbNKD6cA53U+vGa/IKzGmTa\npRaoh6mFJ+Y2fhsvnsxss7keAxws54mGZjVb+5t0DACKlQdSIzlMBwmZ3xcY\n30pcggBOdyAP9O34wTF5sJvjgGEjEM0xVFewdLfxVrIBOvP+oQUMduH6iB19\ngYlWf2LpSWIG1kt0S6VCRzL7BFn0d6czHUf9anJp2eitP9gAhuNK6B7es+2d\nC88G7/++sWyR63DWIaVr70mOVkzkjyX4LqNEsfb9YhZDV3i5ATBRtMQBuuLw\neusTuZhxq7owQJrKYQH5r5IPUODH/RhxzBGGmRGWL65JjGYc0Hz+3p8ssDyM\nHtAE\r\n=DGk0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLzAj64j9BZjqLVgYYeLzJizR1v96ryp7zIKfsWNRJjgIgV5PAK7S+fuXT/66LeJJyZphc5vigKr/SLsRiM38/yOg="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.9_1555403172910_0.516734950722139"},"_hasShrinkwrap":false},"1.1.10":{"name":"claire-framework","version":"1.1.10","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"27ad12d2d006248b5067c7a37b10fbd3b25e31de","_id":"claire-framework@1.1.10","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-omv9EaapHlkLxEtooBAOZ/u/T0/8bACy+8Z/2YSmsonUwOrA6uQ8S3j1CjAjxaA7H7Cxha0EjJ4WgXewJNUteg==","shasum":"1e8f761d72c95830e62c388da949b288d7a486a8","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.10.tgz","fileCount":392,"unpackedSize":590894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCbk5CRA9TVsSAnZWagAAWcUQAJI+FY7vw6hgkwxLlqPu\nIZi+daCffHD8b8haSoJ9ksAIOI1BBxBY1rEUZ/bsFTUAmaSV6Q2ALq4z74aa\nmu+5Lg2v1ahVDw8aIOXV1Py6Jr2AmjiDm1a9gZEma+ULydFShYA0kaYIL2PC\nc6uEtKJkOY+7mqhegyCJQQnE2d55hbStK0jiLeBOKbzt3UezK6jCtFWjYMrn\nxbVy0qIGxmWDhmrEf71yrV8LlkB6Rez2mhqztDiWD5ftgVARyAhvgpSI80tV\niwZXCmjBjbkGD8OpyJtGxFcjXKdU8YouE747F+34Utwj+Vzzg4uZ/guy4N0/\njNCq+bT6+ymLi+Zpdeu2Lm8c3toQt3+0TI7liJOPido2nm4k9QKKT3pv7X3j\n9c9/7nZKAnidcHXnNfgiaZVdKxtAEB3x90wU8k9IkJANEdmB8BuJylKlo+ZZ\nnMfkLjh9ykJNSuha7s6HgFFY6XXezjdVp2QvjbgcCcJ076hDLCAZR4DZK26o\n8AGlCPrhp9ocV4VX7E6wqTFwIL/xWQFx8H1rK3UXHPzMGG02SPzN2ght2mU7\nFjkc/uGoc5fwKz/oXTWCsEpPL5iIST9hTxyG+dQuI5wv/nnECiqEQv2etzLQ\n4BfwC0otJ9RrktloQM51Zy4xm+rAv1V0SLwdy+yid3NayLve/HLKxK1SqBbZ\nr7Rv\r\n=6QWP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCedplsr1LIPwLJy1DyvsRP4bExFaqh07LQ1mLpyo15tgIhAMCNpidU7jRSesEoUBCEVi4Q5wcz1iakwRwfu9oTB1Lv"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.10_1560918328978_0.3172578898829397"},"_hasShrinkwrap":false},"1.1.11":{"name":"claire-framework","version":"1.1.11","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"ea399aac1a8898836ecae5c0ded3d144ecccb780","_id":"claire-framework@1.1.11","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-OZTcZt+qzgnx1IWE4ogRYz50CXbGqBxaFcpwraz+Sq7Whn8whCnGnvONwKXU2zgnEz977nbJA4sCEft9Xz/gOg==","shasum":"2e8eb95f40f9e9bb90b134a5d59f6e1fc502daa7","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.11.tgz","fileCount":246,"unpackedSize":450441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCdx3CRA9TVsSAnZWagAA0KkP+wSlbKijSxWuczwDVwdz\nzLjLr2Ni9dPEeQPtNI7oH+/qLL1ZL80ZxHWTj1MsVDkW3hYgm04rKCCPOHWs\nXMI8R+kE/7Aw8t+3LwBQsVqMw93rZ3YZy42M/I+JP4q3QICot1oMiVhcEaJp\nt0yqQBVXLkIgyb+GyCx6jePv4F3YSgffFqDziM6oH/hYLg2Js6TAqgNwJ7w6\nlBWUZWKqPbmHwLPENOcF+vKwr/W3hzyAjpaukYKmEQjT9FUgAh6I2AaHpU3g\nKwMTW+vSF3z102RniJVvhYihZpf5XjiUtx7OeL+mrwZJDNZQlY+Uyw7UDMkl\ny0rrPRMYfcv4w6DLsiwaugFT3cfLYx6QhOS8whxIDeKFYd1sYdnwrGIynBz0\nKEH6xacF+Dyo+GfM+iqsfEEs+OZn54MLuAvyL6EAmlb27VKCis741n/S4gwT\nRzIdF4AWxc+izNcDEwWW5sKVKUsgwMFoA847zAiwdAAiZ/qf9kI6hciKqgNL\n8SNYHF7U7W52Ml72g9DBofI6lunuTzLsXqSady0gX4Awi2QOk5L/8H2aSUUU\nfxTrDqW/q+3BbNvZSYj6AsS2tI5WVL4DV65Ez76PulVeEm6GTVlahDiLCdCz\njtAU//LIj7bP2pevDHnCnx10DGepaCY85rNf7WJokEU2KkRKk8APuNGlcg51\nC6xE\r\n=DPNb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI2Mx27PpnMKdSj93ok0KzQ+RBo0A6peDfrKoSWnp39QIhAJatiRvAkL9rRfm4JyqN5RRiyKI/UrZR1DhrVVUb5g7L"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.11_1560927350873_0.8699274345746779"},"_hasShrinkwrap":false},"1.1.12":{"name":"claire-framework","version":"1.1.12","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"6c9f0e797b38cf3990439a1d6ba30134d0d3a15f","_id":"claire-framework@1.1.12","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hQsZmziBWpddCEOQvvWWlzyKnOzMyM21Dp3F5n4psQBzkuKW4bRn2eGohkSKZsnpwriadRlOxcoyJDVrAZQZgA==","shasum":"c869e3fd8052a3911d89c586ae6363cd5a93e21a","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.12.tgz","fileCount":246,"unpackedSize":451771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIs8WCRA9TVsSAnZWagAAXUAP/0yM51FDCsRIVzXkrevw\ntxvSepA0QrDpy67UqVx1VzNsWV3xVdX7uIWN5Y/2JMDxf1OjQR2uxH5BNE+l\nsuQb4KwuO16RnaoOwB2Z6TBGRmnPp4bILXEX21nLS3pZBrSjRZo6k6/D7zed\nzkkIutVB9lrUtI5bZdME2SWyrl8vCdxwNrLv8nNcUx+vEmf/BEpI6xgPo08G\n+bn1NKqDKCCI7dCZT9mCDhNutW5xy/PBN0m10U5v1hWylX+niTWclzVWUSoo\nZMRJsiHmrEYCnY66ZAYGj+5WNEaAaUH4w9J1eJXBqJqiwbdlmr6qk/4IwTYz\nm8VXrl+G/67zwMJ2vtKGvZXXGVUe+MLtr6Wc7hRo2/tviuadMtnlT/+Nyqpq\nF3TbBT2PR9QgvD/PqiI3ugbBhdH+M70XC/VYKhojIA3U/+ajxN7EVC8Nlozd\nUjS5UL7xh0LRetn3I4RXd2BY/m+kPQfjStkWravqymIoIS/gNoZg3vKd6qE5\nO5tEmD07z90iiRrGrRlaMgcuwDBDHcSLGxhzQvkRJimgrhIytqYfNfMh6GOM\nI6cRvmn5uwuAlZwN0TNUoVuKcdJyQnleg63aS6h2c/B/ORrLJ7n7Vh+HiFtO\nDismlLJakJzIZ07i2q8PiE7ousLPL/s5Dpa0S1oFPk5buGBgf6IAGCfU+rUI\nzhT7\r\n=8eaa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlo+8waBN++mwWYAes9TXIs0kAc+eU8re+ONzzfxzlfAIgS7w7bvxmTCD3X/fcWocf9BYSrRxyThPmBRX0Z8UHt54="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.12_1562562325962_0.3044229262492779"},"_hasShrinkwrap":false},"1.1.13":{"name":"claire-framework","version":"1.1.13","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"e07e82fce060f76d5aeb9a935524a3513e187c29","_id":"claire-framework@1.1.13","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6DwyKpBWVQl43KoUocz7qCzwhnf8NXvtvh9lag8wzSkNFykoU4REX7Dgrjg9eg7zCnUrXE7h3gxv4FFCgqkJgQ==","shasum":"025ad37a388f725c578007709bf515ddfc82260f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.13.tgz","fileCount":246,"unpackedSize":453046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKHwiCRA9TVsSAnZWagAAVvYP/1VwnKPaLAaHD3WyhMx1\nVTOw1pVDvXJmSQrf76eWncaxmjtRuztpQ8bMrgIRB+yX1g34SYDyo1EdcZz5\ng55mxyRTMDZDDTF0ZBDylMeCLTvp29eHEJMB3Sb55uS0Qefcw6LPi/KyKoIB\nddxPr8ve37iTIfxp6jvD38hFKm+1syb4aTkOI6aCfcEoZDOdITB4feGB2Ixo\nPiSBnJ/gAQOQ969sUCjPI7Gt9zW15W4XZAY93uaIfTkA0ObeV1B1Eh129bE/\nOeBxqgAZdDpo8LTw/Rl2AGLRo4PGI5ouHKms23syL5JrkR+lm7obE+SujjfM\n3VP9ptXA8b20dsh6q+paGM28FP28ra9tT6ZpXmn/1P8J/LhXvLg61reQ/De+\ncaLan8idltSt5urJItkN+UYsevI8z8ilL6gSde7ps71tg8Ga2ZL+rUDFXVKV\n4bkAurdLR41ZEAXNdSA2LH0FYDRRCBuUrH109fUeK24Y6vtZg3ghNisoIzqT\nCUPXSRpCHasaEYeRrhLjICGglFGbD0SfEB2tmO9GoESLcRs8bpkIFR/pA8yf\nPS+DAontxsdbS997bLfkOM90x/0yV2HblEdB09w+mJ4fvTBtHRqXkb4TvNl7\nuDOi+6fqdCLhm+NrguaaV68uRBmbB5JgDs0xLxC+QcnJqRiAbPNWrCNeih8t\nG793\r\n=z9KN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmyme2OZ/rb/jM9G+In/b6PEhrBWuiFhju1rv0JygE6AIhAKJT8RJq4yBBW1lV2NJ1baI+FPwyZ1DVEhOxR55go+/d"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.13_1562934305588_0.8161023112160362"},"_hasShrinkwrap":false},"1.1.14":{"name":"claire-framework","version":"1.1.14","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"a2d34837d691aeb954063d3bc9dcd4d87e769e48","_id":"claire-framework@1.1.14","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7Z93jPOMSRVB7ihuI7bfZyujHoIflpxTnSxV9h4IFWchf7aN79XHTtz1rzG0NG7Tk3i9TesmlFlsEyRczpLMQw==","shasum":"a061d254b5820f4f9f59d084b3e682bed970159f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.14.tgz","fileCount":246,"unpackedSize":453386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKgzdCRA9TVsSAnZWagAAS/UQAJXbU2sqzLFlKz7XWM6+\ns/8SvslUPrtoEt0OwymW6RrRKWumJ1MzLbTV/nK03YNWwk5rxGuWgHi2/awN\nzwrmEMY1Wa7KHul0rljC66PZqurNxSPr4AtRB8Re0KJlTjsRF1oyXqk7Qqef\n+gcmGtosEHQqumS4CbSIJD4XIWAV96Cfcs+xOA1jrei+l5XcPHMxWVjM8kzK\naUEHdaN/a3sDHIEPRWQ0UUcs2Du0jkTxqX0lkmwTT1udy7rDNmrf3Abi92zf\nwprD1+ri48coji78k6kg7VNZXn5GnORm0cGiz6jySVLEt1tONBaaZa5Lp49D\nyjtLhg118jJGBvMiKTKWEGj81ttuSRRe/JKjKM3Z7FBd9JEVbvAJWPiHg7rd\nK0gHghuz6lFhQCIj0vnYbpuXj3axlZUStYqaFPJTcc6ux7IUW1HbUFtwSg/Z\nc3wXnVzBV2Ppv/MexAR1KkATfaHQLWG+zHfHWRDtw2ab9Y/igrvJnB5gC+bf\nD3yaYMzdLd9+kdnOUl2mGyJIKyzFZzGU3DDQuiAc+HUrRw0HbI0yZNCY7AMu\nGpMRn8RtTftc75ME/dFtjCI1GsPXQXhjvpePR1MZXNtTprxttSFhB+9AadIS\nyLVyvKr0m0kLO4U+YbJTMl1fEPL+DaWYD5fRv7Z7bGvtujJOfXsfuzFzDkiA\n7RSV\r\n=eD/G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIES7AfumvXLcVRExwVur7x++PEtQtGSWFKNS85Kqoy5VAiEAr1J0s0aUrtZjlJpifT3M0vUdf9AhFgcQcOHRBN3d/pk="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.14_1563036892726_0.5020424789705105"},"_hasShrinkwrap":false},"1.1.15":{"name":"claire-framework","version":"1.1.15","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"e80ea168033745aa22cb7d2225e63f23ae9b8ae8","_id":"claire-framework@1.1.15","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rEOqp3jX//Y07iEOkB69Iz+XZNqfThj4hk0FO+vcPgaPsC7HLWgHa8C1cdwQTmGmARP99hYr8ZbSr/UjJJc/FQ==","shasum":"df45b8c86b682f9c992a7a6d99baaaf5d765c160","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.15.tgz","fileCount":246,"unpackedSize":454136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKifMCRA9TVsSAnZWagAAMiIQAJ6AUQIgwlfXnhr0NI0m\n7h1GBfgM7re/eSaAHfnKLk/iq3b850H0bwWs7xoyFcn0GNFDzvx2+pLVc/nd\n/zK3lW0q4JknKti5tsl2tcIpP61W6oIhR4nqXY72mMBlqs0DaAG3SVeG3X3u\nVx/kCW/XuO1qnyHDLEt9PiPrmvDBqT/QjrbB9yVGMFAP8nc7PTdnUhkHPnVN\nv/mTzN0xQ9zljZIQIsFhFfE2Bscbq6IlEeV2U0yvSDqD//qDblIHtxMNfcgK\ngRvvhwkCraGf7pCERIaaswrIP7XS34N/7tT7YdhH13nn/gO+x4dm/ZaX2QBG\nMjQXY8DbZMrR8w8pDCu8hAKufhqg+hBRngOZULNgSIiQFtU68DOaTRstZDaZ\n5P1w2woF26kdYeOv++f1hSbzsYQjezL07oBTR3NoIqWsPs0p77uAMQKELr+C\nD8l0rZA+pfAGIwoDceKN3GzO8Etlt/DLCSNJP/L9Qql6jVfazRZ8+P0mf4G9\n/F5SrEKqP729AIp/AnA02T9+CfQMsqNHd7tr41Q4YMQsPba2Sds+iYfZQ9Fh\niIzoGn1PR4AncvAbu6F0ayROrTeKE8K9vj5OmyDdG1xkUMiLddNqc2dndJbL\n40lTd0HHMhkz3Ab6P0+k++D8mjSVKT2NE08pKd3aiZatAbRdGcNRA2w9QQdC\n6fER\r\n=TECJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoA/vwYY675BNcusj07uOZANYI5a7MEe/UsI5kCYkYXwIhAIDtbVNlagMd7yIyUUBrzeTFHxtQ4iUTBQMNtjtTYkz5"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.15_1563043787507_0.2915401834493556"},"_hasShrinkwrap":false},"1.1.16":{"name":"claire-framework","version":"1.1.16","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"e80ea168033745aa22cb7d2225e63f23ae9b8ae8","_id":"claire-framework@1.1.16","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5YzfVatfrkU3kkjLQWbv0dP1TP7om57Ei+B9IBHrCw1nP3LjZaQySZOsRuFXgBpiG9+wVNg1jxgWS0MVu2JhFA==","shasum":"63aa001e11db17977519b1a77c8c96f57cd4754d","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.16.tgz","fileCount":246,"unpackedSize":453414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKihcCRA9TVsSAnZWagAAunUP+wYmZyb4W0X2kaTw5b9C\n6DGX+9tXrzcooN12USkg0fzWwxCcP4zPyCR0pvX93kHKY5g+Svz1OfloMrCB\nK9xh+4EEJlbwOUMTsKZZm3tb9+94fH0Mv4YOSe1o68JhogzrPpjuxg4vewQ1\nTq9GTXRZbQqDciZRyhHvHxGgKUZpRDMRccKzlGf0bxeUzsSkLRSVmZ4MsZi9\nVkxTXaDQdNZ/4J7EUra91DHkyNLMbtfzcORipNX969AQMfJNdkY57M948oP2\nRw4kPlPS9d7n0Klx6ZllvuosygxaZQwPTIaW6GB0SJIItBXsNJwzg11gab+d\n2ifP9ak+KY9lWGBXJtxhCVj+LEIcb8QjAJ77QB9jyIOoPrW8/LCLNJFUTs/3\npMfNbjMlaLeCyRdwON+5EbqtedmWXg3cWcp7xAPFtrkI74jm2Jb5C+TFP6wD\nwiqKYzpmGOYhPnDreUZXuNQfBZJ+xc/mq5bYna/IXJwVVT1T8C5aOZ6jDM9o\nCyMET2IykSlQ1VixeycwzVQxNwzjYptB4Zf5N8/3QyQTUOsyiKrb9T0GDFWo\n4RNhpO1E5hHX3MAYWsZUi7kMTmAabZHXophiXJ/B14QDsA/Iz55X310GBFLk\nGJzRjZxUR3ujmqdMjp0uTXIUqhEPub1+ireHk4Oj/67vKukkpaQuL4tmfaqP\nO++V\r\n=zlQ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzhkaFP5teqhac8cakumvI+6+PIKli4nXkoTPk4zoBUAiBrRWIgT9f2Md0Asu1d+1uUvNmvDyIIw+x53UhSMkFFIw=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.16_1563043931371_0.639870693724157"},"_hasShrinkwrap":false},"1.1.17":{"name":"claire-framework","version":"1.1.17","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"d5e9d2bf004a9d5cb69f8e5c5f204e7d561eff15","_id":"claire-framework@1.1.17","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cdiN32TuT89k9+GTKq3r25q0Xel8y0pa5lEADpfXhc+4zIhlQ4J6xgFjnHhm60lIyEGP9jr00YLxpT8g8j6sSw==","shasum":"05a396c25be79b2d310134361c65d097dce3f130","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.17.tgz","fileCount":246,"unpackedSize":454833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKjKACRA9TVsSAnZWagAAIJsP/iCPMvYvHeZhKMgnbSxD\n4+Fh0TGU3F+HL6q3QkECUjtQr4HamJ+PI9FE2YeUDbI0LZNyjcv2wadkdj0Z\nvt4InAmeqGo37JhhKIiuQ/Vf7oProMIUUXpkmrBGuUMHZgLmiW/q+bcgXQc7\nMj3OFGQU3PvV1DXRAfWxZ0yPq+LF2D/m0T54lPLUbTowDlMPIt5TMqxfw9ql\nTLYvQhUIDLiDcxRstTv4hYPn9ENxdCQHUgIqXnimCWggaDSUq4VI0c/uB2vd\nOWDLCalMO++AFCjml6S5cSo2Yd5r7MCgvw1mPSlWyGWHMw2tESJdv6822Mxp\nNyTKBLcuOvzVRz8gqaORgaAgymbV1fBP4jDTV9dHfe6aikJMsvuAJsJYBx7l\nyJCVQm6XGvtlGiVYg+SRncFi/5H0XxaQMDyh6iHg4w6tm51xwr+u06o2awBy\nPtzzVBZ2sQY94hXF2ORuKe3xWbO/buBdbJdfxup+GlYPR1vI4mYInto6pQgR\n6NffS2r7nzRiEy4WBSEwBvAIMSnqmnGGqDXlQFKFR45vnsrNo/dbPVurTa1G\n1Rp/s/SBflsLFRaU3v+/dUqYBbnQ9djQzhRGApfD1TNUJuiMeWh/kpp7I9Ss\nRwYsj+d4/Yt70podaZfi0Nrgvb+N/l0BP/iykkEaEQ8zvq2Tht7vq/Tl4QcW\nOWm2\r\n=JxIS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqJyF1lVUsF2SsFa7jl5KNqAMYW15iJekvla8CYEJhhQIgPvH2r9vXn26/9eGaIsgeMkI91XC8tbGYXG8CYC9W+P8="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.17_1563046527604_0.27536486278433103"},"_hasShrinkwrap":false},"1.1.18":{"name":"claire-framework","version":"1.1.18","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"5fd52e16d298bff9c4d053379e4aab380cff7e67","_id":"claire-framework@1.1.18","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Nf3b6FYaKOKYE0pm5dtKKGPg+Ztzabh5s9pDta8CHhUvTNFSAHTWw6/iGegtPW0nT9MBaB20SwPx7Nw4OfBoIw==","shasum":"382bb71a2d5a7f5e06ac851f0d5b22da95d6e893","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.18.tgz","fileCount":246,"unpackedSize":455228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLXS+CRA9TVsSAnZWagAAZUMP/0Ir314D3CF5xQSYU74Z\n4pOUp2fWIArz548BZTVx3WXMgYiFjnIG/BX5zWsShykT/LBow18TBzjJ+VQD\nSnWI2mV+IpGsror65D8WdOzqPAww7Pz7lnJbNX7TXFFKS9BVSQQKjqDWmtzC\n3OJvTMQoug4Wdn6MrkaWqftGJY1n6LxjWr8OB2KYz9Jeajj5u2krrPmJxf8z\nneas1xhHQcDY6mCLohEx1ie7G5PrFSbnqX+Hqm66eOX/jZFY/sarvoB2T6fM\ngdkl618Hcu9gdlk+QwKIyAEvqQv2J7DWNhEDDFM4Sk6yynRZhOrJX6LAZnd+\nNwF/VZgDCpNofce1LAfDktsssvIQa+JcIYollrgLmz2cDKOzt6SMXbfZLIh8\n5SsfgxYHmbSH/EzHnOhER7KebPzZ2k+tBiH7tOLDz3/d25MV3rrrN0c3AmCO\nNzADHvxykYNqZ1HtxQanP4OQyZG/pjP6r5WuL7qxgZwQg/l1HmY0rTnBy2fk\ndAElPrwSYeibkpSJ6zQmKvFBNz6AOJh52NtyRt33FO2NsOMFiLF3RfjQdyeJ\nvGYLczE5RaCw9sJz2zqaZ2CJJa+Tb2bGZKTHejE9o9732RbqvA97jJbxlNU+\nMm/YIHi1XknNgbCVRw/YgDcTBnPUpW6hMRml4MSevchKoRrvZA8508i5BcXG\nE8Ho\r\n=DEti\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQFU3rhsR0pHANC81DVEtiUJucuGtWc7fv+KxYziXFeAiEA/dATMIglruIh/p2L38YnieqBmiCvkCimsLmAuaUREWc="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.18_1563260093850_0.9787214721504991"},"_hasShrinkwrap":false},"1.1.19":{"name":"claire-framework","version":"1.1.19","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"07e854dac12658fca37e5bcf74a2bf5881ed1f64","_id":"claire-framework@1.1.19","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-y/zyUyc5k//wIfLt8eFmta0sTqVNV2iesuGqUbDAizjfEMfAN6DRXsITUpCv3jKn/e4VQjrSsLHEjLmyh7XyRg==","shasum":"4f017836e24bbb4809847c5d5f2e320278b16dd0","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.19.tgz","fileCount":246,"unpackedSize":455260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMCsfCRA9TVsSAnZWagAARS0QAJg1amO2ZXUNdGS4YpNm\nyhSeQVQWMDFGfaHH8cMWqgM7hclJPKHTfDpf5jtu5f5xMK0I27gHZeQSpqmo\nfWLQohjj6ZJIxtsO7qQDyLgenzTDbeuN+ENObA35HNOrcfql4ArWO/RXIEor\niOxctiT4gyjAzkXc5Xr0/ijpVwQDhDAV9TLLGu9OvyeQtU7pnAD6LsZloYhv\nqYB3Qw+o5/vvrcyvTlr9P1Wp+fqszipuGBaQ2Vuhoj4AorF/neqiCDQZil9X\n8Ah6+XaXgj6mtJI2FKcLaE+q+ejoT8CARVJMZZclts4VwWDY3BXcgqgjZNo6\nibFM7iot2hZjUGpGxfjexntnSp5nqEHZEnsVE+46PGv5TBwnAyopAtG87jpu\nGNWcJkiwur31wq1ZCYhEqTpKTFZw7aFQAmZsNxzqT9r8FB2g7+cvDCha5r+G\nokFdX+Mrmhr59lsmIaA8PS4NAP3YLzE4bl2pcPH7AlTIscSkrLV7gcFw81N8\n+jaPHdaj9FO7NGDlQBnSlOryAmxi24SMHLASeIV13XFR6pedNOs0y7pwRzpS\nZeyhbEZWaMp74tZufBEJsU69cz6PfMJ6mAauNXvL1dR9S2M/5fTL2hSSs9Bn\nmvoNDFvGAaxOcSPRDvuCBy5j4425YYDvSufPNWTS2ylP6isnJWNzlLeJm4Tr\n9DzN\r\n=Yxp6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuhrI8JvEWoNBpAI5E2EHu+YsvLoYknJ7uOnu+4/0jgAiBunA31SX4ebEjgToMz6IsaBFUvXRhIiZRY7L0W4yEpMA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.19_1563437853765_0.5908046328901757"},"_hasShrinkwrap":false},"1.1.20":{"name":"claire-framework","version":"1.1.20","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"438ed15cd409d5aafdc7d27c77842b79a1b490ec","_id":"claire-framework@1.1.20","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-J/eJkhDRjYxyiv0V++HgJ87xyLQf2VfkoDpfHft6gQKT8yU7DJMdkaMsPhCwflaQx16qZPhBQmJl1uvO57/piw==","shasum":"99be951e548da383eecf1a63212c10dc0dc7710b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.20.tgz","fileCount":246,"unpackedSize":455095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMEs0CRA9TVsSAnZWagAAbFoP/12TAE3hT9Hk3jmnjdEu\nev0sdhs5zSndOeLkpFz8FmIPYTXZuLsvG5xJFEQtWwKqr67EW8D9mCR22jdP\nc1PMi2WI8EGeQ/wbwf1+glWLwoQ8j08/zltJZ/OqyS1b9MWRJMDLjSnoS8T2\npWnw5zdcaEWtiGbw86aIc+skS5FZwIxLlBhKCRB1TR4OVECFyZHVQ1bfYMzz\n3Mr3Yu7CiRJ6iHnk0yPt0v+RWIyNQ9eLHSWF34K4RmUQWuXvXpsAXq5/b7Ku\nIfePfSlG6k9dM2T4ob2YJ7m/G2Tnm2DyLyR4QHVIi8eN4I95iFybDG0jm8ln\nYQ47W6wvxD2fRaStNivMM4LUe3NHlptVh1OONkO9An0/KWANq/jlfOpqqRHN\ndzbRDY6H58zEZdxN+jy8u9PYOgrrfklcM9J2wfu3yh/Sbvaq8A1woShyaMP5\nwC5bpgTXiM6xwtYfWqDHuC5luVVN33T6uWbV/f+ugRsAAwqzK4ptZsjW9LXG\ntZ9L5gpH4wsO1WoXjXawXPyWli+Y1/8gRejULIQfhPNQZxaB5HZ5yH9Oayax\nzQ/m42FWjdj2zXdaWMdu7zZtW0XiBgsqo6GirNy3zCoMqMIFb9ZuyAbpRu44\n53ya2AaSrT+fLrQXVwfU5IhKfw1Tj3hbkI5FIu6RNVjbrKYBY2pky8/jVokV\nENrL\r\n=XSpB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQsy3U6MttJdIx/hn2gd6Jq9nhLgbOOYJ9Fdj4Y7TUiAiA98Dikv7GJXUBX7EXuat3SZljNV10s0aSxqoCuwfv9cQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.20_1563446068326_0.7182287125042492"},"_hasShrinkwrap":false},"1.1.21":{"name":"claire-framework","version":"1.1.21","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"ed3a3b6ed3af91c1fb88f4579ca2536415c66ecb","_id":"claire-framework@1.1.21","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-grklBbmQiNnu9YYo43GgSk09ED/2af6bzlxHkb6qjL5fW6pkStx+yAwvbB6rYfTxCSLC/rdVg8dujoyPdl5KOQ==","shasum":"2c1446449b28be1018361aae311e1d2b3415cf70","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.21.tgz","fileCount":246,"unpackedSize":455620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbizoCRA9TVsSAnZWagAArqwQAJmXumXkEetnbONOXoay\nhwxFOgUU3YtLOP/J+X6VwkNdylYB+QefDRzPvkarNFLW7bX5gQlZqWxuDT/h\nDBTPXICJ0KLJ+K2vz6nkiKJJm/guYi9Zf3gZKjLcFMLpQCHFQ6nmK4HpuhVe\neNBFRcBBC7VuGY97jD1dLecWs39DA4Txl07YiC+f1u3EStVAdQklpj+Jj2Uk\nFYjnAIzr+FdECKbNmob0E/rwp/tWrYeJ2DIwt4sCSIMqgucOOe9pQWaqcqBg\npAAXoQou3hJwLjvaqDzvrMPgC+9Qog9Z1oG2ZEp1z+Y/OB0ZqW9ay5si43Yu\nB4gGyh+pMhXgfJw60uFrtQ0LlaoEI0w6nHbzLCl2qHbIi2VKdJA7F0ADA8JH\n8jR3AlPAZVq5EdVVPt2PRfwut+G7DxKYp344nHNBMRQVMsEKTIfl+m1TmqVD\nxcjh7idMreyxbZ0vWNNqM3Iy1IjPJbfrzHuJ/ibxrULJ3Wc5AtbkYIV09fo3\n/wLzh7nKcH8jRFy4uHQujn69uxLY0Qq+CjigesCfawVAaBDD3Gg4aZ1r1qCU\nYAoTlA/c1TxtuqsDFue8o861kNXUaYhS7BFLJft0giUV++JddRLl1S7ZcW5B\nQOJrB4gkWGvPxo0lhRrC+DKx6zmNSvRBsHDzD9MMWGZmley4emXW37jvmpYl\nmeZM\r\n=YWPu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr8jqCJk+kmwmDBKD7wHV3SylAF5Za3dHuYgWfGB+6nAIgQFLd0SwoNRUN8or41PuLvqYVrNs9avOeGil8qnyB4ho="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.21_1567501544264_0.1352427057834249"},"_hasShrinkwrap":false},"1.1.22":{"name":"claire-framework","version":"1.1.22","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"6e62688b0299e9aa916ab32ae88befd9e67e85fa","_id":"claire-framework@1.1.22","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dcIA3X8ddLobDzhVTihF3otA4OAQTLJXr71upzM9kpDiaIYD8P8GGdDzSFfmNg3/mwEmfg9xXf/1oCTsaS+tvQ==","shasum":"bdbc3aa8d097d73ff5993f1e809069462c6981d3","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.22.tgz","fileCount":246,"unpackedSize":455853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbj9hCRA9TVsSAnZWagAArT4QAI1ZL4hUDLuwM95EUh3W\nmfe/v73gSrjipmtOCN22JN3M9c1GRadalQrzplY+sIrQp2SuTC/oPCX5pD3B\nycg8/xCqwgk1prLfB+sa0+Hq6CTUr3TeSio7NHivYWZ8JphwsZius27fWLIK\noyz5Q7xd8w7GSVCeWuDPZ3LdVzL0ab4BEpjKCTwIA1AB7hcyYk+Ho1KJ+rG4\n0MkzRFDxnC2ouJcKG+aL8yVp7nbTZERggOzk5KUYvAPioEVxwDuK5PNUreR9\ne28qHaTESmgQYliXcHcwg/yKftsCyh2q9qcqGTRRsBM8Q0xsactYeSQ4MReP\nUmmXSyPvBuvwmsCI/QP/rDS9hyBMiJjb/aWGnsskadRFdY9nwmUEREbnUeSI\nmm9OI8INPciArFWHLGRr6G3Zqdb39ffjS43HfVN4pDgHguh4eyO6dadW5l3e\nImdixqos6KJSM8oTOlzLC+yJmnLbwgmgVy3G/69G5Nmaey31t43/32NnNf1M\nB68PiUc78FM0Ib3yyzqXAy4W7kxxiDzfc97CQEaNWqE1Jzlh36B1/WD3eJ1R\nmyJKHb+n5Dy4pE9+7cpIbIE8vmvW486E2wLtjQ3UloEvQxeWzD8wUdHiyR4i\nZSJnAoE3u1VxAb810rR5JmapI3V5lUToaq3RO/pvP8N1H6wGBcFmPTUN29jb\nuX9F\r\n=pfSZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIZ5BHaQqgr/6yPllvWrZNHPB3k35feXuRmQh4dldz2AiBX1vEoi2xqwpV4j9TnKso0tKicIoOs1cEqxpkQiMpLRA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.22_1567506273009_0.19404274372124686"},"_hasShrinkwrap":false},"1.1.23":{"name":"claire-framework","version":"1.1.23","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.42.0","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"71e42da449e94a3a5be930c2c7e693f2b13814dc","_id":"claire-framework@1.1.23","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-466mGCeZdEQa9901G2mOwgS7L64krjq9KDynrSS2YseosNU53OacCVGZE0w9Bqe05AZHZyFuMUMVw/KtGT25Tw==","shasum":"5bc66452e00a8fc728c95e511cb69e1a42487df6","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.23.tgz","fileCount":246,"unpackedSize":460458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbxqpCRA9TVsSAnZWagAASccP/j9D0RiSO4tOM/dBP4so\nyh4nAeElB0FeQVwmhBY3wOF/sIpdGZaLEohnRZUXVtL2yY9FJyE+VUYCQd9Z\nOVfXSvbogCmhtbSO1BZM4BraqWzFTs7uxEx1LBqwjNQYkfDlqPYyozrZvoNb\nrZXhHs97PIlTDyVdz6hRK/ickJbhCYhqySfaJBcViFh91IqkGZ8lNkOxq4+e\nJffpPHk1J0dYBrJ3s2wM3xkZintpODB01KaqOIxAaFtfDmuAyYd5ezmMxbRu\nn00YWEJ9riB8IIuQP9g1lz5PmXNqv7ODzd8XXGNPvPkM/lMgoIp2Wp14Ke6Y\nqTjPRDRUI1CmOARueY+B1X/RjqLA9vu25aB5/yR6Xk7yzZ5zNepLMrMrO+aX\nV0pUrsOCTgV7K/+qg63aspbhL+5REd6VP4FDZFxj4IYrJmMKkCn8AZOD+YMl\nUMLz0CYky9epeUCVyfNJf2AOJlyNYkPMVezn0YayuAjLOul46BK3I/WQEkcp\n6Yl+5yodMqIAk1VZ/uFoBLVeQqbd8vliFD1PV9HbRwafqy9GRJ8CHn9qy0mI\nNs99qvqbwJBUEHB5eaUZv39M8SvDWNMzKl/OmBoJo86fed4Em1tSvG1jMI72\nZjdiZ/mudO70K5VhyOfl/G0NvedTfNuwsvQVnWxEprRA6smPFvAVRk54oKV8\nMHm/\r\n=AdkM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0u2AQZOCBYjwuzRY3Pv99JD967irRMpfiHp702gXnIgIhAPXvkAcVkjJeGiZehR1/YxYHLUq+458ltLJoSJs9js58"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.23_1567562407792_0.9802149236320075"},"_hasShrinkwrap":false},"1.1.24":{"name":"claire-framework","version":"1.1.24","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.44.3","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"887f2b2fc85732fbbcbaeffb40d9280e71f3b6d7","_id":"claire-framework@1.1.24","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5qx54Arz56D6SLYdK/Hr6oYSfk+jWns+LXBUafedhnN41paKvcDH+i7x9tAjx+XGkwERCnj3U0yAeeY1GGu6yw==","shasum":"25f4165cd687b0da8ff0f4bf2164721f003287c6","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.24.tgz","fileCount":246,"unpackedSize":460784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbyHRCRA9TVsSAnZWagAAFP8P/RfapiEy70xK3TKcVqQB\nmXpdyzSJb2x2mYNa9DaYdjAvDEVC9R+jAh4aE85FJIHPo20zCavY5SbdZlHv\nhZt2v2qpHqoq/cAUJhhAUtjoRb+xDfj/OPFbLDUletOgUB/+tZKYAp4tEe65\nQDwZprPYV+W9ttDWvgcBedhzOnuA8OsP/WGHHw+v4pqB3mzwQbBvexWpK1cH\nRqMJTDnntC4CKRz9UY/++iPyEZ44ww0WsMIhffCfQtfkXuEmPbOeu/GjOHff\n7sdF2yLy3iOPPyh127q7Vs+/J5euPhSRd0JuTQqm2o74cD04dGOPPiVm4Dgu\ns/Oj/DFJJNTYN4u7Rlv6DDYFn3XgYFFPNiOz3qpZjZ+StT6pAr/D4kFqtEUO\nfIlz40ulM5BIhqXVz+h1rUttzk4+zONr/0rtLmro/08bkg9a6aVIRc01xCUC\nQ/wqJio7x04LIq2Bqoy5/gDLy13WvdpoipQXkAcxtJkHYQmzisQQWiXjOqgn\n5EpynaE+1MiPC8xkjkQ1eZunyG30L4BhVDSj08UDpcEwkyAsAJF9B3osbN+m\nrqRKZ+V0XLEQ39Af8IhPJSF6gTOai+PyNjcP3caB4xWqUbQz5vFTcWk5i9oT\npq5tBTQGgXg+6SL9CDhsUrV49fgo2etcXIeXlNtX6f/ZCQjqi4xdiJvcpJLc\nR2Jg\r\n=Dixn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaRmqJxjHjPAIUjTSl1LOl/D0vptCPBtfVFn5BSpPIgAIgd/FO9AAyJwrn8WjXCcUCR1xQ+5U7hbedMu1LWV9f+dM="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.24_1567564240460_0.4039648461486629"},"_hasShrinkwrap":false},"1.1.25":{"name":"claire-framework","version":"1.1.25","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.44.3","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"acede9b335f1e25fa7208a7191b6bd0133b531a4","_id":"claire-framework@1.1.25","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kUMW63KNxoqKeUQdhdpIrg8S/4SH8OvMdrniWPw3vNmMv7mlRfEY3KzQYAlexl8K98IBzFdeoP21MV4Vwk5cvA==","shasum":"61115bd256eefb2f6c6c97ad80fef0c6a5d5b745","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.1.25.tgz","fileCount":246,"unpackedSize":461034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkGvvCRA9TVsSAnZWagAAJ+YP+QDhCl0MQSsRvE1npQKj\nACyXXCTz7+k+FlNJZBe810bjB850/BtopHVJFOneUwSiIcJklmxgZKujT3Mu\niaiD4sgRia52UXhSs8lqvV2XXSaGBmXtPLp55C2zEFREyCuTCu8mY9XMP2Yl\nlHAYkvxf+36ZUA4qx6mNkO5S/nwvtV8ORT+5dplqircwGjo9WUvEMc/8jIbj\nyfTAjRAaTz3X0EJZI6aGMpUZHALqS/HeF+x92LjylfMPFYOsfvieidPklUvs\nko6EhDxn5EYizvXiG2h01SlrmFayas0bXyn2T/cRxadqYwY3O2EU4WZ5zL01\nxUGBB2bTUE3UfM+lY4OqWbzrHuBuQm/KHFQ0TH2jo+LSVdpXCDkdamtjFnV4\nd9FfSfVqnPeltr6rtsDnuMxOd/97GO7g+xbI+81wblkrOX0CccvSO2DMApXy\n5qGvBwEuhK3hckb0/KBfcRGcKz5CfuCTgP2A0XCo/u/u7iJMvnukeSgf/4yn\n4NGki8ivMecwZ/cYKvaGhVmeCpBD7etPx/+n11qqephwN5NXpkXVKoChNLB0\nvHSruaF9W+JPc5dyScxDGcPhEZnvNbfcEp2OGXIxmi8OeEbIKeY0mKrfKJYA\neX3rulAMeCknbfxQ5Dh35QBhvE9Z1+Uk91o7tyJKK+8U28Y9USn54Wv+bD4P\nusdX\r\n=dPtU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzvkY1N2JZ+mQ1MaXrcE3l4sB12qcoYvucLP3MCpC1nAiBAmVTpvM2nkt+0iD1nxCLNOCVTp9zf0CY5qT8tq+OfaQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.1.25_1569745902977_0.2144974126525816"},"_hasShrinkwrap":false},"1.2.0":{"name":"claire-framework","version":"1.2.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.44.3","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"a438bba9cf4a3ff1a8261d7dbeaf8bbc12b67f2a","_id":"claire-framework@1.2.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RG1Wo7RZ0SanTngKdBNLNcx6zUSBZi+5hDe8nvHAqPndydWrGstW4c7+P3U4vTG9cklWIXpb9rjP4gzlJUliTg==","shasum":"acd9a91adaa6939239bbba67aaa469b9e85021b2","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.2.0.tgz","fileCount":246,"unpackedSize":461471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkHvXCRA9TVsSAnZWagAAIywP/28IKfY6610PUPXKJSeW\n7UbOmAvq1Z9ew51/5uoE4LveR/FeDnYbeGWEDnRHcAj5XkQWJBrjs6TUi6Zb\nxbZGynG+m4VY/C4kwScU69gMUkpyzyNulKtOAILz10gsyeecwDh5RiIdNtSV\nSnuyzY7Xw4FqzgD2EY7PUdn8bQEOGZUWrMJHS5F1PWJXt60POSzZUxdp0KfS\ne2lQQZtyurZTb6UchSu+/FMf/zHafZInVo4nC9kC/Ergz/FNk+oMCwGLqqsM\nv/9soCGLG/cuB9FKAE0gZKReXEzJMEAu/ezVahBHvTuI2j3nAfKeAipemlWb\nu7nZIe3Ivi8AIH79WpVDx49X7iiqG1H7n+VmOIJ4d9kBYOgFea9mhnhch9qe\nxvM0RgBL+UmUSX3WkEn/L5I0lipgpExiSqiT7mdce01lh1tzHIaaoG71axnA\nlxGV0cjajUBABpaQe4eQ6MR5otPDtSsKkbvBEIoe5N4RivNxMqHcOb/UQrKT\nrPcOrc4HnHK+1igwcQwRJff7wd4Q0g93z9Nmi/Jficot1VG+wMv/xUgDJZ/j\n3xEedRyUyr5LnIvHPLRJ2z4uuzyMhcWfs2PSrWUkcCiZKbTzf383/G8dgvh5\nu4327PW6K/vmQhlkbyF70un8BqFOsFap47eIHqW7CsbYNtQ4ltATUp2H8ssH\nI2/2\r\n=nhe5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwMGBlIGSuwwG9/Yt/GMB86sKpGKMKyTJYXvfnUxR5GAiEAyXQ344OVgNkIn4PEBqS2QsyAAI14+N954qMnefMcZ4A="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.2.0_1569749975203_0.6454223074742409"},"_hasShrinkwrap":false},"1.2.1":{"name":"claire-framework","version":"1.2.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.44.3","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"3d79f2f3e0934d3cbd13eb38e5d5bbf4bca43254","_id":"claire-framework@1.2.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uW87cPvjtTcIjB3ghjdzsNzRjS2JnK7NB5oFr2iixW4ZhRL/UiNs2tiqb4c5Z1zWxKDDU2MOWUJ7HJ56+a1eWQ==","shasum":"c02331d9cebee88d26f692086fc179670a4c1c7a","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.2.1.tgz","fileCount":246,"unpackedSize":461764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkHzoCRA9TVsSAnZWagAAWHcP/iqAFGTcfWPE8MWWPFhn\nqQv+DZyK4UntuAw3wEy6M8WUI85YNTcaC21e6ptwgxDX1m2K/6E5B6lVNiZG\njEuSl2YBS3WkMuwboAk482ozC2hib0E0pfgqhyF3XBX3fq7XxS09AVcWoMSR\nEthhYqRjJw20HHF9TifkNNyiydfGnRS4naZ5FX6qWX9oJyj7/8UdvbOEzI1W\n2dR03SMDWzE0xlWbDD+2AcYF1uLaWXajVZXBKDCUqaKBTZMnc+k1XGGYySBG\n0Q2+kPhoIDcIXWFHAv8C6mhwKURenLAL5bAcZbWVColH+aL0dHooRVradVqW\noY05M2K2ixNLUHdxomUKLQXDZbY3qcE3SDmtyM2aDvdfOo7SSlTTH5I6i6ns\nk7JvHrMnJesC8B070y7piFid4ZdLmfcTTQ+vXJl7eWOA/KO6mUHZKhgNwlZ3\nv3zlrk6ljVGi9oor19kh/NyUWsAU0c8ulMKpDpMabyXwYhg7c79DjHX+lcdb\nKFt9+3M+dWGTWjeKbM8FZ6k9+HzTgthB0tmJdvRFgV6kds5J7x3D/Lk6ACyw\n+3Udu76bfGmnFSOdoPqfp/k3ba4eeAyWUgl3L2nR7Hhn8TxEOXwRw/eUdP8D\nKVEiRCbBt44okkh9S3vk/0OlXe5ydOwK5V9PqG5KCLrAWT/Auqe+wMS9Vr7b\n2+Qc\r\n=ohW3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJKbkKriUzdj0drOOBYx0sjHNiXclRzmrKUmaeGibbbwIhAMnlQgGdx1LdS5Vn1o39vVAf4Glwii3AxLq2wsfE6Mi0"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.2.1_1569750247583_0.6558995616496508"},"_hasShrinkwrap":false},"1.3.0":{"name":"claire-framework","version":"1.3.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.44.3","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"91933916c7569ab6236eb9b7c9b7c609b203f446","_id":"claire-framework@1.3.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7XxSAZU6t7cYs6ZBegYARBKiQ6XQZ/T1F8vNw/ip7Yy8PDhASXfLJCdgYM/3YxPf4iOi73MhShDEGhlDlYt6UQ==","shasum":"9b27d8cbd651cb1fb51b23de2a19645751067270","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.3.0.tgz","fileCount":246,"unpackedSize":455529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkeGOCRA9TVsSAnZWagAAP6oP/0l+CWmCUsd4uAX3TrKm\nimX87u8BbRWu1JiurXDMgkYmC51kEOg/O8k6OEaRwzwYHRolBVd6ICqcbOC5\niG+YiFbItjId/YmWB4n3A39e+ghoBJcUWi22T13T45QErwYOUDyxepcVX+rS\nd4unU60v0r4kcucBDYtETOl/PYviszwXv+CeicvHOu5pnOw6j6VSA7hmI8Zm\nLu1hr7R1hKnTI1JXAOvSVKWBD9hF7zdUXQM2TRAWgSHZKYwtQTiSayXFUbto\nDOCmIN7U3OzVxpax1Akv9Vg9RLtnqQ62wTBUNJ4lVPfiO6qHXLjcy/qpHDR1\nozhOZTQg4NgK3aulcTVGli84THAfMJ1e4RKy4uiTze1Ecd1F8aTA+q/xRPq0\nPvA/Ac+NTlDo7UIlRYrfP+TNIhv7+wBgPlrMw9gG8dBC2xgY0vXW1EW5Me7N\nS18LO9LZQujhlGySUfGiRLNGQ8nu7cnDZFxa0xGWL80j7ZIRYjcsV3W67p1D\nR9DmDhq8oR8MZlt8Gxa13ksc5omODK/dr/4lGVVmN/LdLKptp8rQpOkDt7xd\naxFSozVOILfAC6GTr1e5mt2lx/IvLoWKt9KztlCleSR541rg2Vyn3MpjI+O6\n4AEvZ1vFAY75U9J57xcdN9d1WaP5cOqKb2h3ywGh2ITNuViQZ9IrSGVwjk8r\nztSM\r\n=kE+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrKnEtrTIbcMT/8s25pw5ZV78792QkgkpxilH301QF1AiA3MumD0Aixsq+8+CbyjY2sm9rjYRYyq8WMRs0X7X+Gsw=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.3.0_1569841549355_0.6998793872832851"},"_hasShrinkwrap":false},"1.3.1":{"name":"claire-framework","version":"1.3.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.44.3","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"bedaa8f2fb9f80ddb5828a698eec882b93da7719","_id":"claire-framework@1.3.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-chfPOsFRLzPP3pHfXrVIF2FTZsV5f5Qlt4Tz7x6QnbEW8H5VVIlFuGvsZ/ywp7tKzcG2XMOwMj+w2q/NZ1P3Zg==","shasum":"41ef361d884991dfa15ffd5636d6626aa84d8c6c","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.3.1.tgz","fileCount":246,"unpackedSize":455592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkek3CRA9TVsSAnZWagAADhAP/2XbIRUHJekZDiPYovTJ\n+UcCDLD0R07/Zb/hHKqTQ/Tcp8vwnYPRz0J38lpgF8fu5mFrFL2P9UuBGWZ1\nQIr/yAT9JUXMFd+1z/SQu7OftdKJxxEB19dK3MvPubDm+4P86soSNvpcvOdm\nW5jwi67NhIwdn/bhq9FV10ytzYhoUu/5C+vFba2/lohdVpxPF1zbKW9a08Tj\nRvFuvSPsoVezLLc/jpBrhPjP3rhvzB6Ug6COmW39vikVbX1YLF/iL+J1zOYs\nlVEEx/qo+wfe93hYD7UCgNCkFGIaga3IR3fM5oHDYXKHnC971WSVzvkT8BGF\nd1lkSqt4mim4cL1T05j8CMZufKBxKC+9ON5Us9lYfWDgNj0KkEK9PLadfs+w\nnP2U0cM322A5Dm+HIs9yDZmJ+wI48qTiZhrgEKTDVOEVszFWBGLe7nFO6d8e\n+SUH/anVuN+fdfZEa7RgNVcILRzfaINk/gdCvV7FjRNia16+PDAUjQqvuSSj\nrHOM8ixvo7O8zF9dnu3vljWbh7JOnk4ONYwBbrvfnBgiqOy8GvT2aTS4BJ9V\nvDqYNZBlh7pfze10QMh/a4cKhNURrPUnIqG9rjiaz55KvsBCAjOEZLGhykm2\n9tHMPQMpCYawRk+qVo+C5iLKNQSy9iMb/obZiisLzRvO4uK47cikLIPoNtkc\neCj/\r\n=PEel\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWyI3EGfmwXwKhF1fUOlejpY20UsE8b+3Qy3PimQnttAiEAu8uFaspmUJAamnojk9To98EntZWoWOG+HWcE21/SHPI="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.3.1_1569843511222_0.4535432684409022"},"_hasShrinkwrap":false},"1.4.0":{"name":"claire-framework","version":"1.4.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.44.3","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","typescript":"^3.3.3"},"gitHead":"bedaa8f2fb9f80ddb5828a698eec882b93da7719","_id":"claire-framework@1.4.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5DJ3DxJ9sByM5MuwEHRx2HiqQyp8xa7ZxoDSccIOcc5jTxoN0EuyQOvm0Masr2X36mat0h8weMfSR+w9GCP2vw==","shasum":"133f8dea04af4f3afb6800bb4a7a3f940bcf42b1","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.4.0.tgz","fileCount":246,"unpackedSize":455596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkgZYCRA9TVsSAnZWagAAHpgP/3T6vTGcaEpxD6kp0aju\ny+8wwL6TQi+F3C7+GU/wFY84vTPzCBX5o0v2i6MjtxfUb+rt3EBi5sGQkdp+\ntP7bVO8WvYieFdZiXFSlgAC3TPB0DYCpfESG/GNQz//4SnjckoDdTB9HOrRT\nGsE4Eoz1UtdFd8bHkTox/EcMz+h/3nZT1abhkrd7HEljtuEeiw7LtLFZlZAB\nxSZ1G1X4PfXfzaoZ1lfIUN6wbPal7fTqe9JzX0ohiupKi0FXiHXKmOQgW7bN\nGa9/wmfVh31m3W40ZccD6bxDmmKjsM5zOkdK+oNiJFD8jG/EQIxIDJ4m1BpJ\n4uuoqO63sIt1wyCBwlylEVWl5oXBLzKa4at54In86hBkXVipD8SLEcX1ZDWC\nx/TjN9BYpRgyIRxxrKOzM7lYTm50rEjVa7Tc58cHVSfl//6ke8wYWwjyWjcF\niGjWiMgUMOqifN9R8HRr/CONhyaw7gqauZoLAKp0NcKjf8HSmPeRuoWgRXeT\nqnB9fNGBFcGp5bcAuIYW6aLK7I1MaiVG3Dp1oXfChiu86qA+XvH4dUmDZATk\n7Nny0ob//VjEyYUzsT8w1BpQqDv3GadtcaO76wgZL+LGE2O99Y1QkSPty+id\nKxXM9k3Ge2ujkIyuII0OLklfBh0l2tLBxltyBoTs0dXoKnXlFRC/zIC/c3kj\n5oyO\r\n=dXRO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2F+OTKKFOol7+r4TnrCBY48v39kOCbTw8L44z/0fViQIhAPdiqxfeidJPSo8zy4n1w6xeL2994LhJUEgXKz7qKcpG"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.4.0_1569850968023_0.8302132220266991"},"_hasShrinkwrap":false},"1.5.0":{"name":"claire-framework","version":"1.5.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","sequelize":"^4.44.3","typescript":"^3.3.3"},"gitHead":"7156b511718c8e4f9a0e5a7095e22ecc151105c9","_id":"claire-framework@1.5.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PUxd26f60aR5XdYyzKabajFZesQTtdHZqcMwoXhF+y9QCQVbSqDdVn0VKVcEsJj0tgD5bub5ZLleEK0Wohdw+w==","shasum":"5f496181784d053aa54a1ec7659c765832470e27","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.5.0.tgz","fileCount":249,"unpackedSize":461543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkvN1CRA9TVsSAnZWagAA3xAP/1+5+JXRuRdXHksLBPeM\nw6j9tBZbmlmBEI35uCoTgIeheT6y/yWj+Uqjeo7Ugb9QDqQJMQlocxxvKP0y\nBXaw4OrVoac4v9fjhZzMpFio17F61W02YFOuSivP9gyVCClgLkxHfTLtdTxR\npTzUko30hUXlz4AhjxTn2NfRbLXexNkZHw7sse8fom8B3vN6VXr/yzn/bX0n\nJNfnKCIsiAw29/yUjBnoXllCDI3zF+OV3K/lKiQeYowrVfkMBHEW8leAvSof\n+tUxFkGsbJ3HI0SBh3y5onxfGMzoQUyd9NYOvWGnEKTGi3GriEYLYlVtD8Cy\nSQsdaL9AxmfH/8nbCokXDi6wmFjPgpwElAyORkGaUOFwsT7yyakSU61wHzwW\nYpLhBv8DfNZJE32Kx+b0/YwVO9TUgVL4xqs1pi/OgUjqjZD1OdG2Yhv8634V\nJe8aCqhaCIxF7EA1b+Fuo9D/65U+bmlvUjz2gR/KYlaqYyTJO4F6UQJTVL0s\nU2dq0SIoBZkNd1BvCfrKeA37V6mdwpC0Us3+4UboSKASHbUk7Z7CvXUvauaY\nHMaU52bsJKX7h6Yl1a6NTiSzWtIe5KlJipBJevNB8ArDynlaqjXqg2gBrdQK\nug2hMDuXZLLCK/rh4FW5rGkCd+3+ENgkRc+p8PlpG4VLWIWyy5GhcauhbtiS\n+C9t\r\n=Xxix\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt/HQf3jjduPzh4+QM94KsPkYlrEsc5l4Ay7i02E8m8AiB5R/nDpNnmY9HbIn7c+QPWtgg9sFf4sTM0HLr2CWCfAA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.5.0_1569911668433_0.40176696769842213"},"_hasShrinkwrap":false},"1.5.1":{"name":"claire-framework","version":"1.5.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","sequelize":"^4.44.3","typescript":"^3.3.3"},"gitHead":"65878d3cfb0bc4f8ac5cc3cae8a1e0c53529629e","_id":"claire-framework@1.5.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-f6dMgPND1Xp3rPVyKd/u4SNGECk3SXp0MrOdvUFZF0ejG1N3NhDwc3pTx+J6sknNg39tqdVsYUVEUxAnRaA7tQ==","shasum":"f7ce922e95b39312b9f1695460cae051a031b241","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.5.1.tgz","fileCount":249,"unpackedSize":461530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkvnrCRA9TVsSAnZWagAA6hsQAJK7A4xddrPm3pW+n8+h\nEg8jYzT5ewofgqOvi18uUSgc+c2mxwVpXGznKnLwcCxoiq3/pI5JL02pa47x\nRA/yxy0xBKy7TL9Qw0R5WeJ/bUucJ7vYWS6oyzIs7UpgyyRhkhsBPyVZ61RV\nEduIrSFc4WQD7lQeBviml8/cqzUv39+4cC6pZNYSpDnMK5EvWUjalOF2ZeNF\n+DMSbPPU3NzmkLojPr2guvagxyiRtvf6irU73poesq7WT9zIStJj6qbmVuJu\nDfb8gg6rTfmpjjsqKa2X4dovEuyqJBPciwQElH17uHqbMzoygv/gyl6ZnQVi\nRc8yhW8JaizweVZVdlz8G1bug2934/d+ZSlxuzUFOV1L/7ZVi6Mi6spdZx1P\nDn+EhvkRnz7VKMAuqzime9nzkB5j/9GMQzlRlKwEHyKI2P1rc/10smBD4O/q\n2cDHABtCK44lRy5/saZZxqF5HVTwTX4ZIDq5jQRkI98vM9wtWaK9xuOCd0kq\ntwLyJv2CeazJGbj0Nt8Js0w2ul/tVyrqJtOkWfkcAwmETi6u8miJg4YMplbq\nG/3/TgjnvEUn1cHCQER4/tFfSs82vi5gk4EeqGRsMBnpq5tp1N9rGWPititr\n6c4hMzZH++zMwAOcSK496UcjBteynyvwmCcNLnJPGcB8JsXx9QyF6BJ6Aod3\nFfmL\r\n=+8Ru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsvJKv7FboqKBagrwwWQrcuKuNXXTCycps1r3Nl+gbbQIgEeRhbaR2AWWzf9P5Q7vljCAqdE+SRN97yjCXFJRIxUo="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.5.1_1569913323001_0.6718275680793386"},"_hasShrinkwrap":false},"1.6.0":{"name":"claire-framework","version":"1.6.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","sequelize":"^4.44.3","sequelize-cli":"^5.5.1","typescript":"^3.3.3"},"gitHead":"474045739e1945647a2a0b2316c75b7105c8af08","_id":"claire-framework@1.6.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yPcpse7dTSlPpGSqdDywLVleQAK95MGzq+S7RyQW2GE/WE3VHBjrE4YaHDmPFfHhVBZGldcGQuH8LfPM4hrJrw==","shasum":"60d813a150932157d7114704e56ee4f5c84ad62b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.6.0.tgz","fileCount":249,"unpackedSize":453846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkymkCRA9TVsSAnZWagAA0FsP/3x21gKa4wSZlWJNr6Yk\nlTz4wGkCl/7cRAXw1yqXebEL1g+nyB9CwcQgrlN/Y/2/Xgmsl9GbemknKGWB\nNomE5zgthhADjkeDQFfQNybk6Khqbgh5+6uZ/pd7Eh7T6L+pYy6nbUbeYm4+\nSc6/DDdjkw4g4aobD/FiZFfJ3kxrapv0oFgi+1dFQe0iHS2TZsVozkDaJmrx\n9/JiaiBsOTjxMj1xRjx9NU81T3IROfo0D/sbiG0PxBrRQ3r9mRZHXxXtjyVt\nLwSnxYZe1JytlY3Ij8rUnromojRrYGLlhfO9pcbqiAQ1BEQKIfu3YnmUytC6\noMJYzchO1ShbTfYDFE5VGqDlQjuMJnq30NFCtjJVMj673zlCiHcLWHTjIdXa\nA/TLhRRlRLV138c/L0mlnEj9DrSUfZU+Ea7s+etUuFhAbyZrGydJPEeWAhTV\n93RrP/jlgvcV5ccgumzyB/SoaAHaumnLkiZSytLnpSeE+v5FNO0aaG5fuEzn\n9jQg4SsRg7aS2UlhV8VGOfPUI3Q+0ngXzVr/HPmNNZ1+L/RMEF53EAgXnSvR\nouTdjdEXE2rXXR/dnwZ5ZI6F0u83Mhkm/fxnl0Ez7pu5O7TAXd3QDgBqJhRA\nfqea3UWlDQYM0R6zVftVVeLjHJCNXS+Zr+arPzS3bDYT9PWtiuk/Y1zd/dk7\nkOeK\r\n=Gzmo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqdvPvBJP4xPt5g9cc0yqvLaf5IKzLMBPF7pvkdV2PYQIgQT+y39xrutbBvpiwt+lmRBqZAmIn6aLP6IxNF6q2kCw="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.6.0_1569925539938_0.6017109437052106"},"_hasShrinkwrap":false},"1.6.1":{"name":"claire-framework","version":"1.6.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"@types/redis":"^2.8.12","@types/socket.io":"^2.1.2","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/sequelize":"^4.27.44","sequelize":"^4.44.3","sequelize-cli":"^5.5.1","typescript":"^3.3.3"},"gitHead":"0d72a66978a9787d997ee92aee51fe07a1401763","_id":"claire-framework@1.6.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mOG4NmB5N0G8xU5CITl7paOTUzZ4SkM+PvoL/qOi3qfzJ88MN4xLz97YxxRO3vOW09cXo8sqaxDtXDfryIg/iA==","shasum":"0d1adb28aad1f0eaa282c25efe2658fa2b758bf8","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.6.1.tgz","fileCount":249,"unpackedSize":454239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk1vJCRA9TVsSAnZWagAAdPoP/RQKrkt9qEth8NdcSkld\n0Htb8y+3zS0GXBjadND/PIm8J6m85myFaIJRzSJxALnKKiOhpf+GerRY/FBl\nRsq+ituTVZx9ECY6Vm9FA8W1chygY/LhAtuXvGXjLSW0rjWKm1atqvxv2XlQ\nwz8hmP5QaH0NcJK9tRzw6XXVC4bLAbu2CvBTEsOYXAF4tOG/eg5hgtvoEiL3\n0KkpSzLGY3aUvbVSZnr3+3fMPjkIeRIq98BQmZgHiz0C0PV+q6e4WGhJZv8N\n9tHp9GYTRuh1YvF2NXs0NPpIfp1bEUuzR1Alnme+y5jdb8aH0hoAShZ21sD8\n71YUlMHNj4Vw2atAXJHUGqUVnXIZmZ8L+VN63aDiFwYcPwjEDx6D+U3J7HVj\nhzRq3qwUzhPqNd6eVu+UhZ+zh2T80vc3xm5I+PeIbM5MJasVYfwLQAP3HjI6\nbazXF+93753JHYErJeEaFRyJhxav/KcjtuajwCEvcjoQ+M3OmS41nIlsGnAC\ndKwDtD1RvaRTfyTAKIiJG6LsuXGF/B1r4q5tlUCsZG3Fb6AUY2mbEKkHdb6H\n21ZcyPvYrycS2XhG//BrTMTKZZU9MTRt/6uc3Z3tatLbYaufCw29iqUtaYXg\n43wy22C3pj7DzvEH1t52UMeD25isGgx0i7ddgz11jSjr818oRtC2ZKQb0hbx\nEw2y\r\n=pyiJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj3AlX6zXJe63fJFHf9YsUT1Y1wo3fYzFvCGM4kffA6AIhAJOaUl6xZ4SnG/v5JQkgIyoZACOmvm8JihI02l9iAqFc"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.6.1_1569938377023_0.8685030098030448"},"_hasShrinkwrap":false},"1.7.0":{"name":"claire-framework","version":"1.7.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","sequelize-cli":"^5.5.1","typescript":"^3.3.3"},"gitHead":"0d72a66978a9787d997ee92aee51fe07a1401763","_id":"claire-framework@1.7.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xTAdOiUhbvxqj3LKz1rWT2s8ezM6x3bzjEZ8g5wGeBPadT1GiAqH5bC1gmQn1zNa+Vy78hA0WJmxJZtvT66qdw==","shasum":"73e2fd1c0e4cbf32a9164d496b74d28cd06f7d35","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.7.0.tgz","fileCount":249,"unpackedSize":453398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk2VtCRA9TVsSAnZWagAAUuwP+gLpdub2UT60glNQuSQc\nG+rg2FlGOhqg3PuiDCdln0hnTHzJrdDYAuFH1BZ885H6uxxPcrfUZ9MxxQmx\nB7spmmPBT9hTodVWureuSNekS8VNwilBm2ZZr1jEj547GQPMa/PtaQBBknXH\neW5aIKV0cQZifJDlKeTxOAG9WdRWm3BaONB1jwfPmOo0r0n8esDs6Io2riOw\n0HpfqXIqYXnxVJZDSiQnFmW0D5d7jugPS+3+Y+3jzEBtPcXUAcsOoCRZ6yaY\nJLdw+qQ2pPG/NAR9mTzqDx9O/C1vZlr48JdAAEJgSrzORMlrRzWEGhpyx1zL\n0YNKn7JqI3c+dN37ZZ5fNThBNkL07g4RRmaF89TuRvaTLBYlB0txdaQFl32y\nsWuwjU3q4EDw4AoHa3bznNZJBwhSkIaUMaMEplVhJ9sLTdojaTi5cysXpGn2\nRXT3ij4sFyqUrRfnnZZeEmU1eBplr6R1HBh+CXP34PybjsZofhircPBBCO+o\nWJqQ+JqkUhp4fTZvssI9Fbk+QOzW573kPHHNu1kFRSf+wYFU2dSux2Mg82Hi\nn+ceVd0G7SByvt9PsNjVZGnQZj49S96F6dP0rtnpnPqaBEVSKv9P9cCe3cvx\nVDgW2T0zdjbpzTjqekON5wOf83oUag5hzrBQr31HhisApkVs1QO0G9lvjT4r\no+Kf\r\n=HLsO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUhH1iweX8kDaYpnH750UudYs4enm6EqRSqYCaK3mx6AiAa+YO9YDyWbLCFHl6P4YWfIEQ5Ul+5jD6oDfhNT4qF0g=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.7.0_1569940844650_0.7471336817655236"},"_hasShrinkwrap":false},"1.7.1":{"name":"claire-framework","version":"1.7.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","sequelize-cli":"^5.5.1","typescript":"^3.3.3"},"gitHead":"6f9927830f62b2331b16b5624b5b06f5138f2f91","_id":"claire-framework@1.7.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Hq2dkiiJbE0wrK7Mj6RRvtm40ZdL1FiB3bjcllsPGO0F52Z+MQffV2/tJFmgRPD0IOWf6JgJ0glo64FCnIbl8g==","shasum":"b1a7532b1b486a7b8ffab3e6c8009af4bd4b9701","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.7.1.tgz","fileCount":249,"unpackedSize":453304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk2blCRA9TVsSAnZWagAA2qMP/R0Kbll1Wf8DTuxDvjHU\neDLFGNJLy/57/dJDagCm0rj/Qp7J1Ia4GaOurtYmbwZOgqVGzdheHf49cgPe\nol6mrpQHo/7dIpMbPL1n/vQ0epm58019Vn1q9nXmSns9RUljB3Sofz8xzm7R\n4BQFNOfBBCrV7eHZilXh8vs0el/X6/VKkniaysN47t7+AGP48Sc+c5qebEYm\n1zc1mooLV9y0kNwo4SwcMpzGz/8ybSP/vXn+K41h+FR7cSEbx/HF+z9vMpQe\nYeGmBH0Zw+uxyWTaAYG47OzPi57aRMIBnmSlKH2U0T5klLDX+w+EXk6814G6\nu4cJtUzTKzC/PH+r+144xQh4XFSqTxLBvr1Nr7e3MmUKNvQ73tnuPuc9vNaM\nMR0oNDYlxmhR8hDwdj70fHu0nN25QNTycZBW8RJ7eorCGInreOSWdW9vcS39\nyD5VTcyNwkMPJStRPObuPKp1WyB0LO5y21LuwbZYjiqg1c1l7GJOw6JMre1Z\nPSFfGde+BsBTD+hB7nsYgdv9pPs2wH9nU/YBPVfwQhX0BAOmEGsfY/CUwy5k\nmG+oxyNFdBLgQfVftH8OObsXDEMsNzaF1GvfIPcg19g68sP1mi+CnI56R854\nFZSHLjJ/VjWSWQAGG9QcnjGhcnsfxwWEpTbuI1NOw+bCQS3ANgbLakr0cZsG\ncsuc\r\n=bM/k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmNyQz5wKBKTa5XAHqGfcXr4PNdCBRiU0liF0w4A3aHQIgKCMX+cS27MYycXjxRFk47D9GJneYIYDqTlmTLKa+i8A="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.7.1_1569941220851_0.4894197419327828"},"_hasShrinkwrap":false},"1.8.0":{"name":"claire-framework","version":"1.8.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","sequelize-cli":"^5.5.1","typescript":"^3.3.3"},"gitHead":"bcdeef9567a262b928c439a1a00cd8e77f6ec31a","_id":"claire-framework@1.8.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lQD7SVOvOcnFyZbprwOWEwddGq+kmB8qyQDnm6BljMs5AB8gPtnz45s6yWN0qtXgMiqvdGNzT6mLc5mBtIolqg==","shasum":"ba660f120a7d3e06f489b30f96efba4f1acf41e0","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.8.0.tgz","fileCount":249,"unpackedSize":456091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk28XCRA9TVsSAnZWagAAGT8P/3s2FSNeVUt8ou4Hneot\nLmkwx/lBJVmax92UXBvKO2tVQ9BdUWFkPB6LBvPj7WikQ/sbmJLlwazLthq0\neGzM1emFv1JlAGQ5006oS9+N6xO0MwtnEKYNj/4744KFHYEq623IE2b/RMhI\nft6G22TBzoN4cgSQJUPMoURsZbld401fTEjc4lId9qFxF3ECdvqEXS4j5HRH\ni4j0WMZrGF6EmTPkExC/qTEP9+k1ghebgkBWV8HJ+rt44SwWKpoGts9uljlW\nwPG5LXKWVF50z9rCw268UOxE8/4/LQOFH7raqMufR3eMZvEUuKVKhZVxF39i\nGqrS012OMTGkPvpwUEmceRS6JU1P41jRUTCYZn4/EDerzbtmp16YJTFWHxZk\ns3K1Ot8h5bk7LQ1mvu/JRtZQWy0/KwY+c5mb+MESDIqA448zdMWFGhAu8edZ\nUUdHptjy9uL2dLt0IDEtpAjMgYtY+B2rZ6TZhfNzvuJrUBzU9osjIifRwxNT\nW9LKJccG0hV7r96PLMDNaIzcAGE8qhfpIuHskNuICgXrHfwhbaUGVSDz3EFo\nyO2wjgWwcruRo6DmryM1kozjjyjwUil7JJrmikK4caK+HpL8ljdrXy+smriV\nny4VCBFcxU7ZtUOZY/oLQOsAoDidyVzJRpIepXqYuii3DIS/2IuGntB3GFxz\n+etF\r\n=wvLq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBo+6Vr4OOx4hnRQ631xLEegT/zw/Id74fl9gHIic1YPAiBMvu4Ff1+4x81rJevRJz3Obo/HT6WY6CFVyw+2urVSjQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.8.0_1569943318737_0.29668600081662366"},"_hasShrinkwrap":false},"1.8.1":{"name":"claire-framework","version":"1.8.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"72b4e69a21e8b660cdc96c79e8c8745b80b5acd1","_id":"claire-framework@1.8.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-znHMSuAyspqlPOVly19rWoFD90w5XyvbLKnTOSnr3pfK4VxXic5ui8rcdDNEm655v7Bo6WIHTfiBxdJhlyXEVw==","shasum":"1e03fb0fcbea85b3517b8d3c48ef5218a502240f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.8.1.tgz","fileCount":249,"unpackedSize":458522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk3fuCRA9TVsSAnZWagAABEIP/jZjEwbKXEljsaGTvwpL\nxEgcsfL6XhLTA5aKlHVR9VyYu/7LGL6BSyKFk8q/h3AXWgMIThTlcnbYwjA0\ndeTbBd/Zelhs3Yrcw3WTqWiUbmMgXrwKdd9KCW3cEgh1vjgIWvSqNRGfqjup\nBnJnOj9i2sK6Wy3IWQPAn9KLHxLeW9Our32yxys338ra3frBpap0PYVAvkao\nQKih6D9yJtNW9gdASaANPQGyKg0lyoyVNqXOUpkW99jTcYf0Bcj46Ob+0pkQ\nQYG/+WOvs48lqG554eD5Z8y5kcSds2roH9zbiMUJRwqnRBXoKuoih6laYZNK\nLcvU/lcwXXxgmL/WVUnGphxTdCfszj+kktZIH28qEuaVRXqT9Q1X4EvAJeSU\nFOT1Nt88lPSsItuwx1FTaUHVcamARzgY/B+fS24Rl44gzAkuj3LRFfvWr702\n+rEYkbs/TYpSe+WIo/yIfbC9xInKhxihGWMzjkQy/sc6XVabcd6+kk797KYI\n2lVePqzylDrfw7tYqILJS4DizDGuXH150Whr1+tcqLeVA5Uun1QPmQMdz8JI\nJf7ViE0CBYXUZ0bhahOug+VELHzc7ztVgRHUT0YO6Ijc1v3L2qTbOmHcE4Bc\nn2vv7MxKllYlN0TVOpyHxj2dvpsEvj4vy9vy6MnJ1n7q+B67BvnuAXEpR5QH\nKJby\r\n=fBlo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbyZxcgiQ416hiYhInCcbOXawk9l59WeiR/iYsPcFV5AiBjVK0LO9ucKPxjDcmS6obpimbNRfaQrrH3kSe3pPBCug=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.8.1_1569945581492_0.7235695848624546"},"_hasShrinkwrap":false},"1.9.0":{"name":"claire-framework","version":"1.9.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"ad9f7e8f022c1d2ade8757c4cef0fb1def6fe130","_id":"claire-framework@1.9.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/U2OPNbY5JoYk6sFSbTRJ+vgzXLmeARP945ibKwvCWsEDigktXpkdMTIpoWE1ak3faQsBaygbx6Vase6VWUUkQ==","shasum":"eb18135feaa77b2df555fc00318a93bee70cff78","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.9.0.tgz","fileCount":249,"unpackedSize":464539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlKZ+CRA9TVsSAnZWagAAK6IP+QE1qjdkGg9fr3UzvAts\nG+H7LqPiw45w/Ic0PPNdHD9jKwEy94DNJtQMr4IDZbDe7vzZj4OdKanpgGRT\n59MCKs3wAWqutTkymqQdDXSZlTqKXk5CcudTL9eUqbgFGvjTnxx6KX0BFABB\npbXARdM16e03QJFAEMbQYFligjAdbj/m0eK5g2EtuE+MEQi9IcB32nhZ1OKC\n+qqWfaaovAcUMg/P9AzZjdkoqWAx1cYyXlWf4Hrjm0+HG+OG2KOnP6x9U49E\nsFgDsUWhzBvAC6XCbDfnIWaVAN6EwwPSrDPCZnSOT9agIZ3GhYEfCqsMQqbY\nnFf3KxyX6Ahq+kTM6+flWHJP5fgBqR7wllEoiYfcktrofjrzqRN2oit/NQZc\nF8TSKfduefBjWMP06iho/AOjzRA/QTEiLZ7sahJGVvl85J0S12LBqccMUN9a\nbXTKdBLbvKx75yj5bdXq1AZT+5ZJp53Sz8RNkDIlVJz9ZRCNBiWRUMxcts1k\nsuN7EIWSGLhVSRcU62pMr0OppxrKSuvs+bRtYx1R7zx2Vjz8H2DXetkRhmcV\ng4sZMsi1Nrc8NSq4C8/4V2tub1Urn10jFl4beqGVFDQFQvbhrdwJ729rMEtc\nYlYdAvJ/0B+St1X6UKKZRzmq10wdZAUCnueKkZHhmiWz3sNjdDFZ5hwIdy1N\n460A\r\n=RdS0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiZMGrwFGZs+5VvN64RSX3Lp+kce/Bm2SzgwyPWGM11wIhAO4gzFU8QOGYg+97vOkZ1GRhzCBtjJ7y0qnjDO9wSgws"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.9.0_1570023030922_0.6995311661425341"},"_hasShrinkwrap":false},"1.9.1":{"name":"claire-framework","version":"1.9.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"901284724ffb1786c2380a2e8e83f38ff3c18c39","_id":"claire-framework@1.9.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-58Qmf0xQet0kXn57UBk26Q2uz+dsBRtB3JtXz57/yyUhXAYGa9GTOEL3urHPTGOGnuxAim1vV0duIilhl2pnMg==","shasum":"7abb0af7d23a80817f6c841181bc2ba8d48a5ef1","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.9.1.tgz","fileCount":246,"unpackedSize":461258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlMyMCRA9TVsSAnZWagAA/MwP/1edEjFDZTWqgIIpBLdY\nhQUpmI1EFOYYql/znktdW+ShL8O+CzAq6HIHiCRiq6JiZBXtxMCfxmFESfoX\nNvDz+j1SN0dxvAwF1TWo95W/uI7p/0SN8oPZ24q8+gjcvnaam/s5mutMQMP6\nvlbLXUELYBg6KtnWGeU7Lc3HY5o//CnQJkGN8xxSLuW1NAsqMRmtSqmfz9zz\ngm2U1/aiDo1rLUjfbJ37f3uHcg6F3VHoYj8NGR499/3UhCBervpNq3fg0MD3\nuerTsqafgmYgl6JAgGaly5oD9BV7byp++yB/5InabmXbfJzWGuJnrNWjiy0B\n9Gfuqr+mv1J+0SrZtAARbJBOjPBONH6jyzJ9QomorKbOyMlOOBUIbUPsV7xt\npTH8fjj4HXhH2vb+3YoIp9fPFD1h+7hRvWvt08re4HloTNRUAJuFqH/Gey1i\nxiuHSYlH0u/+1D+HwmTm3Q+FPLY6e4KXGgtR/pjIv80JLWVL18qas0OT/1Jz\nVxWfhsI82quS9lCp5nl4VpXZp0gqE0PtjxjZo7DkDmR9Yd/gThKa4KgWCtgB\n6nGloDjbvXDcbzYBJEn9UokHkVMxBeuyJXI1HWR3aqpoAgDr7ldQE2HsBM42\nyC7Fo6H5LnkGTSRRapykdVdR5qEFAKb5V4CePbhZQYtA5bcDALQWMWi/Lz+w\nlmhh\r\n=lUmZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCSMYSlGxIXJL1YRptq0J4YrXQsGkcSEUSO608gP6pZAiAUDJaqz5YwiiynHBBjwlkKytGUC0ndky5nVtB/CXKmWA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.9.1_1570032779677_0.5730039546027517"},"_hasShrinkwrap":false},"1.9.2":{"name":"claire-framework","version":"1.9.2","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"143745cfa023ca63f283280ee29863991397e9d8","_id":"claire-framework@1.9.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zH7Y8GoU4OLUms390tEzku8Puj00YyfwPnowykGj/mZS5ln5wZ8SnrLH8KYkjqo7PBvG41DzmbIoqHw9BZCWag==","shasum":"a8877165d506dd90a84cb0b7dd4a6688f454e9f8","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.9.2.tgz","fileCount":246,"unpackedSize":461387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlM35CRA9TVsSAnZWagAAZFwP/jA4Drcmf2t3yh+v9pAL\nhciv7PEL9GJ5zGjQH5eqIIGJwdDwa51rXp6DFu1MLmsXJQJy2w3hkOqdwPEl\n7qO+o8Dd8raYf3kOt9S1vhW9mUZw78DNONsnBa4j7T+6dsi9IFwQOvl9c+Rh\nkK/KAV8hbxY3kxnwOgCe+RFtw1Mz53AB7pljV2qovuoWno0JlOu6wIGokkwP\nVQabvZy1E2fFbO5nqttCC4w6+ajb6s1ZUK3RrkLeIovA3KW0T4zAYco8hKXg\nAF3c0t2bQFy2SEkAlPbA+SsScxodtp2eVp7ff3/EBll0L0F83Vb6x+ncrSds\nRaLCiK+6BJ/7oAfMaCHfSmkObQzSd2Vdy0oXcJRsc9HFCWcm7fL2kh16eMmU\nlXxEQWHZYhF/eJsR6A7ebbbVljxLTUmN3VR+uE3g9kiwPPNdIhJDA9QcwEWW\njj/icBvNj/owmqftltyPU1PH7jPu9igWMJnKnCCAxcw7DfqVMyFN4YZypznF\n4fCBUjC9h3meAoQJPhTr2NmU+TRTImK1eIvP1JTHX53xcXkGYIJneHU1BOw5\nb4SXjL1SP8sElU5fzckML2cBeEQ5/midwjLLjoe7uMadvJBm9keym8ZrxiK7\nv7+1cKODgHnxuelh6M827vrHTsFje3YYZxeszZhs27lXGygIA8temiieCTk9\nzhjf\r\n=UKkI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOTGuMot2NvqH1eGQF7Iw0pd+NBMViqXryToWzjnD/qAiEA227r3qnWmigvtHF+OFbwhEHp8Q8RUUBMwToLyVyXCxo="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.9.2_1570033144601_0.9783375290338563"},"_hasShrinkwrap":false},"1.9.3":{"name":"claire-framework","version":"1.9.3","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"1525070b07da13baa7c66a46bdca2662e41a97d1","_id":"claire-framework@1.9.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yY4XpAMFoS1ihEYzqmGBJTXtB2HWkxij26yeMM2ZfxlDG1uLnuR3yUFtDDad0D2CZK/y06oCLIQCHK9uDnVdNQ==","shasum":"eb01217324bc3444eb5212ab7c922c5232517d1b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.9.3.tgz","fileCount":246,"unpackedSize":462796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlOL6CRA9TVsSAnZWagAAviYP/RZSnnSBg3RCQZ+QVK9j\ngC52cYR80FeSgHuBBi2rmt0f6Z/zFQkPyxJ8u8tW8Ygk/VsUjTYQCzmOChyf\nDSpSeGMGJrC4z5IRdpLCYzQgZTHkKkZp1Bi6/uwZU+tHBjTMk9aaAEe9jWXH\nUfro4PTcOwsbsVyyoWm7SHOckMuq15BlbpjmclZ9NMSNlOrc5PnUaRO8If5U\n7WCy1oF3u92bsdSVyLHmdTcSypTw106Z1jrw5Ta9dg8sa623Vu6Z5Pb5PLga\n4ofdYy+MULJMh26BAAMr9jYdv8rv5C5Wf8UIpL/mbgEwmPDGb9i1T5QE09jY\nTafJCbjs8tQ5eufDNpiplas7uYM7DJ+PEKzUwbTop+Fzk0VwMWICuI5K4FEe\nKoULkrCF9yCd/9OI/Blenhe5NheVopn/LvCp+K33MBfLLh/azHqupXSR9zQD\nvx9CS/D1PsnItlhJC0gYiewLklmBCATKG76THsKTNr/keZa783pVZVb+DMTw\n2tX91JwNLjo95qRDeQi/rzL9t1L8yw11bnBukFM6x/jmsJuO7sFl5pBLQohh\n5LtkItIiaGqoq+pBkMbQYC7RvnjRByAPGfhYwZ3nVHN0xs16jfxY33Kws/HM\ngin/B0UyAjSUZ9nQoioeFKHdeRMqzevXW05iDqteigazkT0HbUOwk9D6szbY\nsar+\r\n=byZ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDQsIkLkOMhJffu1hJ1DbRMxyKc6Dl0Yfr23KFXcmDpQIgDMl2Th/mHTjIhp3PiXYdHtwB8dI2BWi3JjVw2x5vIMQ="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.9.3_1570038522061_0.56368148617548"},"_hasShrinkwrap":false},"1.10.0":{"name":"claire-framework","version":"1.10.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"7c5ace71666e985543a0b63b82107a201e6ef903","_id":"claire-framework@1.10.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QIyIjK0g1X77AgBfNrmtXpa4nDbgATUk0hma8AjI8ZAqap6NTFqOGTDDwYBnG2S6UcKjiTpwUlV7FO6NyGZiMA==","shasum":"7069396d7bc4b5698f01cbbfbbe6c14483319eab","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.10.0.tgz","fileCount":249,"unpackedSize":465841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlYCvCRA9TVsSAnZWagAAaPkQAI2Wgcqwkghl3tpE/8k6\nYJEsszaldplQbhhNE638SkmM9whkY/XwlBTDV9ySYoPjKN2C4bAb6U7B4Gvb\nBQ7M/5+OhH2f/uP5peHZBRB2SRjdqw0FQYB6wekggO/9lbiVBtCyfd3e5CLZ\nFGg6OzBRsuYS/EYZI/1+cgddDoXAqVn3djmR+TsFbMXUI6pCsUh76wfArQ41\nvSSphuXJoAhecRPTGphGEJFfGtfbTUyxEf+kzzRq25givY1T+RwYKSn0x0nj\nL3nkcHDeWIZFCDmC6ykNDkZNuVvT3FLFugIOgi19CUPQEJMalxJ4LHj7YDae\n6xXU9LWkzZf2r0S/9Q0284u453Hpb1RVwHzZZRNL91a4MlJtC137tycqa8KZ\n994nIEgpqZnKkL+of5y0bDPOI9aVkg0DwkVghRzjTqeJEPLl92ctRBLC6V+D\nU1kgoo7egZC55ZWIH/ih2HrHwMANlps1PBA5/FV1LNjG6aIt/13tdYSy+EoU\nYX50gb/nJCuSvMLqP24B8CYu4l+0XaMlu/kzvafMvaUmlDeXtT2qOFPnQYD+\nTZemb2yBsN6d4r8ePvgNX3zIhPqK+80RoCtkq1gQBLaSdV0LAGUfVqDbZK18\neJGHa6xw9Bu8T52grMyoOYHmYGHILZWqex9CGdS72X0yTU8CK7lHWq0t97NS\nitFn\r\n=nny7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDH/I9EVW8AxScSmZAt9RcovW4cMuUWIF8GSMf3UvYOrAiBcYNzCxM4qNbxIj5ydrIVaSkJVobVkqGbVoFNHnDhoyA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.10.0_1570078894988_0.8536740947766202"},"_hasShrinkwrap":false},"1.10.1":{"name":"claire-framework","version":"1.10.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"eb789d0a595dab87f58c5f6a89b733c8608dcfa4","_id":"claire-framework@1.10.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dpFVdfGTjJkXjhtbwDolK4aGd4C3K1G3P8X8a4zFdbYr3iuhjhhlCi3gouuyCtmVH3gqkuPaLzbX+6qZ9EBjTg==","shasum":"1a8ef2040e245082e0781e41644c781825c96bbc","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.10.1.tgz","fileCount":249,"unpackedSize":466811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlaFOCRA9TVsSAnZWagAAzq8P/RGEKbAp4aX6tZriiO0E\ngllzTo/eJ3m5NNryZNNoBZrSY76zk2HUr8HixhOhDw69Bfmjxca9PxAcu+Jo\n0d9JPc4bcEeviULXont53ctEc7nWQHeTKoZB8Upfbj1sP9oKackwSFp8cwbG\nzN7khQUEpd72ty7xS0//S05lNhLFGvsr7tNI++QavMkkviFi8xz0h7T6IsXf\n+TmBcPIJxHA0SZ7ZZdhwOq01xZp2+BYhJASx5r3pk+eOoA8Wla2pscTGdbBy\n55nc7S0MByUXLm3hkjKAyX6qo+tSOl27yCy6v1t9h0GJ1eKIakdX6aa5EnGX\nfI7dIHjVVUGxDOssxi586xVj9wM6/EFAqfo1ioFGfoEG1W0wOD40t/EIDBaH\nINYRg9KGlwbzYCu2glJJdLU6rM6DIQixgIh9bIFLXrE+fdsIOVma9a3Qp7jJ\nLU2qxj2RZdYzP8xF3cxCdJ6bV4AUT8Eney896gfikn4MiS8fgqE24+udR0Uu\nvq+MGCKs8cJccRk5F4/nWEaIi+TfkJQWjD+swixu3dU9TaXVCKYgcX+rlqRY\nRwnAweLJ/5rqXvGuTvmBCmFXytbLfhn8IitgQ5RmOQAvJYt9YRediUYBUu+V\npV8swVc1vvFJ3t5hi7Tg/bTc+uNuiideH8U0cWiiLejd2yJh4DXdhTGxe4Rh\n/Ukh\r\n=f6TE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyUsSmd4OOprDnwWbCP8iEM3A7wTC2pnktYGZMNtEoxgIhAIYyv41wLZsOoYXlq6NpFv+S4DOh80enresMgABK8rOU"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.10.1_1570087246111_0.4931494909553691"},"_hasShrinkwrap":false},"1.11.0":{"name":"claire-framework","version":"1.11.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"77ef21ed548d5f1ea4cf2808bf5326456751eb65","_id":"claire-framework@1.11.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vh2gOLpIboXwr53VR5lOyx76I8oWVmpe6NXiOMJd6dwxWi9w3xfvZ3R2i529k70iv013K0A6hLcoO2/TFRo3JA==","shasum":"d3c4134cb7770915a1066af8fd1b5e0f47d198bf","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-1.11.0.tgz","fileCount":246,"unpackedSize":465884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlgQRCRA9TVsSAnZWagAA+JIQAIoIQsY0UFNixpZYdzb9\nKaI+U9KRvlnP9JSMtUWPJ2OPyk5Ip2PF+au3yPCKF+AXY1ItAkbapH5T2X9A\nkNepMMz68mG9WZd1TWhkL8+Emqva/g5F8e7XhRSDPwvezJ91iKX1R/pokDOG\nJH8eQeW3Gw42Q3JezZQTCdfbwmH9686TxaHxunHePyb90aWlws86kMqlwZYJ\n/4aDaA9ov6Zy3XI1JdKybgrOKbU8Q1Bfpt1b8TuRrOzRhqSl3kV876l2SJlb\nUSe+coqFjSKIaLvdaAkiJ0+3S22YBp17FKEB07+9Db05MP/+/FtcHupNp8pB\nxEk5NHbKzv6GAZ0eZEUtq3TjXx+qCrtfmlFpvS8LIC6v6m1Z0AkHpu7wnR2U\nbgGUBHODnsk21vGuOPmWLol7SRPVqFYIFqcQp9YxqTSJsdE8kE2x8ZpNbxPe\n2Cp+juhOgJokfZ9ltZPyctGQMw6QWrL7CB6UmreNBi87nyrXcAY0ZGQzGAwt\n1ctEyi3jBXj8PeJRJQTbalEG7x9+VEqX81uuF0X0mKYnn9ba8ydYiG/XhiIi\nErQ6fvZxszeVWG8Rnnu9fCkTcD6TEBLAnNM9YHNQmS13atPq31wi5zPERIfV\n4R64s7Yq+oCOgF90eDbRghCV80VCdxpt3DsJH0sCKeCl8vuOLr11G8Mf8Ody\nwv58\r\n=xH/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChFZxBjbPE/O2ib12/UU75bcxKIVVIWHROoZm4JWth1AIgaHdOEOEO4inD6JFdPAjkAZ8C7pmj9eB5QXOpNzXxJ5E="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_1.11.0_1570112528681_0.46374121868140605"},"_hasShrinkwrap":false},"2.0.0":{"name":"claire-framework","version":"2.0.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"f8256a868109c3de57ba59d0c4b27fa3247fbfd1","_id":"claire-framework@2.0.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bX8GEoKjwihQu3NpZ1kYlUYC9uzFGY4W8oQY6rtZh8zCEFdukFy1EKmSefc4CEh9tBww9R2FTAiBnkzwC/EVIQ==","shasum":"46d167a17816dc276c338a43d9864915684190c9","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.0.0.tgz","fileCount":261,"unpackedSize":546911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdozhjCRA9TVsSAnZWagAAsxEQAIflFWT7jE8TiBYRhEfQ\nfdATPwYcL1nwKuEwqJUL91XBYllzp8ovkvREf4n8GKHJkg3GJCAjddDuLMkw\n+ud/ib8+yaCy+C2CkrcUcome+lvTKfbRggnCFco+uSvBxpXb+L5v80sc99Av\nE1cM9hba6vzrBVh6TjtJdflXIPRgxhYYLycpAglJiJAib/r9q7rmbETwSXgh\nC+z0n1Mc1KDolu6PQ+iJ/QD0pEZILfGPrM/zMtGZ+xhrzWWZj3pKgmyVrzRn\nT+Kx/DpkpVt09qXYNQRr/toAvbE+Zc0pS6uYXNXm4xRooN8bpzMEH0xFfCnN\nW+jYKjikGbr9FDYq5mDK1t1NrAtPBPAKDo0UoiFLqv7uAbZSF3QDFE7ct78w\nWpU/az2dcnY6S3YkxuaV7RfRd9otpbLTh95wQjVF8eVgLdvOFiCZ99WXIxKz\nIOwnAFUAglHfMWXEb6/i2Z0stPWwzabNTDr7hLNB/EeVLOsuS6BH49vECSB3\n/OfBkLlz/d8fATSbnRTwj2/ot9eoGQow8N3G76gH9P3S+RBpwCBcDkEQstER\nntxOIyz0LOyK9aHmi5tqJAx62ns2q+QJ4/9bsgTpL0eK6+LBK9ORHi75Ph+x\nMAc3HAQrk3qS+y5U8uT21lZF7EjOxn5w08+NjUVkIQ66putrFN3xhI3lJOVx\n9NZc\r\n=88LV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTa9XG5w3Uk/hTFubeLUOWyfYoJTPb75G//LKC2xJTzAiEAqVaEc0GKPPcUZgfe3lG4j3ZXd5IqCNpRdOxT6egQrks="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.0.0_1570977891223_0.40514214586425434"},"_hasShrinkwrap":false},"2.0.1":{"name":"claire-framework","version":"2.0.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build","test":"npm run build && NODE_ENV=LCL ts-node ./test/index.ts"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"b6ed6159d88597866b453da7530d3cc3e2206398","_id":"claire-framework@2.0.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KO8dumF7dW3NHQK2F0J+zCVlBICtQkajqPNP0RX2ePH+cjenrtutX/BY+QncHrzXxBFRecyktstb0FEmnMSURw==","shasum":"3f915c4eb13f174b4c595255cff0af4552cac167","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.0.1.tgz","fileCount":261,"unpackedSize":547967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdo0dRCRA9TVsSAnZWagAARH8P/18jZFLWN798rm6CzG4w\ncXLLtDiIUNJjlmDP9Lh7/273CBa51ieQ3uWLQQyMYGkiUU9q6VbF6gENrfPb\nJb30El1wuyycsq3X3zfY6ggMUzRUVHAoLN4pOlGmlvArP1T8KU0RXN95ToNg\nh1lwkCU0NtOMbQLrrRYz2nWDeIoIXiQgXeHOVlRX2LKGdLMHa1ILelZL1ZDD\nrwShIsfdvliCJrmveIk2tzaTnK6biuDX//7Nfm3kdUXs2y7JZB2hzIo0Np2n\nVDe51xbq00YX5R9tfwVTeoHB/U4Auv7sx4aS6d465UISClAgziLVWqu8J1iu\nfufh7W6OIEhgsrFVbuFQqMUZuY9ssI1TthSVM3BSVuOdzmN6e+2yvfodwYqp\niWBVJZeO8WXQbjqvGN9VZQRqdDaw3TCATK5Z6Sk9QQxVHi++ouRaorZRtZUa\n6SVebec34fMiS0+N+R3SFHsMev0wVEPAGWi9uUzfZZDtu5+sy41VlSjoajDm\nF975QlYVQq06gllaAK6Alp3u3OuTbtJDylALi9Dc/zB7++NWzwsC7TP2G+D+\nTSvVSRJJkbdTHQdCY58Nicncwh1Cuqe9zKTNQnz5Fd80/mJ+SKPWuosoJI9T\n0zfoUBnv/iqYc0QWzBhuFORYmkYEJ7d63f6tm2a17hJ3pEETmuu61xuuHf+L\nYSzm\r\n=DZjk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLINbZgGryVew7+QhAa8cSqZGtcubeNAv/2TLudwrbfAiAjdh39Mf8nETFqesY+cc0tLDZbSoEkh2QL1K2joDfqVw=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.0.1_1570981712568_0.4687542080159348"},"_hasShrinkwrap":false},"2.1.0":{"name":"claire-framework","version":"2.1.0","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"ce3214c7e7b6e7bac8c3b86db922fb91645d47ba","_id":"claire-framework@2.1.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kAMIdwpZWkBbbxNllQeMqYWOeeQiX8RbeyVBzf/6uS9UCSD/4rVr1vN4Mq0eItvpqGEPWku58BSFGqutEu4X4g==","shasum":"754f9fcb71f612f077fe9ebc65fb44f7edc29a5b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.0.tgz","fileCount":264,"unpackedSize":626267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqJLYCRA9TVsSAnZWagAAHhsP/0dEnT/KFrDt45hmmLXE\n1L/1HmSAqoAeiz88oMumqurvT3MHQBxz8zh2KuPTzKYohBdUnlv3ZgMo8Xmm\nKPM9DwH6ec/m3E/Cj2lDIzGFjMit7gvH5pNuL5hDqXPCcmvXVLMTG5AcnVkQ\n4V/EmXv0naCb7/ETj74NvFJ5lSjeYzobGus7jQ0s9j/RNiz/gmBjFovF+8Qv\np/LPYSZPQykmeK/DzeOrnCVETQm6cpeHxcA2B01wOrHufCcqL9wXMNEuK9SV\nNpuWnjGtKUcxAtZvCU7W7T66BCeVdgoPEBHR0H2RjYafA9wBF1PJs/LT0yhu\nkkUB5/PTb6NXIWxMLS70GBpnQsaVkkkKo6h6j+PRQzBCnLaCpbksW4WDwmPW\n0GQB7/lepaccMaX4ISCnvH0lB3cLOLo7ctGVRVfdAMRFnMIz5JhSX3/jAdfq\naDDDN8Kwx8wdEwPbKlEVu41OUkDvdWw5K83+vE87AqqEXiRPuphwfePk5o/J\nIZBnXMTsrm4c0WFpL8Yaz6krf6HWPCPQK61BlYHWK3OZknFEGbcamXPmC2I5\noNMqmulaB106e2Aj6XDvUS8UjN/owZAyO7lXnGx99nnFJlu8qDLEc41ekFZG\n9SyPNOTKzAsEtzNCy4pEVYF1WrosZf1/b3LHUxQ/YguJ45ws0v4FLjg1FHuh\npGlC\r\n=OTz2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOEx2hE/JBWUwe5b8nAIk3w7whihDPjy1jIK/e8y7JEAiEAjSFhcJy30awlrQIqPo/5VLgbFVFFIHuJ4IVg0VXZXns="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.0_1571328727391_0.28569025253784996"},"_hasShrinkwrap":false},"2.1.1":{"name":"claire-framework","version":"2.1.1","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"8fb32d52411c32a07ec98cc00342a19854f8bb96","_id":"claire-framework@2.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SM0TTNXBcUnpNJSdrIzp651vtWu+slu8I/KMtYrgWt0TfLQqh3Afo5gJHOYroicFuu5L6U/tJGp9Lmlz6R55+Q==","shasum":"26e7bebca889eef9ae36b999d8c44e450a2ba680","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.1.tgz","fileCount":306,"unpackedSize":801179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrCz5CRA9TVsSAnZWagAA9S8P/2VpoIu73TcnIuZmehWb\nV6554nG50Ouaboszl06tAo1S8fJsj5MMfR4Y0aZ84aPY17d0GGA6R49G1FVU\nIGpp9nGz/3y2yF6jGhJj1+QQ3S/kUSNBPDH2YoR/wJRqXFpgtV76X2AJy87C\nwRYfRDMxwa6TKn/qlBVnTkxJITe/xhrwItLOCUTcojSjpDGP+O7CEZNbHgiG\nqMDsY3fYGwEaOMIoZsruo1D2OAQ/OJ9JUyobQzPNDo9ha6I7hNQO9uZbJ2HU\n2PQaU7H5o5Xhj6Gz6gW2HdV7Wj+LRhf95ZivKlN7VTowKl1c1i8Emu2XyACm\nxeoBtG15jJCvn2ZtD//G5XtXOxWXDA6ITMuUjVIiq+S2tpNVaGgU8W7SRS6q\n30Y+gOtpDvzKTCKVzuoWrAJZG/MrkiKMdbXkxJv5lGF8LsrnvS1tv6aLE1uE\nxkA1Bnay/+k9jueoN/I4rMcI3vn/dB5XY/3KSphsHneXsRysTx8QPuP5ckh7\nkSv9Hxo94l2B8qmYijWl+pHMA1Hp68x7MT8q/8knZZQZMBk3YDgCAcrrj1D8\nTnq7xkyxIkFf8k/b5YwftE1pVTVyByrNYM1OvRqw+PMWdK4s+FS8e6EF1GxA\nIVGcM0EoAp0ubmZjcuNe7Lnbxh2kX9n9Qk/kt6TdPkmNM4QbyEFuBdFGltIz\nXbcV\r\n=nT8V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFjQNe2/AM4ZFyKtvx33d7MZGlmWXz+m0lqBI+RXXpvQIgCpaucZ15usItCCj0qFe+AsaX3BJ5wfKQUdSvtvb42rs="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.1_1571564792562_0.6585024303275919"},"_hasShrinkwrap":false},"2.1.2":{"name":"claire-framework","version":"2.1.2","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"18a8fcaff01b0b1da9b0d8f8b9b873f715ff450d","_id":"claire-framework@2.1.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sssaueWwcCzFD3YfHQYcLVHGLskvF9U/85gQ5hAMVrQw9KjrUb1L/esf5VwwzUvFPmqLBohF6oP18imVqPs8CA==","shasum":"10493d36b430e6f8156eabf4b17689a7396b144d","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.2.tgz","fileCount":264,"unpackedSize":627005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds6sHCRA9TVsSAnZWagAAgI8P/3/TAXkLKB6LbTNhmK4A\nVZCssbL2WN9wGKWzx0+6NHrbqxgaM/7w5Z8VEWoYj91OZxR2seNyszUn/v8z\neuBUYzXArNdj6JX8kpkj/aDFWI1OuE/qpvHe6EQbVWX9/5ZaIw1TnXji1d8r\nwI4Q0z2oQWGFQqn48b6zzKh9k7GRdtYE2NzF5WvzS4oQ3tRFGP6D7cmhUIZj\n7oWx9wfUGfNt1HZXInSgIf91Zzg2h3QBCG1CuFhxVfAgowVDIDF1F9diugs3\ntQPNM4Fndqaw0mxz15aTP97KWZ3XKFY9ja3PiU92n7i2irM/fkrIiLq33tFA\n0TwDQWh3ILPyZ4GFSzhrxHpCIEL+lfM+EHYyfvoCiAXJeAmTXGHxqdjGMMSt\nc7QixOXj/t3SmHDZD/GBhzcZUwc6xLesfCxgQJFQNnLOjPXUqcB6dUGcgGFn\nJjkDgu9WGAKNvxAExgXfIGtlJbppnXGk2ellSgNiNcoPgdXSwLRnKbMLTbso\nppEuP5LoSM9PKKlqj5ulAfOAG9y6lUyrF53Vck7P6YNXPBMki79IUSH3JzAg\n9GOLhwhvBu2NBnXYdfl/Q5zf4Th5lRlUC+UyxwrI4GAdkk1PsirokRk4/zKB\nMNA9NdeFDv46fx295xly7qz1Kz+N/kI8INcoW4+D+KLrpPX+bhvibeDuOtF4\nixfj\r\n=8cKT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYKzk7POhJ+z7ioQnvoMXnXEogsOwRC/Ob5hQ+FaMdZAiEAlNynCFz9JgTtXhCjOuJ0gJdJKAlMNwyhwyrR0rrX4c8="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.2_1572055814723_0.800045880350996"},"_hasShrinkwrap":false},"2.1.3":{"name":"claire-framework","version":"2.1.3","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"f97e9aaa9c1df9a81a45d096218a1c15dd2cc1f8","_id":"claire-framework@2.1.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FXADvzdDHa/YzfTd+D0kAnyyG4AkP0pOpZB7cxrz06eWnJ1q/sI2JfM244AeI8xwT5VDP2HU4D/hKIwH0xDdyg==","shasum":"12fcfb8562a92e270116bc68c4edd00d6d27ba15","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.3.tgz","fileCount":261,"unpackedSize":637830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduaO7CRA9TVsSAnZWagAAU0gQAJf1dG1fZ+XMm5mhLiQO\nHqqasFP2I26b0nX9LhXOGtBHi7YJjck2PKHzzAZ+saYLIrtL8L+L+V9Xdg8w\n1ZhlM9dSYhzWWWzg4w50/BPw9Te1so/2mSEHvNXHMj77v5JQ0Z/6tCId+kA5\nwzNJ0LVJHW1AIeCUvCF5gSaGQx7ZGjJORX0jG6Le5NXcpZADdxmPwMBwUQPc\nwyxY5SH1JvSpmVb4PDWCVBj8MqI5CEOuUFDSmyPQNa01JZ0e7BL+kOcOlawN\n7xZ+ocS4dJ/wCITQRPgLh7KmN8xb9I67rTq2je9/HRZRpsphW46gzE+2hcl4\nKWdxDCjfcwvlkgqlzP0zCD4TR733W3CTSc367mS+cPkaKt8Z/1lxlejKK+V1\nU/WlHXqHt9QgPDxW5MBepI3VAh8VbquaviQdNkpMYbhUxu4Y4E9ZZNgdKhTo\n8SgqKYjPsVBsxA7vSCZE/Y79oE/0iFxkAntJ/CwVCQ0Vzyilr3z393WaYpIF\nW2foUUlvOg9yVXMRacH/9NBpQmNrC3nQhpIATefDdAB6tY+4N+wEx9curkvl\nUwDSChBFU+gYqVuAYzS1ugKNj3i1OZt093NuMgP4878/nO4BCVCdCOovJVgS\nDD29IO33mk66n2NDBjmTqqhyadGfMHB9LSG88z22D3WzwqfjFkBpWhCEh6/p\npew5\r\n=g0Yq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp3pZOj5blKoylO1V+iZsXr9QLWKJVyKAviervyU0LkgIgdKIiv3EzCEgTcIky+dv1Uy0bE6tUtEo997VRZUikU94="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.3_1572447163292_0.8008415887548741"},"_hasShrinkwrap":false},"2.1.4":{"name":"claire-framework","version":"2.1.4","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^4.28.5","socket.io":"^2.2.0","sequelize-cli":"^5.5.1"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.5","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"0f04e4fcc7e94b905b8470080acac121823fe63e","_id":"claire-framework@2.1.4","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-IIWJYB3WiUQWTwVuecMYQplk/1Z4S3yS2sc3RiehyzQUreiSaa4xFc1Ss+Iff3Ne7btTfxqzAYdAcVNAbk3EXg==","shasum":"9aaf2db3c4883c93f19c23d563aa3d42d852c843","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.4.tgz","fileCount":261,"unpackedSize":638047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvjPPCRA9TVsSAnZWagAAY88P/jrUGDL7HWp+mCrOS1CA\nMiorY1m6wyltAhiprqHbg88CSjXnv0ncKjxx2fHUnh+e87n5FUh2dzjbiE+x\nliOEXPfE8faBiRPMPXyoDbMq2fKX9KTMsQLd9RmXzRjFKprzD0EQuOXBLx1V\nQx9iKxh5yjCvQKCd/Luahy1y+geksVnzHLpHy1XM7MdFhpXzZR/+Nki3E9TP\nV7Z920SiguQMEWMG5OzS+vmZf4CDqy2+OHDfrm42fOOtma6zHnl/Sg/LGep3\nBzJ1R9GA6xg92a+yJSY6WrDm1soOWvGhR6xqp09cAXxKvZTi/Ej67rKLGwFd\nrG+06iRbhDYWDG4v0KQJ6bpSw3To1PqRlLfKGX2m6iZQobkr9rLbO8E62J0i\n0NfyGTjerAcKzdEFT1RugtPCwdUMsyysZiAGbcu5PG50xOSNCp6AmRTyaoa5\nT7YJOgw1QQ7EboJfTlSdNdbGGqTSn0Z2yI/xm1Hb7Utlb1piTNYpFolPTspP\nvmDwGGvO6fIM3IfhEx9uxiWpbN1YbT0aWrv52TJU9isOrdxY6aTLF23cCG6U\n+l9bPQZeL/VCYUgOuiLII/JUHgeWjc9pq59e8Tf2hbMUIw8c/lVN57DxQkSY\nBcFMc0yCLMMjk7A+Jl1YH/ZEwbc9NlEXmIc/UUBkjddNxFqklvO/g42SwgKa\n28j4\r\n=u3Oa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEetulcQu+8wtKy6Ejr3kClzKGrBv3RWV9LHCuss8ivuAiEAntqwt+0zudRaobS7snC0DQQ/c7LtrzIx90ksR94LnDc="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.4_1572746190791_0.6836091790094347"},"_hasShrinkwrap":false},"2.1.5":{"name":"claire-framework","version":"2.1.5","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"b1a04c7f2a7af3674ae840fde764af70aa7801c6","_id":"claire-framework@2.1.5","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cDie3cFUF3VqnPUdP1q5fWl3iBE3F3GzhJ74XTkC+p3/aDNzdfzrdOGNFV1iropV+swZ2RdB0tww3cnTdr8yrQ==","shasum":"3ec5d2c9823efe6454410eb9af658579f3c81542","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.5.tgz","fileCount":261,"unpackedSize":641296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvpPBCRA9TVsSAnZWagAAuTcP/iowdvBgWlQc1IegzFl1\nBCoSgcfOL5F0mVBmrHn5HCO+TAxxaZYDDF2Ju/Z/pv5xxy87rtUj/ImKSyz/\nxLCItV8prd9ftUw49peQKdiBua0a8c4Lvtz8V+4M7+mXtQLvAjycQIWBEqC7\nP8jJbQL050RLsjVy7VqXcaNhHEwyW9Su0FV3bvksoTZkkdPqFcvzzc99ug6i\nldElmli4L21Mj22xYTM4YXs3sYjDfyTmruc8Yad0z+2JOsVB/V9ffoSGQfcI\nF1RYnbsnAlI0L/WswyDnWaaJjmmcql1QnEpb9wq9CnSNaPmqlE+OsKVSTKCK\nGhBUKXX4dADdPv6wHqXJ/Gr0XlsFLEcs6eaeDz7qebxUA8LI8O5JWS5FoHvs\nIT5eLjNQ3W28QaaAiwYlyjqiGsfE7b8AHIw7zxVqoxpLemU6x7ilMGR2matG\nAkCjLsyuo4Es1w1PQqsS8OXIEpV4lPyCJJvRucQ4CQ8KRCLJ4H/PTc0oP/JR\n6JVB5goWtwsKV9otmE3wAFXKt7l8EfJOwrp/IMGgbOUsMWztAg6+kW7MP1uv\nXtOFmDdXh6cz1cHo1IBr/wCZQTyzva5KXjT+SBYZeSh2EqUuGbQ+pKV4wlyA\n+KZYQRMMdk9jbrLzat7mT+ovF+JAnix+4hu4KSFcerM68e+/IlRKb7L4UaQn\nBPOj\r\n=0hin\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG26AzAttjdLH9hDc8dfK9stgpJq+9JJT6yLBgWf38AOAiAlzYVCS2R+AyUXj5vRHI8EXTKt2WqT/Il9WGrLbjgvhA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.5_1572770752708_0.3326432353677784"},"_hasShrinkwrap":false},"2.1.6":{"name":"claire-framework","version":"2.1.6","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"cc707e1d7b6611523338d93cd50effc8b68a67bc","_id":"claire-framework@2.1.6","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NuxrzoEj1La832xv4awFVgvG3e1DdxidhDUaKLL/mnzSuukSX/uhPUHPBWGSmP43btqws/8o6NeysOgCZmetqw==","shasum":"0e8b123829869e5f934a3962ad5598270c5c985b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.6.tgz","fileCount":261,"unpackedSize":642183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv4IhCRA9TVsSAnZWagAA1rYQAKJh43Ao8SFktzTEfBMT\nhBdiugewXWbNpXgjdudE3y3YpRiqvYcddzENJeAdzA0KJG13s9S9+E/GpEZK\nc4LIy1Y184TzhGoquGliaygPOojVe6NZsSbsmR7O/ZCk04gAmH7mNtVpSqZz\nNZ+SzpgTxcS1UGYHvgOO+ThBwHvuZJ+jRSbnegmOMEWUDEEQfyqxpAdp5c8W\nptr7+ogR290Zs12zOTWPoS7D27A60mPV3zLqM9vFhg3iaqooSwfQ+n69HR0w\nzJvONoxbulS6LRNukMMsJtLjRXSRgOSqV2nJuXLqtAsAgsSbLvD2CYSO5IJK\nOk5T68hGz5ZcVDddwOvAPgtdPVQg6Yq252avl/NcZugQnir7q6sGfLFHd+/F\nAdM4eOTyPRchOvaAFohSGwwVmqykMEYEMWzVcI2Rco0UXFzj6dUasjXH5WaV\ny52hqdvrG+cEKcVd15IQkq8IhbKsp6+y2Bkgncg80jMu/Nn+4Nr3v4crmhel\ns0vii+2b/74JyEBwaIWXtQzOLazuMPEdBKm+uykiPmzWpDiKM75YONMxJFub\nhCzYNu64OBpWURyz0ojZdhVIql2a9eKa9I9vHVV7d6gIGwr5I+z/bIQg13ji\ntv4hGkyu4UNwo2nN5CE45SVvNSbFJobnYjjcKeyuUy8XMVB19AmRvzltxRtx\nUBBM\r\n=HGy0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwqwwCWfnxgtnMXczBYQf0HRL3S33hZxkvNe3grGo8twIhANMNH542TWTcHL1O7IOKAdpCjlEUgpNgO1by4IOjva3p"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.6_1572831777007_0.9369675863375051"},"_hasShrinkwrap":false},"2.1.7":{"name":"claire-framework","version":"2.1.7","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"3bc1acf6797f146028bbdb7d79179924d0219509","_id":"claire-framework@2.1.7","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dJl9XoZhzDwjlZKz+1rydAUJVJArTuCbt3nMn3ICHCGl3jFUoRoSmkAf/7Imw3GojSVb32g1EsQTSOAXMNuSdQ==","shasum":"61fc84eccaafe08f4b4476a35c53470bcef8a9c7","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.7.tgz","fileCount":306,"unpackedSize":815188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwC21CRA9TVsSAnZWagAAhxQP/3x6wkE9wG0np4qC6z6I\nAdoc12GsO1NbNT3MffRxHh2IRfMv1aW7ZUDqYpgxgmLUBHghvDCMtr8TTp3H\nZcdLKK0MeTyqu5/qXm+uvHtNn0WN7U8LMECDfKcavzPzL1kElgzz7/VVL5hW\nAly5VUv8QmjkwcedsOZCG7xJVt2lz5zuqO042IHCRByyxvuizuF0SBH1ojvr\nrjdD/mxvwiaIoI232CK3b3LywT9zXk0bI/JP8ih7ijmrMg+tZnQFZRR7puva\nBdR5lsYpoSQGS574ytp9Zp4f0oyoLCstQYc/0IihdNSnqdU/3cChxepKRXSu\nwO57zR5Y8w2isdIE0+g/M4L18iJrdr1s+XlbGcJs5rB9yddDyQ3LoLYCa0Qu\nhsIDMAK20erAcFesmd6gTt4x8yPcu1dmxb7lV0LfJSI7Sw0zQqCGkjn2Gmu4\nZaHXqAZDijlpSJYUmS2QMeRhhlamuHuYLBhe9OMzqrAScJku5UeWyO3SwJkP\nJ65K+nyXs5lRPpDa3ouQEagxfRCVSV1Fdk+OWY7W/tNeOE4d1ITRq61quRL5\nAPEr8qdJ88bIx19xvcF47f6TXmzGhpT/BcS1t4Xp/sc28lEXHO9KTrRl6JFE\nACfft5LfbV56/L22/JE29czghKMCNLBJBFkwmPsr/3bCqGjpfxcRZg8/rKc2\nDaSF\r\n=xCl9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGiiWctnC4iaJLtO31HgPXfsBiCY5weVTmCucFkzI9EQAiAq7Edo5wqSv7FMJpV//WYsB/F2KBbgrBS5AVg5r3RLCA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.7_1572875701404_0.7423156281099896"},"_hasShrinkwrap":false},"2.1.8":{"name":"claire-framework","version":"2.1.8","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"0c99329200be0ee78e28eccc976bae35c9023bb2","_id":"claire-framework@2.1.8","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jGz8M+0EnITUh0UYhdfobHsGQHUdESNt0OFAod0526W69CQBkvZ5svnijb62/BLV7xz/faDi9NKD3RZ6YwkrSQ==","shasum":"813df3ef8f228e1c333c09d25daf88525324fc9e","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.8.tgz","fileCount":306,"unpackedSize":815331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwDAgCRA9TVsSAnZWagAAYo4P/jEPrN2Fz5pDkJBMThc2\nKO4bss8PPLVy5NMfoP2MLzL3hhjTMxtDfzTwo7xOOtPMU5HqpFxaSz4S0mg1\ncZUTrDKkIS3gJtaw1ynT/oX5joKd2Yr6ijLRoB1KYM11jmPcOXYMjEhHI8uL\nHh6ZPDcbAiW9l6oLIQ3DeC6sZr+iEcbN7XZdyg13aB0v1ljjxl4cOJ589oCy\nNzM6fGGQb0WJa2Jdqy5D7Q8h3AxULD+DwRMkgGfl1ua5O0pU2dusBFHlDhxz\nYEnP0w6IPXm3POVxR61PHqoByI0kaymeYLNtYlrlUzxINSCCsdhEZ/gzcfsv\nhvo15YYWD7EugfJiddNUvImN576kBmo26bHsnZUuKd0tWsmj/1q3JgwIgrSw\n56Wa6PaKaWp4eT/OEMx9fVrxxocAeya3qESm9tSJAOB4mlZ/paYoA8yXiVIi\nJevN/wvcF6xy9Dn5KZ8VKWAaBJbBQlxio3rH3LDjrd/taDX/1R3YXEDfXKmS\nOPDnXx1HoYqELXh5XyWiGxDIGGnfN44l+pp/lHgzcLOAo6x10SvQQEuUGooz\n7mTqVz7jxu+aEox2uJfBlfuNG0WEfEBzBUQUAK3QF6TJhoxa5Eq6NOpdvcLO\nyx1nxABfyleF7iJ7jatolQrPjUyW83CYLI31YwoRh2uWhVC8Zn4WGAI1dLEK\n3RfQ\r\n=T9JS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZXLKXS4OhOyslBPVQWolScJVUDHI7nv6BrlSBc6qIqAiAWTNt6ZNm/khhxe0sx5WZsjJwV8lmxN48b4uPqpcJ97w=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.8_1572876320402_0.21620177396392415"},"_hasShrinkwrap":false},"2.1.9":{"name":"claire-framework","version":"2.1.9","description":"Claire v2 là một framework Javascript chuyên dùng cho API server.","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"4aa9be4913a4d740e617f8f4f454d793d186dd81","_id":"claire-framework@2.1.9","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fzLZ6gEwuohW8iPtBS3kHILFz2WUUsuJdVs1Xo/Nq/QAk2Nb8eKcz1tTHFP22W84+smDjjjLXQsaEFOniyneaA==","shasum":"2cf20640901a36c0bbb98d60046e4116ad3860f3","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.9.tgz","fileCount":261,"unpackedSize":641102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwD01CRA9TVsSAnZWagAAGPQP/1fB+PJOKTZ7/0bnvq21\n/K7cgVrFrnXNBJ1bEqCSmGXGoD/xGD6RoJT2UdsZhfATztMG+AabvSa4mB0D\npkOBySPbh96OPdl5SBSaUNCiHoOSfH89H58oKVPvFdLk8Pbc2mp62YDz8QX4\n317WMtwdPr0DsVKD/uv6r76oWZQhXVLg+dDhoANGdNYzs/xiSGPtX7sQCpMP\nuaAOog22DNZvDwRZQzGhd6NpE5pKlhCoh8X6RLh4aw/mVvWo+ot1rriOY4ju\nmrFBoTDhhUvTWvTZSNkI1BU5dXEA4nCv7xy8VJsJnwgEPK+d3nI5DyXPY1aN\nbdRUUTxdQO7VJHQuCU/izSE6WqlaQQfQzSZMPKkDyELjl7b+nH72DW0ny6q6\nHBh81wRZMsLPAIBgVj9Fgtj2AFSlX3iqKD0a6uQc6sqtfWN9kDI5zZCTFMo3\n3taVIuS3+M9yJM+Zm8cNF8NMqI5Ce5Ahf75A45+epkasoNHbwP19v1scR8qk\nK8YgH+uiaNrRusckDl3ETjg+D0XFgKHKNA+K/D+E7xR/v+pKgV7qlxaMTXN0\n03K74jhe/rFOH6u/lPNGr8Uw9N5WAvRSMSpdlQqY34xWoBLj1JmXs6yXRQtm\nWuC9CBAktNw6BMqkAAsDDddiufVelTizRa3unVRj5zR5HmaojkEJATIP6aU8\nhSw4\r\n=c9rz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgFkrYdq0i77r++snBRlO6Gp2/ORUNp4Ee+ErelaXVjgIhANE8bjEHm3/cC28cvFxox0n2Q3U+zjTLc3uyUzSFzMfx"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.9_1572879668717_0.6637640516356824"},"_hasShrinkwrap":false},"2.1.10":{"name":"claire-framework","version":"2.1.10","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"4aa9be4913a4d740e617f8f4f454d793d186dd81","_id":"claire-framework@2.1.10","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LqORtHSSIQrr8vvkcvKLQ5rHJQ39parR/vQiGwTHZ5qcFr7nvGkDjc1ElMB9j9JxIC2+uw56lJKiomnWBtcUTA==","shasum":"c4a5e4ad29680263805886614a070e4ccdf5388d","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.10.tgz","fileCount":267,"unpackedSize":664169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwZyTCRA9TVsSAnZWagAArqQP/0JNfE6hXdvW6tYPs4tK\n2ZbSoV3HZc9O6Jw1qAyY/Tt8V1QM5DOqhLTpBURv4XF070/7isYqrAKm1KLr\nIrg+TaQVYcziqGPy21YgVKxlUX4ZXkOFkA+PIvj1W13x/DuqwWMTVHnzgO9W\nyOvfZ0xBOcPiU6bSHLtuaI5ZR9jfUO7U6r+DzpMRnt03UuJ6l9UGqQnjU/0i\niyK2g5X3i2Xxe9vvz0wOIFNA2GF+KAoQb27RKkKHA7yfZHtrSBpzQQljycv7\ngR7ENP/ibjneFP78NB7KW/I3nwxxkdu9ytoRiwoD2G1wZd+ZFHu+99TWz6ov\ngvAoWIV7dRvbl5yhsUH0j240B8C8/lA3rsfYGYpQtYTftkoep8Ldp5w00yXy\nspmbM+17nOMtnmsEcWO1O72lCmeJEGSljzReiPvzv/0HO2Qnl9LG53A+5Ohn\nvirQ3+APnMt6e2Fh96VxCnPosZJ1VdmsVxH1j9uOUi7XU/DYqosV0b+YUNuP\n5oywx76I5MfSxAcRGSuuVSYlFm/R6wYKjWTMxrfyMX6AFLVJG3DtM23gOoKc\noRN//eCqOltG98806VY2FUdqOyZ+V+lhWmQt+sPg7X9/tyUaE6P901nBrlsR\n6HOE+dnMiP4qeF4bKAGtzsLOg50o7zurYQI2pJgcIQuHnK/05sg7gordZ2rr\nhl+z\r\n=c1ZO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA92FvXzgbvfNSqrD3neZ4SmjEYwgRg+3RiS76JmvGDkAiA4n0sKiQt2sUgbDZKRdLF3Qjsn76/1xSna6LsK6xB0Gw=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.10_1572969618589_0.03207162507426853"},"_hasShrinkwrap":false},"2.1.11":{"name":"claire-framework","version":"2.1.11","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"e576a264403c363c59b73b91e80bcf5b07c3e667","_id":"claire-framework@2.1.11","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TYqG2UPx7mJRqoKD3ERMEGcGxqdg1I/SOeeSr/giOQdQIIo1Tvv+l97kCW5MhfFh3BADOVS+0meYEFs8Vso2vg==","shasum":"0c86bec36f5d0383b3490efa15287817d7edd96f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.11.tgz","fileCount":267,"unpackedSize":663371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwaQUCRA9TVsSAnZWagAAaSwP/3GifSNHeu0++j6eMXEV\nTqnQcOyrU1wM1PhVSDTiIF/Peb1QlH5wHjIXhi1oQtrcwlRNLIuei42wHQ3R\nNiRvPFhdLckepYXyV7CBvOVw3NAlBlisoYh774aNZaMYh/QlfXofEjpTpxwv\nwLtWQmR0XP72bSLbIs8II3CZMAlV6t6c68uWxz2x7J6die0v0O/uZc08R4IS\nGLIG4PS7nyzeMsVCrHriwHABQEjRvnqk6vvFnYVPV3bOJ/CB5UGBsnywpePf\nOZbnGTLjSMUtmzF75ZftsHC9WSjAomTujAFzK1tqpzc7OgpuwypppLaI4Nbe\nj7GwOPNTy7Ru8IM/3zXxKtisX4dB3AAToDmTBKBMl//r3Kw9B1oyoRZZ+wiD\nzR6axoihculHbzu3C5l4GmobTLg1yjsYLFBkKDQ6ZdIshCN/huQmrsFAct3D\nRnMavNPryPKfqQ/l5rcFraLL69Wp/Ik6NVVdNxJpkVjRoM7Q7Goryh6TFcCZ\nd9j0+5a+1ELBXCXdqFDOXQrlPHTsvpJq/emT86mzLKWrZRs6EfEFtPM29pcW\nbtXCfTbN61uPAFwZKkKRxfgmvQH4D6ucrJlyjxt3jWkT3WAKSkrK6TDYjzvr\n7ZB6HoMVkYDF7mes70153/wpDAosXGd3xNblT9nsrsRFMn512Wti/QNCNqTS\nxbSW\r\n=EmB6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERhkyfPDo2DSR+gZa1M/LEol0UwnwqnZWANO2Sz0BprAiEAkn/8SLVGh3I98vkEWTBOygepVi03J2c0cZfCOnAuJHw="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.11_1572971540139_0.1258663866129932"},"_hasShrinkwrap":false},"2.1.12":{"name":"claire-framework","version":"2.1.12","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"5fe59b3f783ddca37ae54c6ad6a85d4203ce6853","_id":"claire-framework@2.1.12","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bAxbZ5Jomqy036eOeC0khna4aTTwP/vsv/aiVHWlbZ9xWIBiLC8rm9qkQ2qj6vPaZmPORc8bRHy1dfzloAb2gA==","shasum":"dca4d6b1d526b823169fe9e49b7466ae77a48986","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.12.tgz","fileCount":267,"unpackedSize":665520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwwqtCRA9TVsSAnZWagAAzggP/RyfCUhVbYkC3cZkf2D6\n3QTosrPZOyWCUwiRSk1cC564QyMfRPLFza4lPkBzQavWgfXFyODwnb7OBXba\nwpJ1Rb6vTE8vR4LQ2CViuE61sQ7rf9Dsr1P0riJHcaHFTLcJonQabwnc9MUe\n9p/4S2FIoNx0w1MShwjGjQ7VaB30GYspH/eD0j0/vItpQox64h3+/vOe0SNr\n+992nZlIeIx/u8xJCOM//zp09pBjrHlstEprtuBCoR0x3gmdjMi4ukqABlFs\nYclbyUPZnsMcIDLGMbR6VbVJhvL/0fQDbgwNeQIqojHDznpXN7DJe22bwm+Y\nt0Tdcor5UxBanQIYZ3JtIuuyHR+NU8J/3rhhWIvQgDilhjnYRE6Xim3oyc4r\nbCAdR+g9nzk8Ek9rIZe/lnIGVHNj4874jBB/S+EGKDeIVijCaJQ3IAtfuQR+\niho5a2TBWEuNPwGanasBLjJ/TDqMIZPcJwwkIPDXszujz1EdEHCKkVJrJXjP\nEQo5/sFvEs3Z6a0kGjqft3e+IPtT+abYxEzzGWqrTvd2DQQHTHFTneWV6FHi\na3aZZbAGZY8sNMH6/90bTvkPDhg4w2ks3WJi9If31yNjSXKoRfwnBOLHtSzI\npkVtjTgSGd/Xj0IzUu+tqQun0S3oM0ewpPpIhwzECY6rx/CKXmsSh4W1hill\nZtxa\r\n=0fKM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnDs6w0kmP/lQCUosMWnPzhkonJNzTMbtXsDUBrZCoSwIhALWJOk4+8F7tyxdHOGSY9ZE090daFXtMi31PRZ0xQWiS"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.12_1573063340755_0.9796929024735128"},"_hasShrinkwrap":false},"2.1.13":{"name":"claire-framework","version":"2.1.13","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"7641f5620fb6e7a78974ca497a67f441fdc38311","_id":"claire-framework@2.1.13","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-gNq1k0QAcRrsmV9ykDp5bfOfAkEYUrhZlWsCGe8nSAX6R7lGvuGtemKIKr7LkId7dzopebaIEPkYXSxbPq2mVw==","shasum":"7136a2fe2725c975c60b211a8e1cd1f6274286eb","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.1.13.tgz","fileCount":273,"unpackedSize":666118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxRRPCRA9TVsSAnZWagAAzzMP+gIrVp+Fnyl8py+xPlbR\nUaLu1Jz+zNLZaEWg+kQry/DK0oG1tbFjzdX2skjN/t18eDX4M0XOi4n0G6Tk\nCCxrY0tJ15v4jy2PHQCAAfq0bSFPMDBC2mZTKVZrePGUA2nfd3IX6p0AHSc2\n7RuZiqWTbMjgPeCmXsZL6C0SbcetjC9KQulTyWGUz/Q9UKsNBRK40oS2JYnb\ngE/lWfIpNiXtHSTHLW6EuxvdSC+XCxN8eYL8DwpdiRBvq2xeGxSwbbagQTvi\nhaxLWYAQY1jLp1tpHdsPQ5eCph0nKAE+T9oB8snicTjfRIQ6PPZ7NzCW6Gnp\nlUHyvW6s/Tx4H01aLZjm0DMOuq1kE/L69TiQo+/zkAYQLBowmFuUaXJhKt0U\nrPiA0uke/sjAzfbibjqFvxMz7yDsu0svi03v19B7rJD93shHgvYpM8HXhphc\nWHEHdk3sm1p4JYknATTo9jiqqMyPHxuV4Q7LOuo9LET+Zwn9IRwplQjKBBl8\nQIM/eFv1J1ZHCQ8PpjL5YuSkxoCsJJtchh4bltCrfWV0PNg2tn+LRfHGMiJB\nFGXjlDrJxcI73fkeNDuGNIWaCiTZU/GRx+aBlCHnNXm3fcfG57D/rlZncsyE\nJC4jZD+uhny8WXAYoDyCp/w2ijHP+O5ZhVVP/1yBnv/h2h846j04lY2E6M8G\nr3zt\r\n=fpeC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDi/19Av3wWdjpOJ93vPKNzuh7uowcJ1Z88w5kX+n0CQAiAXE3QJQykNVWZgfuMeLQfOnFOoV4dxsqPKtQ+GQA0lPw=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.1.13_1573196879168_0.38385805868249734"},"_hasShrinkwrap":false},"2.2.0":{"name":"claire-framework","version":"2.2.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"70fba2970861c222477f02c4b0f445516f197a6b","_id":"claire-framework@2.2.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ujrp+rhFOxjZyBT2Px8x9soZCYMAlxv8Ujg3vLpw+p3/BuOJm0+l9BkjzxC4PJHSKHOwwnw2R9bdrX07wBnV3A==","shasum":"592c98a06e399cae942b9a71f43f7808aafcc621","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.2.0.tgz","fileCount":273,"unpackedSize":669029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyL0gCRA9TVsSAnZWagAA5+MP/Rca0DmiRr6Zxhlx/uPy\nACFvwQoMd4ab99YN0WwYe9hA64X+2dWXDRTLP+1ANZKabh1uASxJY9HILuqa\nNSW1AyYrQqQrGqo+AWs1qWd3dejJ0AfxC0C3vRkwm+ZiaIJavHbkj6dYofl1\n4kbJ8ne9ttA8TPFwdIw+YZulEspZ+imseyCvIwIQux8u/XhhSgaeicfk9Lo8\njtV855EY0lyiN81iiU+AqeJnzJu3YnXIP3m9acAn8L80BTCbQ+Ap67wketth\nSWgVTn5vivl3FeHbZ4ncTzM0qreNX9LYij/O7r0ps3yXe82w/mExTgrOk4N+\nAxog2sISiQ4X+QmX4l7kAS8ybfyJBg6XcwigqtsW7pYMu8njFW3pAYb3fFH9\n0YX/RuHgedatSrTx2DkUtSZ2XNZUYzK0XUeJpjoOUyyb19KN0hHLh5Pp10AL\nS8sr94nyeIqjCOJkkA8UIwXQdm/po0AiRksKhHhvCpujgYL3wm8pc6THRI9e\nDhLrOltpBn/7mjtjEAWmVcCwLk61MmKLVxowoJVJP9dHxOgxqe+u8wMFwZgf\nwdG4RhArDmpktrZb3qWxzHK0SAoDIFDCSVfVfTRpxe442QBZyFqqh6gDAh82\n6GFSkIGq0/lBM+szOBIdTCVnEUvHpHOJF4mlD2vXixSWcIn0LKsDCz6eWcvR\njaeG\r\n=+bTz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2NBko8bmlL4MpYZxgzc4Qrqd8b/0ZtDLbjWf1tMBWXAiBOYIqowPhBJBVu6swLPD60IC1TXcupe1njVMrEPM5bRQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.2.0_1573436703875_0.4307148477515623"},"_hasShrinkwrap":false},"2.2.1":{"name":"claire-framework","version":"2.2.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"28e046fc64466e9b3ca480eedc5adc3fb264b4ab","_id":"claire-framework@2.2.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Rhng+CbZi63dLmyMUO5bQdiXC2g94NVK6JQalCjfm8BUdlqG/ddaPvNU93y2+ALC2PA4rql7iaDpez8qKEJvMQ==","shasum":"48edeb80aac9c6adfeeaae290867fb11752ada5b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.2.1.tgz","fileCount":273,"unpackedSize":669455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyZEPCRA9TVsSAnZWagAANh0P/RV5dAP90tDrhrnNpYVJ\ngO3kPTD3EZwgUNQpMxtRpT8Xdmzm9361yhhXn6E2OKWHh3Xlk9JsNcaklSz5\n2tlSIJluwwGr1wBWZN61r8HHhI377A+7TLlG/FQKhHBj+VAYYzDA+ihpW4Pc\nFev987g05mYiONBCNWxfy+lEnHnTOGRB1iwWgaoFImdcT/37O/ooAXShsKqw\n021r6eK8izGaJU3WQfteVwGhMg3Z9/fKBzGtexvurhN3ceGi3uHtwTht/B+k\nOc1iPm5qWHgl9X/+Yh7GgPS9KH9qAixLlj2qR/8O96Xabi/Mxw5ouF+YyQzC\nCywT5uvl5RZNL0/fPK420IlPL8OVFy80d7T3BBnCCFYwp0YdDw0DDczJHGrx\nNw8fPBe6OCIctXtPRPhKxLJLszA46tsku15mLjZyYk5zLRswSfNR9wskPku3\nCjfUclEH2krYHOCBQG6ltxGH/Sw0ucuciYQBpFnM+FoorrOqDVfQv3/U9HgR\nYmIQA3Av5G3qzoODPHV2oIYFKvxMzsK2wo72gjHZlt6fGIW2OmqDl6lkczYk\nCX4SDssuOXf0D7NMOCSWNCfHqNGQt2Vr9YhhHWkU1vA2tU5qZJvA5dGezDjy\nA5+SBwIEYmqoW7jrBPuuaJrn75meFY0JyTylclKPOzblf6AdRSkQyT0m83dM\niNzP\r\n=IDVo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1LzHgviWeR75F3SUGFCLjA+sGW9PY7N/vPpY59UYHCwIhALbk7syvlCkBRvCawkVZdB98YIRFZrEgb/tZpEb4MZla"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.2.1_1573490958698_0.4059950562689494"},"_hasShrinkwrap":false},"2.3.0":{"name":"claire-framework","version":"2.3.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"5b750ad6a26893e21049f5ea83addade4c04f926","_id":"claire-framework@2.3.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-O7aeOaU4isOd4Bf17unHPTZCRCvXNfEcqSa4g7A6Vbg6en0xxP+T11D+2MNc2dk+vCtOg2UcsDQvUt+ozYrDQQ==","shasum":"17e6be80bb4bce1d9d09853b4c5e71d9a353ddb8","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.3.0.tgz","fileCount":276,"unpackedSize":684233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy7mCCRA9TVsSAnZWagAAyz8P/A+HMpgVxVdNhkhdz87g\nytxoIkCK9qx4ZvICm5YmZ0vF8NZn+kpZmNRDwfqpUcxt47CG5rKR+np3fV83\n4P0zGqrYh4MEArZVn43B1x5i7KyxJIJDNYrrBGjoPn0ACtbRsMT8lENP6CXt\n+Qm4LllbBk5dgw7GO5PLQ9vWz8eRpRGWq5jUQedJNXJwNHtT+CX/Cxfr0fBQ\nXEArmub4WCWEbD1TJ3mT1fS2UVeDjQR0Hkk3s9cv6ZSElG87ZGWCF4Eg7ITG\nVxk/zZrZ/MdEAZ3mLh+WeV52L66vP0APZ45AGZdHgG50CyvEkM9+b1nV8sWl\nvdq0iNRXw88be3jstHJ2dncfNRKBWZB8mMz92TeTIxxnhry6P1/dvEUtRIDz\nzGvKGJxosBJKniUOk9atpwJenJXq7Ykmf7tO8xokSQ4NCQ9hX0azjCG/j1DF\nTvhL+sE63eU+vLkO7ZKKljC+IbmbJJRHazdAr5Xw4lwxXjW1beOSoptp3spN\nr/oeRuUrPKEbgTr65coThQkEoCNB2y8umkPDhxK9+JyXmV6da00q2jTMOdte\nHZUtd496nxv0CvtQgMQX2kF/pMDeM+WS9wNTAFVDhraWtCj6Mv9DwWUvPAmP\n6KrZuodicq1jhvWMVNVpWfWpOdQAOMuobdj8owU9uzjdSjEwPHCA++q90/DW\nGHOM\r\n=RRAj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLMGhOvtupi5Wy+n1ul9yGaxmHmpdlWutwl0MYESeqfAiBDolyOO/Ra2CKfHX70HJHhnmiQqE0A5S+0y0llRB6T2Q=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.3.0_1573632385867_0.05046174787448021"},"_hasShrinkwrap":false},"2.3.1":{"name":"claire-framework","version":"2.3.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"3c0dde7b0a07fc6d8bb4a97f9649bdd996cfe7f8","_id":"claire-framework@2.3.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QqeuFXNNKaOBlwAQMzEmqK3hxfDIQ1By3Yi76KvOb8KIwSXJ/grJGSvJKDAme0PNIe8s2SrDAaxRWWf/Dd/i8g==","shasum":"eaac5cc8960a21bd4304dac70ae43cb496d56dbb","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.3.1.tgz","fileCount":276,"unpackedSize":684745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy++3CRA9TVsSAnZWagAAXzYP/2+jtvMyhe6asoMCNQWz\nOC2HxiWvt/NsrXmiCWHQfLkDOL08DLoX3/Hq/tKK1M/5h4XPYOTjpj0vQdzV\n25zpEiEwtY7UKoIF7Xq/xCm9N4VvsCae3vrJX/BrMk5oB/w27xRG2o2pvrmZ\ni0kj7jYthLc3Gv6M/20K57Z+muZePXKhxgDIRZn5kVa80lWmaLzgDUx0WyOS\nEcsPMvV/Ky5QxHHYcKheInryzMP/gA3KidydnhkOkW2gn5IGBzEvtzElXjtQ\nHDdFgjUvcO4sDheZVHE9ooWvtf9dkq9ixBB9Wthxx13FEPkloe+TNjNSJpiM\n0G8IjVMdQdTws6nEE0eaSexnEfYd7O0opZSlIGnMciG2uFLGnjHRbwyNQrMx\n2pifgM2NHa+CBVtRTEq2IJRIQwpFd9y8STvakZWoTYQoXpsT73ZD9i/kk1wZ\nWMYJqVDsgeZNTsURpjCn9b3gzOdUoheEU6Lgao6wh1+Wj8nD9P0sauNh7utW\nHI/WYxB5ZPE5w6gpUzZPqCiJr5k7pWRMaECtIvoplJozbKn49KyZvnkjDviY\nalKsKNvX8/08jDOyjlzi61eojj6Nqs8fwYn5SHjvg44QEfn7rc1vY9pzuOPC\nK8Sfb/QfDQOu4SsHRhy/zRkMP/ntvUZRh3+bmSWL+23bsnckXSFkAKovQOPE\naUo5\r\n=HszG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeBI5vE2fw99A+gv1VNICR+098TsQZ0OAp0r1vq0srYAiEA3ZHv3Me7qg6HI3K/rUQ4v/S9U2u7/FM7fLfBDPJ1y/Q="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.3.1_1573646262726_0.3177962126965992"},"_hasShrinkwrap":false},"2.3.2":{"name":"claire-framework","version":"2.3.2","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"0818f0b00682a72401caf4f37853c0eb1eebc08d","_id":"claire-framework@2.3.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-enW9i1xuqJ7BtSe9KLSj6+4eGKF8R1sNYN3cfm7kPOUMdRY2J7J0OtU0osPUdd2tqU3g8osumvSeyALUmX5SGw==","shasum":"42b94fe770267f5f7c97c3bf800ef0a0262b4568","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.3.2.tgz","fileCount":276,"unpackedSize":684761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzCdpCRA9TVsSAnZWagAAorEP/2HJ7SZHRFHpGUFFgA/m\nj41UjwdQQDB445CJojdzTvSShohYeCEWOEFOvZfobxywFwnEF8VgaNg/gv7P\n2HOfcp/JwpzhfW64nme92y49T1jqd/JYi7QqUl77rkxEOAniz8L8gTXSChNJ\nRba9EBu/uBgMmIlZzf7iNxEbo+/OdwK44tnSfZ4PwJE6iH8xjwOUiMwqMILz\nKDT/jzF5/Xb57uQ0ljB6aORYFuYMiW0kgpHU0oaNmhCAASm6vW5N2kfUIykG\n0NIgnDkOmxZFy73SanNlbVhO8FTsYoQT/qC9Y90OJV1a7+oFUQVdsRY//Fe8\nvgrYugx+rFn6RIdEV6MPmKLxQ1i7Qt6TsxAN4PIybFnR7zZ+ItYhz6js4PFW\nGoqkttWkbY/eZTLSQdYDrLRAkdqD34EowsV6D6x1l54xwcsIMtFaSD/U//+1\nDb6cMN9TKryRBKF8lCljI5eTv5eCOPxLtaigzfoOEuisD04EwCR1gQT58ems\nKZVfwxjcHoLlPnubMSR5M+TA6RxuaQv4YdTFqqz0POpMFGjXovpX/JgyZv0Z\nBhMyo9wtb70sxF51z94oCU8YGeueSTEx1U2ZkBWvPE9NBZ1ltAXtSS8VKN+4\notAUE76S+O59IZrZ+CskVDlkMuD8v72xnQhhYkllkgseulJEM7KUMssa9DvG\nTRcp\r\n=+tRS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlYz6nLJlAW56c7JgIrSKQCsjGvU2DX9UjQkM6ejl/kAiEAyJbVgB8sxw6L9YJQ9XNRwVLVwB7fSmtA6i8w+owD9b4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.3.2_1573660521263_0.936085834246523"},"_hasShrinkwrap":false},"2.3.3":{"name":"claire-framework","version":"2.3.3","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"9fa21980b46061adcd6be82853ecd06233562f0e","_id":"claire-framework@2.3.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-y7iZ3eyRA4RwJyjw2be5Wust53//KusSzIcrZBJd9LD1ps/1XZ+PEHSMqPDilzMqGEkMS6+lT7Q1c4VElbQDBQ==","shasum":"d38a42a6c5f7353107a0448172ea6ab7a19e15ff","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.3.3.tgz","fileCount":276,"unpackedSize":684969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0558CRA9TVsSAnZWagAAvksQAICTgtXXj0piCSsjUCcc\nuv4A8yQHBHigKJki7pb4HZ3nM1Pnjdn8pHaGFUIe45fo7SrYYkiuCE9C/S2q\nPgm0mj9bNtW9qAY/gw95bbkm//Q0i1PIK3q0R9VpY1wDYs1HPQa1SzXPYAOO\nBTDq3PaThb70jE5ouL0h/sTtBKxA8hKVyk1clz0dKxJjUQDsYnp+5utO6rkj\nSgROURHBj9aJFkG8ant4W9j5MAK3HkRBx0OOfLQupq3oNZqI55X2N5I/hayS\nU4OQuFSfLuuVRh3Y71QGm+rugJnZZW9wpzJEWIRnabP7kkaQMJxIUjZIOL4+\nKrMTDvP3ahBTjj7WKrC6umDQ62k7AkQHBLOgS+dlk5fV7n2iJxZt1iLtg9U5\n0eDz/kBxEsItrcrF6G38TbcQnVwHRzLPdcPBG72EBN6n5hnQCWzX253D2wTU\nt4ptx3+2+/T2HWqF3oy14ZiplCBJlpyS+uO0iphggzyRo4bc5z5Ec0TYCR39\nJ9cIIZpWbX4vo37GZQ+4MK6BfK3jhl0cg3KR67Yp5UC7bxM5NSisVGrR+WOR\nTjob1uTC4Xwmb/fHkrlnv+GU/biJveX+aIYEmRiVZTt6Y2gHRbvM6vY5yneq\nmy9JHqkGI9hwETxNdkQKy7+sVhWrk9013qGPZ8eIE3eqO/s4SPclTcHW8Tp2\nDeDV\r\n=CwAw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC14weB+h/W9L8Nh/ifeMJuMWoFwvkGnmNiVU5wudGH1QIhAOw/PfKp0gg6kgnyv/Eti1mla3kCLcha6tI8xr7eY65c"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.3.3_1574149755999_0.8396087340482692"},"_hasShrinkwrap":false},"2.3.4":{"name":"claire-framework","version":"2.3.4","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"f96250b9e5b6a171eef96b0883b855c40b52a478","_id":"claire-framework@2.3.4","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rv0oRPQGYiN0Rev1cl+/TmS4SOEDiovdVnlHXY1NNrWedvQq2U4y8P4UXBCK+VyJgk4djeU32It6KsckPVB9IQ==","shasum":"3e4f69a920a478182364d2edd50da251f0d0c525","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.3.4.tgz","fileCount":276,"unpackedSize":684969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd057uCRA9TVsSAnZWagAArE0QAIcLc6xL80AJyMbUKuWG\nfk9aQXn68qwNUYT0g5jUcL9AcYLsCkgsap7AmVxOe9LGP7ze99+c0hXi0S5B\nhCc6yoUOWm86Sey88QJl+q/zgeyq/UI0mOeMS6xQ1Bspg+r/oMipn1+F7/dI\n2Powv7S2Y4/JQ3iIv3PMawlRVqRi9dVLaS/glBaRQEEXEmFpH1RkGSf5vXBI\n4kcDHoL5dCDvd309FrmPDGzCq8Kr48e85X4PIHTGH0qbzqv/RgWYoam//WJd\nwWh4OSd3MWUM5D3XKGw5fu74aZk7IaQyAhKX6Fe+B/X4vyZsaPS6FX5y+tT5\nLyKsMiYuPhZgXMcZ9dtrRKJT8/Xso5qSxM5nhEpN3iUEGMSZlI2Mq7vi6SDq\nxS0rHRx4I5wp/diaboQwUI8LNbwxtQZhHFhGqWUymwkpl7EYQOYtqHICRP+A\npTNwr8H7LO+8FSbhguJk06/P6PYJ7cg/Q2JUkBxYV5JBvwqvcKhIM8B3xrJf\nQ9LA3KeYd+8tVNKre7zFJRY6axDLdDXlS4Pzlzuj6ZwQTpBzUAS+DHJxZZMb\n0ZK+hkKTSpzALYRIcEN5i7/6f2mBcnGZ8LO4kqQ3fShVMjWIF7sJphZH4TX4\nl0eCnIcbm5skPaMlEsr2R/PaQhP0pA+G7uU5inGt4AwG6KXPukcrb3khaTop\n5sIj\r\n=DDBp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICp9Z8Sk7PB9EGdf1Ge5lOmJpKiu0oonqmtySP4WG3o2AiBTVebgpWJ9KmkSjTHwq0KDXNNvfEBweZsVnI57083TMg=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.3.4_1574149870506_0.9459780485016847"},"_hasShrinkwrap":false},"2.3.5":{"name":"claire-framework","version":"2.3.5","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/express":"^4.16.1","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.2","typescript":"^3.3.3"},"gitHead":"2228ac29497289ab680a1a34b99078fb69dc28b0","_id":"claire-framework@2.3.5","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sAJ3BDGmc8guSYaYo1mlW4ZRVaGM40Fq2Ell1CFfoKj1KE0074gIuRpnyGWfnaMbaC6G7bkp+OwDzdTHnUcGCw==","shasum":"0a0fb08f56c0bedbaf30fbb190c85a9c078b3270","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.3.5.tgz","fileCount":276,"unpackedSize":685852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd08xgCRA9TVsSAnZWagAAhRoP/34RTC3OMkWkA6P8hlSi\n9HTmk+Tk66ep3jbhDj79uDROlom5ojTL6Sv4fhKeP4NZaUIz4L7NnMuEGAIO\n+MCV0eM+jaDBV+YUrNXc4yzcTKoD4zdy2elX7jUlr2DnLSFICv6emisi6r6s\njwJ3HoW5Hab8CXfC3bBbptdRV5UruE413VrFiCtVqmvIBSTpf2qnlzgsgokP\nJGvaKHmdhoK+B5AyLXrppOYt6ED2abYm1siAaVtDOborQLUpz5d2rSgkLE/S\ndj2zVC2vZg1rw9hQOflUJ1FOnpFwyL2/sTg0BPvzraVhBWa8kbHPV4SZu9Bp\ntmgLFIWfNuuUsnsh+807V2bald0Qcz74tXi42x9dOrHd9WUaM7GOHCZmd/FA\n/gj/OKWUyo6SJnET4yGqrUWlWYsNFVeaeXlJfGqUqSN1e7JpvjbKnlXR7CrI\nP8s2tBVKw2nhIYprkfVa3oz7UNXiPRpUlLN+ehWpS2b2ZaLSAfAtKDdpWK/X\n+1Q57GysxSK60dRcEZGsooOD4Aj17JWG8VqVxuhU/LC3MFF7vB3+ANODWlL5\nLnby7SIu47BawsRqsWi8Fn0edgtwYzjJ5F/EAPM2JI1aec5ZHz/l4JkwMK77\nO37KmX0Fae1VoGVrW208uGeusWGitfsTuoKd7eHqQkNu/PKHskOCdxZ9gl+B\nghlx\r\n=4V2t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjswv6hljdAnPsYUzU8IXEnzriRc2Uj2FwgGD0zr36QAiEAjZbv43Pmxb4HMLgM6Q9zNhGncCcqgRE/OFzCzrt54YU="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.3.5_1574161504051_0.5399947529307296"},"_hasShrinkwrap":false},"2.4.0":{"name":"claire-framework","version":"2.4.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","ejs":"^3.0.1","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"f50ad01327caf7ea7032ea7264859e212a5d3beb","_id":"claire-framework@2.4.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lxt5yQfRnUS0uqq8yMGMyAOxskgEx7RMSc0envT50IwP2XHyaYyv8+IPN3uHHoNI9h7SgdpI2bX9epn74FR3XQ==","shasum":"ab2faebde40d815bb78207064ac533ab529f9625","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.4.0.tgz","fileCount":3,"unpackedSize":7555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+RExCRA9TVsSAnZWagAAaPkP/1ZMlVcS4lSDaL0gIdIr\nJ/Y9VaacC6I135Dv89taCEm1rffzVTkJQQXlG17+7CqiKnxt0CuvUcud59mp\n/n/gELZLBWpee+/P97Px2yNzX97jxR6LFgFCKY8aIiHtRMdkeVt6hmPzMB//\nqvQRlWKGMi0GIB0I3CvZNqskhewRzCQHHthFlkRTSxpLL2eCzdJbBe7LxoTU\nQ5gQ6ZzAE6DRSrWKjxHtfaqG+fMm/1tF31+3oMbMC/uGhukRPmSfuwGvgZOJ\nDT1JRdzzqxPIU82jFKbpAALwy/DVvLKN6Z9Gj1U0EaoC3RxZ+wsdARpsi4J9\nWFBKW5sh/N9MXKOCTZHnjyRL57/E779twtAt95Ah7hDB1F2vFf20Qe8OVoKG\n0+++0VYmrI2XEoXEf1QVIsqGlIiYDRNmC3HfFrPPmERW37EzlwZ/GESoTgPq\nAbFkJWx+ec9eYfkhC7a0/IlwTNR5fvRnzeKUvDcooqem0YhYb/GH3XUWqNF+\nq2AlrfFVclqxRORWvNFh4/vfRTI9lqUX2XbDwDr+mRKJZ9VK2/wQQjfimnfT\nKNzZVw/XSt41dLSEkKZXDziC/07HH/4Ds2jRq0yxyperaetpie9MqRC9yGU2\nJd6OAi9Q2snoPUfnV1GKIaSu8akpRv44SJ9lLaS8v66HWD+UVBdrBwIE5UJP\nL/0l\r\n=Z4fM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX0ZvJ96QdTr43Tu8NRnhodpQvV+6drrWi5mpWHfIHnAIgP7NLm+rDAt/oJ1moZP3cBBZWXxy62dWBxAhSWIhp4T8="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.4.0_1576603952872_0.5241975784820068"},"_hasShrinkwrap":false},"2.4.1":{"name":"claire-framework","version":"2.4.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc && cp ./modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","ejs":"^3.0.1","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"2e4192f661111cbe1a4cbdfa4b3d4aa6ab40b40d","_id":"claire-framework@2.4.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-w5tQE+SWT+nYbwOAM4SLotWoOl21NKRm1emfvMowszVX3/Wc64Zeah/gpdSc+40u701KUsYLnpdJxIoDIyUXkw==","shasum":"3cd6bbf975390d88d59213d691cacc16dab9ab24","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.4.1.tgz","fileCount":3,"unpackedSize":7580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+RWnCRA9TVsSAnZWagAAcyMP/jVZ/T8idLZe53xNHs+F\n5EUvXeV4Auu+U/62oJMqCuqyTYWeZbn7GduDr1tEmeKrjbu7y7ksDwhXtn8c\nlIQCZMew9gW9DiVuG//n41c0eAszRjlQZ7AybNUBBc6Gj17k+ydZz18BAzJA\ng/wPKjVT9PiXwtMUri2G5YBIVPr5XxAtfWe534ss6yNLUq/kJKA63wAnU/o4\nYX9QdAuVAL35TbuSCaMuKs8lZH1KlAIqCNB43RchGY7fsLEREc6v/Jq5Bik9\nH7IMVgimKB0IBL2O59sGCCOZvVxP/aUAwDoLPOSTN/B9NK+pNfJcKdRQv4xY\n7LMgjUs8prZKn7AkRQR0YourKJPXtKGxn/8c82F2uYeVZbXP/0MgIN4E0J4F\nf5VTX9KLh1REKE9OROw90ERNRtXTE9SJfI+vp0uNtNliIl0oQhKR3JoN/Ay5\nDrsNynLpHQkQ5z3uMjV8NiSaOfMzjdZXf67HyyWHGmYmsOPOx+EtAPnK1xhl\nzp4b/9rmYU9fMY9o0BBhThlMGo7yjOk6l2sh3+lfZYLMEjlK7FX59XFonzm+\nUTrD8GX46007BN9NMvNMjtYgyaTEEZp4eYz8Z3EB7Y/PWgym4y2FkctxjaEs\nlQ2Q0uIk7jS8tCq3ohtA4Uo+oGVIdUqB8+LT6u/PVI46SP2y/rmTy2OywlWX\nIhc8\r\n=VaP2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZxk2wCwh9yaYIjFsHLr9venTwPVqLH9k6Mc2/Cqxi9QIgSSSxV/QuvAjp1TwkB/l/1w96AtSpIRLExEBE8cF4Sx4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.4.1_1576605094686_0.9776989648199117"},"_hasShrinkwrap":false},"2.4.2":{"name":"claire-framework","version":"2.4.2","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc && cp ./modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","ejs":"^3.0.1","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"2e4192f661111cbe1a4cbdfa4b3d4aa6ab40b40d","_id":"claire-framework@2.4.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CSBCApARFNsPZyxaIfe9JKzMKbaBFgfW7T1YF6s3kkuESQ8ALH2wjCYsFlAG1l0ThOKNcCv5Q5UsNZTSqTdHBg==","shasum":"af5200a278c5b3e8f16a26104531a59a794b2e9e","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.4.2.tgz","fileCount":3,"unpackedSize":7586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+RbhCRA9TVsSAnZWagAARfYQAI+JqghnQxY2e3rQe9xt\nZXZJCEZTwadedtDlw7emehdThiAV/Gwl4vvFHvGViq/lZEUzBfafg3d1syCv\nQQRhYtMgwyTDecb7ucuat5S599cAqQSfZRZdsotLwbVO0E14ABXZDA6VdN6E\nI+P210mQLVZyXE9IukzQwCKcpxQLk7zfhz3VgsJ9OgAYjXWI6EYyWEEo4cKT\nGnI4DmLJaN+nCiu5+VjFx+nAZMnGqs5I0ciVSNn2eHqg22sT6Hh6uB0ctOHI\ngbXubrcLwTIGZi9a7WckaWZk91YiK2Jvt1Ye4KkMGYq+6lQmyfM5p6L3/ZmK\nB4I3hgeSwoKwimXnIO3laxwA94TbjhlJVzxaR87X1EtRhMQc/c+0VHMsyJ0F\nE7zEHO7ZWYL557JL+HetgDvUqhoI/l4ByhZpMc5VpSfUS89RfVHZekvr2jlv\nIGaC+EpyTUV5EULKT7aWKnKdsKlnxw0zEPg0wek47Bb+O3vKGtxQVKZxDwrb\nMMUQH+CVlZtj3GKNckPF8bkMVcd8nQsWCd/Dy2ESXIygrYGEFzxkPHnXXByk\nIm+ExAomR2qRKQe+ms8mkyEMM93dtGl/V4G7OYxwNLlhyQJOU5ZlzLPcItTo\n1/YMOeMMoxSySzG4G/V0jiW3P8ds8rX8jsEXr2RYt0JbkmIi5SuBAzuAEODW\nKLNh\r\n=5xPY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXzo5s2ueWSySAiHVpA1SLQohbvERTz8zHNlGgJd/+kAiADOR9BdumEnN9XnNZrNQfI2MCSS/UoRynK5FoM41kvvQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.4.2_1576605408552_0.7220384345296702"},"_hasShrinkwrap":false},"2.4.3":{"name":"claire-framework","version":"2.4.3","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/lib/index.d.ts","main":"dist/lib/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","ejs":"^3.0.1","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"f50ad01327caf7ea7032ea7264859e212a5d3beb","_id":"claire-framework@2.4.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HHv2D/Hw04sQBe+djxIVnGYuvCFrtrifyeWnjKqi5lM1oSALvzt+/FkJcUuUoZHNuFsvKF6ATsGwB4ainIiBEg==","shasum":"338fb06b6e1aab3a0a69ad635fae43832fba1acb","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.4.3.tgz","fileCount":276,"unpackedSize":660894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+XJFCRA9TVsSAnZWagAAxvcP/j7+PNYeLwLVFlVT93BY\nooC6Eo2DvHor71ZMDuf8N2BV8HDYSjltF62vSaUqc8NTkRkBOKiKef99gKlD\n9BOFZ1RyFB50qmDDlj5AQ4vZ/FBIpyFahD8rctjVN71Bh3l8nRnSQB+j1k1h\nIbfuNAIYkwO2akGIMbHdeFoqBlRIw31/O7TbsVPjOisDLQWz94KTN8zPUi3H\nEOkk3sjE/ABBWFO4SrV1t52sADWxr3hef0kjkF0b2psFNPgXAGqpdr/sc8Tx\nWpbVmw9OTtIzxdZLmhoJibC40UvZO1a2fJBAy7qCIImtI9J22BFLd91pyszy\n50XzzwOT3seEi4nwKqv/IcoSzfvh2L4ssCz5aJ3Tkt1k/xdrDQcM758Qp1jR\n/HZnYkbhdEjN/0K5wttHN7v10gSyoGt66uLOZx6aVOJAuTdy+1qHvnyBvtvd\n1XALZqLu8zZCm8t8ZiOeUm9bXsHqlYgd5AzbrBJBCy6yp91bA90Xckw5KNVz\nLhQ1SgUzXFNfePgipxRJCb8WnXiZEppRm/7bzjjEkSTdhOAHzIG0Booi9MhF\no403aMVQfedrdVnO7Any6cNXKG3od1kTJwmsE3dh6Z5TeSI1dg7inPy+eerL\nQlV5o07c3hph6J29+ymtudND8iBlA5aVKEwRYRorRHk88l2tIym0uX7mU/xE\nVCRz\r\n=lUUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhyUi8P/7BlCHiKU0Bifva5HgQCKWIslt8NPDsTzASUAIgAfw66Z396SJ+jbz9qLre3Z4VkxH3eGDtIvh7X70BNvg="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.4.3_1576628804664_0.6024431874632756"},"_hasShrinkwrap":false},"2.4.4":{"name":"claire-framework","version":"2.4.4","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","ejs":"^3.0.1","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"f50ad01327caf7ea7032ea7264859e212a5d3beb","_id":"claire-framework@2.4.4","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GHIoiuK0e+M8qFj6lOW+KEPBJ461vk/NKIqcH9r8qQAj2mHySrOlA7gtD1Cg/ZYDWCEwb8IojtRTll5/UW5iNQ==","shasum":"0e85aba762f17a020bb113ecc435635e30a57d2c","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.4.4.tgz","fileCount":276,"unpackedSize":660886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+XMtCRA9TVsSAnZWagAAnnsP/juqhTcXuFX0ng22FRTB\nJPjlWvPw2na4ypJT6tqSUYKw8KP04eiZHzwbtL29Yd5LVixrZ+XwEu7H0V7X\nv1Yhj2RmuybydYpALzrIIDlN2ovnnIXP2wY6hs0KgHH6krDyQxNS2rnHScqG\nNlPkVqGyZMJDoX9IOenwt9mxjCpGsfOJ6ngl5xzSZVaHW/BiAvyT/wijRSQr\nZ89uEWOHSeJ76FwgJQ1F88OGPv3PWC8sof52VnyQoyEbo1RP8cJbWye2Eys6\no//x7BiLgUX41KFIynvIIEp83YAYjQTnQCjv/+ypuFxCft3b0ASNtwDis2Ee\nbhOFFS8faN2qZCW4yEkp1eshXGmQRCERZIQOv3JrjMSBqkW6AUwMZBrjlh9y\nENVAWIbjtFOE9WCQLTrHqP0P4ia1S/gi8JTyC9oalEktYzTQAjLKnseeDsih\n4spQF4RfVg1dehXGN9a/hSUPv90AbHDt+3DmmFQnkZ1656cCawUrZKg8UiXz\n/Ni767umJb3NizqyCixeK191Muq4/FoRaRB4d5xQS5yIZ6uFjxD1elP0brz3\nZhuF+5rTqxJuGcJgiTTdgjFA2/4WINDGv0vf12xaJXMkJCmiIYeokj2nOpRf\ndt8p50p4YoQaggUCy+SOVzb8s/joTfuenT8yyqI0EVnPuPb+3GZ8bUWJbD0+\n/CxQ\r\n=APLM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYfxsOJxg+9f2FQc5OMeJ4IsedDVaJzpDUWPznDzP62gIhAKNGk5oPb77t1StODzUjYdFR8+oXwi/FynP/eZpOgoQe"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.4.4_1576629036802_0.35337342626144985"},"_hasShrinkwrap":false},"2.4.5":{"name":"claire-framework","version":"2.4.5","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","ejs":"^3.0.1","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"2a0dcc2c17b3ae551d8294fa4c4d68d56f28050a","_id":"claire-framework@2.4.5","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0xF+neqq2SC1qcs3B7k2OQsmuYBuidxfNdCZ2QnJSdGyKNKyBvtSywSdkpj1DI3cQ65DYJ4E42XO4SfcLMt/BA==","shasum":"ec1266a589871e6851c048bcec317fbb1f9661e9","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.4.5.tgz","fileCount":276,"unpackedSize":661149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+ZNBCRA9TVsSAnZWagAA3c8P/169qyuYQRnIiDX4xkSA\n/jbT2Y+YtGAJ/bwAFziG2Jpvg5f8iGz2f9b4xt3401xxMxZ9uPcGvXFtFDsu\n95TPXJNukETP3roLQNpfTUpTmKBh1RQQfoMIMx2IEiwXnUcmvnYhAAmkk5yE\nvQlfK99jV4hDqtTj6hger6HAWaaRsKzNn57sKag3OrP7Uwp+5Aw3A2iviXrs\nh+WszPD4z9SA2mF5SsLEwUcxQxFw1clbC8Y27TdM3FmAyQiuLQNw5bDEmcji\nhPbvjGIg62qT3x/YQzGfAMO7bm4yQeSNN9foU86aZOUtklEn8gQwrqtaqKrw\n9Om7hRsCKl688C41Qdd3xIh4Co5/sDClKbQMCWZ4N88I1L2xfFHsz6TSQ/+U\nfWSVwTE7GayF+J20XpcDkF5Py4qXWeJ9t+sr+J5mdsXBWjZC+AT6RfWQ0cww\nujYso2FEblcJ2pwhoVTcsxGw++RQrfBS/9bNStk0vLjupKi3ZbXyVJKUjh84\nl/2Wx+kOZhy1Hc2UQySrX11Wl/SWXZSRMtU08HibaBAGou+OnZoxK81tZErG\nhZa/PWdNPM3+ZO1bC5fhm1CBrqnkhCebKkDjAYHsSRF6s166Xun6AKOHswe4\n1wWAZx/In4wliRvbeWkxdXNixkh0ad3BoQQhQJqrDidZYw1ipMtY2TqQJGms\nx5gx\r\n=GJPV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqZ5CNWiU0bNL43J+0Umia/7yYC9LGsStPPDcxdcnn9QIgLosr2i2rLUT1xdujV6Iue+qWZuaKtKXXF37C73aLSCU="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.4.5_1576637248628_0.49947752629000575"},"_hasShrinkwrap":false},"2.5.0":{"name":"claire-framework","version":"2.5.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"colors":"^1.3.3","dotenv":"^6.2.0","ejs":"^3.0.1","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","pg":"^7.8.0","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"e76a84f37eae7747d702d63d3a7e98d7a5c24cd0","_id":"claire-framework@2.5.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hS8jibmNdbur/g7Yyep1iuX/jeG+H5MysoFpmRI2lSgg50qkU8Ys4Upde9/fsbtUqm/hNjC1AA/9rLQHzlF2Zg==","shasum":"24efc8be3eccb4350ab9d072747c0babf9b75f8b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-2.5.0.tgz","fileCount":276,"unpackedSize":663163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/bvHCRA9TVsSAnZWagAAy4sP/in8ZiscDcZfFGvaWiLh\n86o0Sy2dCFZFNRf398F+V/WEIKotSU45g6T2ik5O+oZSJWhw0G8+WvDhi2+H\npqdcdJv8DF+82MTh4q6HIy7F0MwW9O13P7JgoB7l1snY/bLX1Npl5ovj/dTN\n0OZ874oAT+56WwSiseXmX+poYMkSXrOem42/BrA8JLKzcG7dc5CgszMgcF+V\n5HIfD1AFqjayI11BtT+aaK1gxPZ8tu1sMXTL8sduth4AjdQdsv2+LuENiYNB\nWkZO30GNR48q/QzKqJxO2i0uYU9kVjdABb9rP6bC1m1UUAbRHcIcl5HsAG2o\n3zQIXTri8wgBeHZE1pMDgY37IosVc7HKc39OdwajJTd7nGK7R9ZxHdaBfMUg\nCNEMvLLLic87xTHnqiW6AXddCSZAY9TAy3zJTcB6G5mxZ3aY7nViwFHR8Kth\nQgww+RTyRmWKjytxuxEIpqF+ziCg35eCikVPdIi/C8jMWCM71fMvAe4fLyqe\nTiThUGecwQRWPhR/tLBLgDpm3PEi4CWECtprtSpjEceKtnu/m0YC1yjyiUu7\nWjg1S8vXlO/Na6ETcOp8Z7TP8fhD6j58qQQvUIYbS2zr82oNSgjNmf9v8Uv7\nu2WqhT5ZOEK8l9/CvCUgIjWLpvJ9mF3LhUfk3qkBkU4nuYChODjOqtwuVhvP\nzz0Y\r\n=/GWB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8XjtnHX4IZtIESdsjGO6ic2SnbEJS3h8q7HoqFc/PWQIhAP86xqGTJWP7Q3VCeCEWTxClbA8NYJ3XIgmoGpiIuVTw"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_2.5.0_1576909766542_0.7180567121728765"},"_hasShrinkwrap":false},"3.0.0":{"name":"claire-framework","version":"3.0.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"64ecfa68ee3ed144a4ab814496d8a799a96d716f","_id":"claire-framework@3.0.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BxcGNy/57cGCT80e8Un9WnnMWhxaJubwBOrkdE86nIeFTfbdKsbmHJRhYJ28DTLUZg4LOtvfTHD58L/OwrpMCw==","shasum":"dc252cf775766dbad88cc416efc6123c8b57b63c","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.0.tgz","fileCount":204,"unpackedSize":460645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFTTUCRA9TVsSAnZWagAARLgP/j/JNamD6+qTcF3cmWpj\nvt7mdaNNobbAIUqHpUEa1lDirdFrR9OjVhTPg5d5yUEcpGzquJRwQ5BpHHol\nw+yQu9VzP0GoCLg5bWd5/KRoUNGo6jYH6Gyg3QYVy8mN7URoDVZrxbEotjfG\niSNPBAKntQ//TYScaUYH7IopsPeLBLfS8ucl0AoH0qqSf5C2LPURWRshyQtc\nZ3VhWP4sKygyxTtsVnszhv8+JfvPJj1Mv+fb+zST1BjaIPd0nIL/Jg62tHGG\npo49Y5wAX0LNGuBAnP0KEci8mzXC71Tg/Q/Nyf6MN6ubYKiy3nto5xJ/Phkg\n6IGjXBY2rjeonfk856aW9TFSzayJxzTiJWWvtIV1YV2gXHmQu0U6Z0/WPN+Y\nTpPq0D5TptoeZ/Gbz5FijqGFTIXYKHn44rvJX+AmUI625XPpXDvx0BB1mlTO\n3u5Iqi8wmjDAmcySwKSBgIImwM0TiGb++vPFJL1zu0z8Vj0YowsCE51ZlWVi\nraB5D2USqRyE05FqIh3Br729HFhN2PV/WPw3KROqRIh45FD6ruwt3psy4vRo\noiRkoiFUvrKEddO+30PApgKBJnQqVcFIZL0H3ByMAn/JF6xsv6tZwhHPbWDQ\nT9BLvnjdgO7+cRdJwVUUeJ4DQJskO+8vBsvZaQznfFpiTSShG+YW2whyP2aG\nY58f\r\n=TDMe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXAaxz/z04QEUDwfCjZ698nqGNa5cL+ddl7THIBRHxdwIgJVZDP4oJWcVCJrNB0qtYdysG51yUdytY3O2UhBtG64w="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.0_1578448083729_0.8408722864248175"},"_hasShrinkwrap":false},"3.0.1":{"name":"claire-framework","version":"3.0.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"6842e9a76d0dcfec34b1105040fa20c8ac707213","_id":"claire-framework@3.0.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GZT5dryVAVhgWFwDBjoaKVvIwnKyBKfcjuxnCaOaFOD8aUpk5R5JW3IDSC8XNWik8kSW4VL89EaRfPC8WLaE/g==","shasum":"ba6d989e92b1cf88f5ef3898bb0d2e583415e18f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.1.tgz","fileCount":204,"unpackedSize":462032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFZuaCRA9TVsSAnZWagAAMocP/Am3SnN7THfaKCfSHOCC\nizppzf7Xy9E8FB6mAV0dfaSujaEkoScPV3NGO8V/49wqhF+8Hd7pligUi8jc\nNrsuGXKCf4u00H8FcxVumalBREa2ItDRgndXSziM6k6VXHS6zIhc/DR5xEwT\nyiP34toV4mkFaFTWKgRy3XXDTBSD+8e/DnME4uVoepUvebC5QoET5ZyBh/aq\n4uctSK+mFw4eGXDHgcTip1zlkmz3FV5JmKjS4ZjI0sVVJqWkVrVJ4FTy4OZL\n1WiHOW5DkTlPQvssR8eOyGQoOB6dLm4EVhdv0045b+dFb/Pnwk8caB1a/kET\nNdCywAiLZ4rZF0dHTvbZzTQToyRLRa7wGQ3JZWu/gs/ZKGY4m2nY/tIjzBoV\n5qjtYAAfM5xyd+gPRET0y3FOI/J0KnYksGRbqQlQPFVSWPRcPpJmcKPkVwi3\ndERweJ2cwEXDnlzl0Os5d5pBRDSNkhWjdvB/KiOOhVH/eiZ7dX/2i9ZCdnjF\nd0SDuIE3iaArraTrnquRReep5T1q0u2oRw2lk/GCurjlOBPcIVLg+049axmS\nIMKEpT0oCmPv1hAK0NPpSGaG+4+cRttjoESd108W6nI1pwNeVf9R9/84d+A8\n1XPHWsgv6FWHk4B6YhFSJjz+7eHEdqAkceXv7E9kPJ0CHCrXK75oew+qJUnX\nKeOr\r\n=D2Sa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1rRXcZVrYwwRzql9CceRZBv9dhPaYprr5lqwIl2VOKAIgHslyWzN6W5z1e1b0T6g608nVkBZ0brWbPiyNXnM7JzI="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.1_1578474393857_0.18402882291155143"},"_hasShrinkwrap":false},"3.0.2":{"name":"claire-framework","version":"3.0.2","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"51d0d331e9e4d2c11b0529af56b8d2782b6de0ea","_id":"claire-framework@3.0.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XUkkuJ8sLtqjBgDF24J2ZjLLkLyrSyB0sHXEK7j0Td2uBaRkuAcIKkBc6C6ZC6O/6FOIe8qWsEq29GXLPAXojw==","shasum":"b4c86508cf5f22e372d663f995f55ae007044f7b","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.2.tgz","fileCount":204,"unpackedSize":462231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFZ6SCRA9TVsSAnZWagAAY9UP/iuPr0wSU1eTOEgSTxbK\n/sbdbc2bj4CpcSL756bnsLbDUwLmWWtiwCKBSXwklb2Tc5mlFFB2erLvnh/s\no0e+puWMEPC/OB2kfH4Nwr7n26dNXKyjkffPyKVooyqwjj1owUXWyv5RBaH4\nDYnnNGsWdPOGH3lbSAqLO3ehpLdjqSV8kRr/86YuaskDUNeqB4beWVA2Fh8q\nnNRwQo5Wee8ZCoDoSjnL4NiQoGL/kLrhoOjVDPu6YfSCbBsEn5hHnLDogeIQ\nXXQSsF8po1+AUdiZ8DREnNoRfbkoO82SolYR0JXOLEIOfBp6SOO2fLr1R0+U\nueCwMW1XiYLib2bvNznUJmsqsXqAErNr9Ynsii2CBME/iqN3bzF8aMXsZe1a\nrc3VPAlujloDM955G2uj3nr3Nfa2o+Eu+YqBKUfQAer3p4oBqpwVIP91unvr\npX+CV7pRXnuicJRE4K4LdvU8To2MiJyglccsSPWRG+PiTThf7deca86h7BZC\n+sdKjjWwM+7MdgW943D4RgOCmpnfDamBD45mMSCrhU6CPbuDFPBuxyLcZzkM\nCs2M0zKAHzYh7LcvnHgIS0//81ilfJVziYIw5tyAbxv8rBEjT7r8PzL7dit9\nTyIrVrdudUw2q/B6w0EeiRFogoKijcWjaIHOWwDJWc6OLkvhWbgvvoD1qTEm\nZKre\r\n=KpQ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFBc5bgfS8bdshVOJnt7ncl7K2GwLMupdDkOxFZEi5fwIhAIgZlUwpf0nhZSwLMa5PQOyg22jWDQAEi1+PHIEl9iBt"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.2_1578475154205_0.8426635160668632"},"_hasShrinkwrap":false},"3.0.3":{"name":"claire-framework","version":"3.0.3","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"9e0d449a17c70357bb35370bbbbd930b7844605b","_id":"claire-framework@3.0.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TYzT1rmUy1qJ5PVdUR7dutGQHEe2qLT3VYuu6+cK6T8GLkZ5ifHnbV1KM17epCHoTFYCLovMJqnRqMWEBDud/w==","shasum":"3ba2917716ab52cfb01ac44555ccc73528db5270","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.3.tgz","fileCount":204,"unpackedSize":462399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFw9GCRA9TVsSAnZWagAAWckP+gO36tr5p1BD25rJ4nYn\ntF/NMbuU1CwYDVx2FA5vaSVy0NvtIKYMx/qDBAsSvTw3+lJsPmge7dtGQToL\nQlGHqN5jeSp+L52o/GFKGKBSoZdKccjJ7qCZY1g0rwC04/Va+zBAGcwfSnDM\ncwr4TqpoZjaKUe7nIxdmsUANNLsm3jAPzmFos5Nw9PLLJy07r/lWo7j5aB/K\nO6kAWkXZqqP75+SyOb3TKyi6UOntgs/oM3XVgD5+dcpwloGRhnf4iSdosLhU\nUrWVmc5jsd/WjKUirWjT0iNY1zpGLFwFRDQK3N8Fe8UBRvSJ8FjtV5KG2JI9\njMbjkz4MfmdxDQ5N/s+q5qIIAZKg9uwFkl9gOOxDSEyy5kV4KzC2CpH77TAY\nhhxc4KOef3rC5TRUgS4DG1FHeHg5i0pRqMm735JahM9JhCZkfRDxs8Sb2nSa\nze5ah9NrSwlCNISSU/YFtOxFNfB10iJiMQZoQTPq1gzumzbQV0CHMed2y3Hy\nBcCEhxPMRJRgapRr/osBO71hp4E0iF57MVZTJXYC5gDBCG6Pcr8RjuUiutmn\nlaqdD7sIgsBOzamVP0qAL+IhcHpxHAkCxkUorZkESF2noj9HOLDszmdZlwll\nSj21KKhdWo+u0f2Kf5zCt0WqJEf/NbnXVsgNtt6uXXp0TJvVkRa6RSsufijO\nR454\r\n=kT/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx9BWvcZnieUGnmNEUzkqGYLDv3/+eZQlg8H5LLg0StgIhAKkmyvp1v2qiE6Z5xrsbHGXk8BXBZdCL70UmnOVG0yNo"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.3_1578569542059_0.046081563034797046"},"_hasShrinkwrap":false},"3.0.4":{"name":"claire-framework","version":"3.0.4","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"7d625582ee829abe41d766ae36ce9d82695505fc","_id":"claire-framework@3.0.4","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SntA09+KX6IqV/wghvJNAKZ+jKo6sssW6iXb9goiP05xCogWE99bfiNLcwOcTvpFYX05DjLLUrBlorcbQGNI+Q==","shasum":"58e9e084fe1ea2397126dcb49ef43bb4162ea863","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.4.tgz","fileCount":204,"unpackedSize":462538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGCz5CRA9TVsSAnZWagAA0YkP/31xmDjyeEXgRh53/yk6\noYy3RW/ySSMRmLF3RS8+JnFSzstyCtg1HWIVxm24WPB9ahwzioTICbpf/+RQ\n0cqkIWNYF/suq2vySumxVv7R2NSiZsIA/GH3QvBa4JHFANm5PUEVHFnLH2+3\nneoow9S/GZSi2ODpFrP6yqQEOAu+4LiJQnVatuRGIjtxmQCq5KpFbZH/Ecd0\n3vIBw2bhDpftntNk5GjtEJrg6f5QklzrwMONND6eQoqe/hEvQnbIaLiMLpie\nxecCcDn9R1PemSAn7EqcexX8lZ879nw5ABM37nTNENNUemkFLC68K83GOy2Q\nosi9u5NRWeRHtVY5oOmh7ptQde5FgSLqKCtVw78TDyOzGre4fd2xg4VUuLT0\ny5cxBfyEFgxsZ/yO1MoeQtt42Cmdcppd8GweL6kd1u++f7KpBt4IyClAP/bX\nsQOpAoEnD7iXKEp6tXOWXtiALuIsB33gjC+3e4C/Oh42aeTRqql2Y3ZO8QSU\nZL9JBEaYwUjK4I/YCSJlk+WlLvcrAfTErdcdu689p4mBQOlxbiJfzC21gdUc\nGQjzkXa2ANFwUFiQg5/b2q0I1oioZhb3f6SzqhslXnEV62CW0b94ag48fjvb\n8brnNHZLj4NvVCvJq0XEH3wHoAcvKrEDEDTYc6n7ED9kLNt6Pny94wV6YUuY\nxZa+\r\n=xStf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM86Egp5knP5PBotP7yunPeOZPn1an33Yl+vSWS3AAtAIgeETd6ek3gM9rOl57VvBflVYNlO4ST5AHOGq8yC0Ibf4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.4_1578642681038_0.9665768954267062"},"_hasShrinkwrap":false},"3.0.5":{"name":"claire-framework","version":"3.0.5","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"9567735aba20127717870a413e3a9e5d5b8f8c14","_id":"claire-framework@3.0.5","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-qdfrexoAk8ihniZAStaFnDIFlwCHFsVNorsgQWxxOnJFmJPKkwBoFtfJIEec/Ajg4NSRubBFn+BO0SX5yo6ssQ==","shasum":"d1feae2ba254c0e10411a64b835e4ecbc506e50e","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.5.tgz","fileCount":204,"unpackedSize":462556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGC44CRA9TVsSAnZWagAAbOUP/2bWp2Juiihxzw76TynZ\n2k7NQBj6WM+bh7yGGjmJUU9OUEFuf/hJL30rF+dKZ8rynf9futFUYAuEyLox\nhaqqixaKQk2Znv4m0aDzzenlAF0mMXooPeTbMf5SwWQ2cyUMvONHZSjU+ZBP\n4TIcDkzw0HbJ0e4DccUJbERwPsj+bHYauhSwSMfx/18dqF8Or2M0BBXcWoVf\nMCEWRzxk1qDkvaq89fJdiMI286fHWzsEZxx3dMgZj3cE9ycECso8bMQ+5hEa\nTnnNkISBtZikwbBJXIakRYN0OtFjcPgixQ85W292eJwO9ZTuT+uswz9VLASl\nzIAlCcfZfSQIHjBPQoWZ10D8X4dvRaTg7pLvDqlH7tnTFMqx/NZvScj2yAwn\nQahCBgvKl8ixKrG91X4DX7u8fIqp63/9vq4pIIszgSaAbfkUrmvLVd1ql6Ji\npelfsnsrT3h+AyvoJARU/uDIaCrL+a+JmvSF8tKAE99aWz5ly99qJVa3C6Ts\n3FV9VL8ypNypclA6D+R+Wv5SVhp8QzsI6cpN6jNWuOQ3SRxsVSlcr58itywl\nfcD6VuI7CtjVF8n4i8eX7z64E6y9B2qXWNdHSa26MWLw3kReHOJIdou0mv68\nE5nvUbUWRmNITF6WGx3kBJ/mbPmJcDfVweQKbmi5+jubaz8SbDtCeQnbNaq2\n3/2U\r\n=0cjH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAepISU41CEgjQz656qcJce0RkpX9zstpD9FW4CmXoQsAiAnjByXycnNT7J/eh/UtrXqHy0J3IExSjeJLOSlik8m+A=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.5_1578643000399_0.6940333168088046"},"_hasShrinkwrap":false},"3.0.6":{"name":"claire-framework","version":"3.0.6","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"9d72214540d7c95f79a8d9d10956eea59c2b0860","_id":"claire-framework@3.0.6","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9Xo0RCTfebW/Rat6t9jZRZdOQ3qtM944lqVhTAAF3YgOnFG/E3uUfKkHvICuFrQ0SZ1ZnM5/uU/DUR3TfUZwBQ==","shasum":"b1612901e6b7a3f8adbee6ee117549ac5e4b6be5","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.6.tgz","fileCount":204,"unpackedSize":461805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGDKDCRA9TVsSAnZWagAACPIP/iSgKG0rbGs1nPziUW8e\n61y7FCclioxgWoqCqzNijYwp4F8KHeuUzKMW6VpDIlcPPoRqJhuNHNLswhxq\nRwozOFzOxMCqQIPJfL1SdsYNrWiKdlEcs7w8/7CX/iUJwcBzJtAOUMG7wC34\nyxWq54s/K8ZrdK5LzdG5FhbdoEjkBEpQtMzvlY0ZQnJR5mRpSQ23iE4RxBIs\nVZNjxyzR91E+y/pIywQbNwRQHab1WljKj5gijKmhw1TgzylGN8/BXWyK56Ig\n/EQYf2wlWnLNZDI4gE/CTKGkCh4EGiouTIEtBfNs2XcXrcZw+AjuFt721cuE\nFDku1QVYKNNvrpNC4BNX8sgCHTJ5eScjRxslwiVWt4nnN9Mb8KcuPTL7H1p0\ncYTtbTms+tZxW9VuTf4Yis0JrkeRf1U7l+vkNKNOTlBsG2UtnuDS+lF5rXFm\nLEFPanSGMW+FXoJG+9rGLxPZtt853KHyEb89UE5jteazk6wCiwbD0mj8sQYH\nanBh1Ctu338w6cRnsJynSVvW+ivtATQkhVh+AejCQqeIKDK65azHwwjFPQRb\nGWtI4cXHUmxEYTJtudWDjbvnwSxNJzAQV0rnFpuMmLPAK6v5Wk46Bzm1KTwU\nJLxrnU/QsoVyWrEdCjCo67mQbzJYaosszOl2eUZq+framFqwJfv7wzU1LV+9\njvnc\r\n=uESt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHYK79skXHbR70wUZWDt4Mq7HYgoCIxbD5DR7ZTkH0egIgU+vTG8k0WXi2ypm3ahNH0sFFm/pIbzudGodJKSS5sOA="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.6_1578644099306_0.6714531539584208"},"_hasShrinkwrap":false},"3.0.7":{"name":"claire-framework","version":"3.0.7","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"3a33dbd68bb8aa134ad598df3533273392bc951a","_id":"claire-framework@3.0.7","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Y16TdMve6jYB3nzHo3IAhRixh9hIoWXe9ek3VlGAEuuhCnAAJu0OrDkG6GfXcCPYIXvPghC/4rIWtR94Bi5XXg==","shasum":"fa395d81c52f6921dafb89576da5d0dc29a7d1d3","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.7.tgz","fileCount":204,"unpackedSize":462088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGDT3CRA9TVsSAnZWagAAMxQP+wRRioLY55UFJ5Z7Pfsj\nkyReMmZ0KLofigCR8xUwS3+WXmrZ3I0+pWRW9a9+EMyEtE4LuS1fN04XPmAZ\nOgyVYa5sqyxoTBM9cRTqDDG2RkgicIq/t1pAB/99RWpFyMCI07EHijmUDdVi\nHKR/0RUhN9YGfO+EgathT/hluC/Qskk7J0WwILievsRFCNA+Jca9XusmyF9E\nQ2v4mY7sl2DH9z1ye7IU6oTqNZVi4qFsbFZP2MNj+hWebkg2RZrjvP1ET6gW\ns1XVDtgZoXwiS116Hy/sWhKCLBt/kyg9YhQ15JHFU2MF6T6NCEJw+0YqCBqo\nRDXiXOGcbuY/AUgtHKCZ0X7krx7HpLRQ8n5snhVRYu89u7LLEakhjPSHLFd0\nEL9qabJoXPr8WBCZdf5Lx5mWgGRJ8XVcpsmoS1OoZYqCnrNzLlPeMiDMQMqP\nyxkO09ZpF2AGQ0O0GgYeROiLS+GIAmwgh4ec5kDWed4k5eEZOEMKLQX47dkA\nqDlXqJm8cKLKPcbDKhEG0u2aLkSyFrs65JiE1Pmk75d9mqycXaJSy2KlJ0JJ\nfXPZPgexK/StU9VHHOasyNOtpk6U39LW02xvD8683talKV43mhB/+szCaOlQ\n3v0gv7D+TeuyAo/jaBDmxTLAa/L+xfNLvs4nm/nlEllXeSw6w+hE6fFSUyok\nouiT\r\n=0s0m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLaZMS8YTlJpJIIqxr4W8um8YkTGQHmg61NVFxlHleCAiEAjFjxpb8b/EqTYnlP+D1vLu0SsJmdj9/I4ruwT4z/1O4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.7_1578644727396_0.5348789595101713"},"_hasShrinkwrap":false},"3.0.8":{"name":"claire-framework","version":"3.0.8","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"146f25fd8c10c9dce30947c6ec6680636fb81c06","_id":"claire-framework@3.0.8","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-l2I33LpP9uzVoopLLZr8H5N7WAiIr+1QzYdKNEiKoNNEzfiFiNDjNWuTWAaIePSUauWCdWbutM0dX933LPIfbg==","shasum":"c96b960da73cbfdf10e7fdba3bb0c5b2889cf705","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.8.tgz","fileCount":204,"unpackedSize":461736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGEGQCRA9TVsSAnZWagAAXKEP/jNKvbLDj+hbrU6d72PU\nEVvifQPkqObwEJGgkejcUoI7Z1cFx5SIbrBw6NL3gj3I4RJWJlFUICjUTyj3\ngzHvKeHVZ29oLQ8OfDfTUCGrtvO6Y0rDX5OikKPsA0UK2E3LIIPKwFytZ1Fq\nEJOw7KR8kmdG9K3t2l/obj9P6zwEYfA8HkxFQsiYS5gW7EfAV9OyRCwGWDZq\nggCgyasYXIDFV3P5Tfr7Xz/F05FzHtshcsXS8pWp99OoD0d5Wc4xxLEPnU/Z\nnfVn+8ilhIMgafuOAjPQ2n/JhYQKJjGp9N/ZLJqBRhNzWcox0ijWWA4xdqjK\nzIVjN92xWbI69zq+9dQwRh2fBgrQx/OFAziEQ0/bbqNFZcZiAGfyFWQ0AKAR\n/sdxE2W3G0AyLIRCXyaQza0WXrs9XPpTsE33w+n1JHQvCy8LtA6kPpHTYjxM\nBBdxM9kDOiAIyNJBf3SNzKjuEnhKKBEEOCnjw3LClU2IGYpf8wg5Dn1QOW3K\n+3mCFcjGzzihY2Pp6IIu/KtfqlkRX8A/+x85aBxt/LaPCGlekIGVUsoc/DlR\npyPtHYvzjbuBBJvybl+s8wTU6ir7Nnbw8A58O4GmBp7W5Mc0DmC2Dtp79ukH\neuBKoGMek0KffPK660KadvWRoRBxwBy9AXBTkATPzh3qjXALCr6xJMfQii7p\nH34B\r\n=dGMP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFgoSf6/CzFlr71VL3iGyPS+LNbJ66Wuw8sTeBwzgobAiEAkgi68waJT88xzpWOSaWhICaRNhyhpJRO0rPaNPBWw3g="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.8_1578647951821_0.353894851375701"},"_hasShrinkwrap":false},"3.0.9":{"name":"claire-framework","version":"3.0.9","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"146f25fd8c10c9dce30947c6ec6680636fb81c06","_id":"claire-framework@3.0.9","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-q2+sKyQXEUylCNVdmbc5OXKssYsXkzUjFr/G8zMGxbrwVI6sTfrRIaFphiwbIvbNTYHbu/DpJXKWx7hXrBARWQ==","shasum":"d508f337695933b222151be5ef2581a8aed501aa","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.9.tgz","fileCount":204,"unpackedSize":461880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGENrCRA9TVsSAnZWagAAfjAP/3nlpDobQdPjVbgrBlM9\nNmMaVuUeBRrxqvyExNzUk6vmxc772YGIZsaqU0BEpcgvT+TI9KrClLVeSgSq\nIaeVldI6N0hlftMsPh8X7FA/fBQoGTU/bGAuqeC2WVrXQBsLJLnIbTl/dxSe\nL6OOSjtt4rikiXXSD4fDRFx7EzSc/B1WcCMWhnjRTa89dXF1vdtLI1i0w5at\n7ky/Z1IAAqzf3NrWsmo/PwcOs5yuin+Jr/42N1/jLwA/vxXE4IwY+vJHa8T9\nL9/HYFh+yKGzFfa4FQ+MF70ciObrlkrtlDJyCNd7i3XjlOH9jR4LaFQwlVvp\nxGFIfHpM8yobpVreNwYgCieY6TlhawHDBg+EY1lNggPbQHRDavT7+UqXaiNw\nF7rH1lmLj7Oe+qge9AirTEX+7D3Xb5l5vrVqwEIlkKVXNP9NIcw73TMFO+rv\nRd6p84kivGI9gGnbIyF9lP4PRYCkLGVoI/wdxyawjH+WMtRc3kO5bDL1mmI+\nIch9OGDynO+JI0LEG727RsD1OpwS/Bo/sDRUiM2ZZR2YjiTqs3c55ZC2lU87\nLyUUqj+Hw0fkJwi9Es8ezL0RTFen7wUbkEEKnn6NIYLFnQbzWAfv53ewNCOv\nKvPFIjlxnTyA+ZuaWawUvSXVYcq8u1ReF7tU/dhRxE3FgAXXHyBBVM6jbfUT\nIFdA\r\n=dwbY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgB7IabpUH/4gVSoRH6rRw1sRHosI/sqa93CLIVYFMGAiAUasHb9BjbRqj5am1ttG9XhFQCG//9O+/iv4bfNj2c2A=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.9_1578648427099_0.9710167693160903"},"_hasShrinkwrap":false},"3.0.10":{"name":"claire-framework","version":"3.0.10","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"146f25fd8c10c9dce30947c6ec6680636fb81c06","_id":"claire-framework@3.0.10","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SqJ/Oid4KlAwlN3P8dhm4imqkmboD455wS1eaUKwOxEZaaggBgmxGEa7khnUgwI09aYjywPdvknhwR4RJoP7tA==","shasum":"e635591885523939df429aa1caf69ee5889ce0db","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.10.tgz","fileCount":204,"unpackedSize":461882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGEbpCRA9TVsSAnZWagAAV78P/jS9ewdORHytLw6nPbBL\nHsfYCzBuAWcLNYbt5+0AqIusY0ehcbyn9AqjmvJTMBZrEE+dvw2wfz4NwMZZ\npr0qu7GSROYV8D9kO6/yUYb4SNhCXFxF9i+FopJsQ/PNbMS5N0F5D45fEkYD\nhJrx+e0ypNnhLykbr2TgJVva8XLs/jJO1BXF9D4tFRcUTsaL6QK/FLmsEz6E\neDCHpgUbjdESZS3gNw6/pvHD2ungnzoaMhan8GPIKKYJ+NdnfOfhudntLcDk\n4z10bx6BMxNpOZptI+PVQbqjx7f/D2fQTVvEa3Wj00gPIyGCpUXvtiOWfchP\nuFzVq0Tt6fEvUR37xQaEDYPIqNciDAJDuzpLqhyWqZ7YsFtM1LZiMwlb2wg6\ns36X1zpnPHE6Iykl/pJ5cnZuQ7Yb9bL/oEQ8GZVHDIbsZMF52ugdKLS5Kemw\nQq4YpeNgLbOna0dsTNiu/3ZM30yTqUCGMOr02Rr7Uiz0VEpAzsp6E6esxh5A\ndTV0vvosyi/3V0Xw3yNirKE32JH7Jse1V2QyQzQ9R44iLW9RwdrtD+4LDE1H\nLQXqiGXHeH3HoDLXAw9c4cL2ZqjYRzTIiIKa+ytRcoiweIngVgcberiCzi3O\nA1hkt/kIOyyPLTVOfwn7Mf+zAdV8QdzpgQNc9OxrlYlg34NqWh21YRoiJ9sf\nuwiB\r\n=IUpz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjVKCWxAzEJEGXXTzlcEskmQGpiCA+NziGAls0FkNWVQIgYP2b5jkXtxQxDEU6QsPpyMGl5rtMT+PXyXKdUzTYZ2Q="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.10_1578649320797_0.5611380363078262"},"_hasShrinkwrap":false},"3.0.11":{"name":"claire-framework","version":"3.0.11","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"146f25fd8c10c9dce30947c6ec6680636fb81c06","_id":"claire-framework@3.0.11","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ITNCZ8aDSWBx3w7rVmLhwT+r1FbVdCGp2PLqiM4hJskja0N2IEQc4uv9vU5NOaPRXa6Qsax/cQiV8yK9SelWHg==","shasum":"a61bda4ad59810c06d23723db6f54b68ecc4816f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.11.tgz","fileCount":204,"unpackedSize":462596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGTUACRA9TVsSAnZWagAAU6oP/jFtghUfbeLKNtj0Ln5v\n+DxfpiMb54d2T1e73ztayeaV6yKfxh6JEvBDMx1KjvkVrBp+Y2xqM+J/gU0O\neEIPE4hQEUTHdQJLh26ytDwREnjuDATZTBtPzKXU3AyxWyGF1vQGmjq9bL5K\nFIVTCFj05rjrldEuxUBmRDVcFOUCiKv4k7r5+Y46odUn58dCBStsg/+cnvxt\ns9WNOX7aatfk4sQ453snB95WYmp5+wCmguRtz5DWUVzEdsGKCpsd9x/EqJF+\nnB77nyqwp0NlW6g3FgR00J9xDccsXPt0WPWNSj4XM4rrgb8oyjIR5Zv2Q4Ue\nNbR7B7mojPxvW5EDp7NYgBYi/giVJ868juQiJz84hkfGESucKPgGhVg0dHkT\nlfjvoUHrDJ3jQsTeCWaeWdIKP6pu0RcxKIq0AfsVUJTCzvLZJpoJeWCkDDky\nsCByvJCDDFE/WeN6qlCcuBCIvcTtV4sJ7xQKYeekIdipHjiY2fm5bt9GmIO9\nRnstgMEXWbyGGP0Fuoc6bVWvEun4xfjSnYOouSyoBrNixDUidJb/FTuGfP4g\nlM9asTJJ4+mPqJqBvyLk+ypZcX+TRZmcexP+QkKdI32x5O2/2uJ2DRRAQ1y/\nTcthrUN9TqaK9tvy6gdvID/XvowGA3+chN/lg/GmfndLpiEln7Mm7Jphx99C\nTO2R\r\n=LT40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZlfWFXFK6URbUy0bUKNqGyOGOyCSJyfUL5X6k77B1GQIgTg/4NZHTNwIeMEeIaDvkuvKqG1caOUTu2d1wiGyzdhw="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.11_1578710272229_0.7006629401937594"},"_hasShrinkwrap":false},"3.0.12":{"name":"claire-framework","version":"3.0.12","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"260259b6cdab6d5dc9786581022c743a6903edb0","_id":"claire-framework@3.0.12","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LKkHxginc8RIz4JR5yDDyb/OwoamAg2DIQxFszU4Wtgj4kSyaV9lLIlKkB4CQUyJrBGt/5Yg6c1eZai+tnbH0Q==","shasum":"63f618d71497c29ae962bb7ac5945a2dd9c5cb88","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.12.tgz","fileCount":204,"unpackedSize":463727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGT7OCRA9TVsSAnZWagAAoFoQAJ+TAGohuuDugbK/ic+O\n/zVYwYEZ6b7McxzetGg45mxnhfjpzztTIKy3yxN2KohvxU+gMPAUkgjGLobq\nJjzb7zmQvlBafL2XIuLz2aA5BPnlBV8DdHFQYEYWZNSLlCtv8LmTjZM4vYC/\nW/GdtJa6VGXGqfp+rV2BLDtqgTVG8x1Rk812vuw7F14IsZSzrJOe7pEmj56P\nPFWbP0u22lWCZ0PhcNJq4B4rasAa2md0ZIeEhHiN9zfd1FGGVJSewEq6bS9X\nbiOIJvslGEZoBZZeUf4KpYzp8jnMSBlFdhMm+VFHnVgSv6YePcCTb323+uN5\nASCcgvFIgzM9HAQ4LReglDz7LHuzfHxyvAf+wVaMyFhtqX8t6eP08luaGmkG\nSKQbhB91I16r/ZsO4yqsR/WKrXx5Fr0bQbndwiScXLLEjRuix2dncKch2Q1F\nPcTwJKiZMbUhyfJq1UEgMXxbKoPDuH1UD0yx7k6ZdRXKu5oVmBBKTuXOXzTP\nObCX25nPtL4QlF20zj//ie2km3aMbHT1jQGVov1svvcgMMlSpS3GELQnJDO+\nK7Gx2aodGS0xjP/okthTuLMpYYqf+AyJVTSj0PVvwiqgnvE5IXqjrWo6s7bl\n8KRPGm/l7tbdY88RHy7CZoci5XS5dEcGJVmExzuoPblIF7C+RwCcFdQdy9iD\ntay/\r\n=MdSu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWBj3lmJam49nDuUWkRUQWqnAlAWre0kEH8nxoTf3JBwIgJkPsohjZkhIkhMnjMmUriF9PjyRMNH/kG6jcwiqGF3Y="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.12_1578712781640_0.49115267898436565"},"_hasShrinkwrap":false},"3.0.13":{"name":"claire-framework","version":"3.0.13","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"bb0b4439edd5429b20689827a2d228fc0472d1ab","_id":"claire-framework@3.0.13","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-g2X2Elyuf8fSqGQpoVYcvSv5M2tFEI95xODteyOrKpR3paAHV5K8A/LMJSl30ieU6u8dlektVly/x+ox1LjesQ==","shasum":"34ca69b3486ca2af5987ff191d4a70d02cf36c7a","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.13.tgz","fileCount":204,"unpackedSize":464073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGUIpCRA9TVsSAnZWagAArC0QAJ4JXCe+uCUCyNxYOfwx\nGa4EyEbokFFJI70QMCIA/wwYjwueAtMO3C6hf7EO4zxvB3vi8FhTpD6S07Z/\nG/M92nnjAuzS2iK6ipMykzHBTEYvykE9nxpYVRTllbw/hd+3fm20mSO4AaKn\nxPmu53LkfuTxzztxNmoVMloWSlEKYk5LrstRUGr+bHJ9itJFg7kQonomY1wi\nVR1aHMsz8hRdDKrFh8ZRSkp+UMkH0UYwcyOeIJvF2571jZW6bwZLn+S0i1DG\nedSMKtNER4+nfcrTaP5zOdteHakSlDU4Xx3Wyaf+BUwBwyVVWDpdkOj/AoMk\n5ObuqBK5HTUsFwRlBmrWuQhdyUPicSDrqMx3qomA393ufgKFNBKeBrUipd+F\neKSTJhMNcVRy7bpsuKnntFwJaucQHmLMAfaKKtNpZdrNX1kYFC/gF+VtMyj4\noHtlXuMYXCp42F978F3WqJRb4QiN9xVqEsgGBgQRbQT7IsuIAHdj/la/VTp8\nRIN0UpbLPwPrRz9XUjbJ+hFDc28MSWDdodGJgs9rKT+TT/SxeK9FmG8UMkSx\nznDYvtEIs29zfs+p8rsPSR7z4Efps6Esq128c721bawrHYCDIm/TTk1TAtWj\nYCZco/i1WwG3XwECeQ3F3nBN3vvvK3tREtTRGzQo+PNZ3EGbIn9qq+ji9GD7\nIHjJ\r\n=ZtC+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYlBQynFTrAvzfDbbAGlAee+1Z6rIiK4fr66ojXNSsQAiEA5Bis3aeO/QygNvjXhtwWRQk67iqXZ0a4bAV5tGdosvk="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.13_1578713641285_0.7180829510949758"},"_hasShrinkwrap":false},"3.0.14":{"name":"claire-framework","version":"3.0.14","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"ada81c2e3cc302a5bc14951d92a88d4582bf6427","_id":"claire-framework@3.0.14","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-U5xp36V5d3d8CoAaiGfIZ7i18X86XR5Ceooa5A9Z5fIK1aCdixTPYuM9ilGdvFlqzghTOMI1ukTn4SPkHbqKxA==","shasum":"0be0133e11321146357df064e8793b8f2a6461bd","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.14.tgz","fileCount":204,"unpackedSize":464747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGeABCRA9TVsSAnZWagAAPFAQAIINQnNWnwUpEsCPb7Ec\nDYUD8R1VFCK+YyHVRdkxyRpM+pNvtie6YWXFLTmHHKbm8Nrumsh1S44NV1RV\nk/o3RHLPeX6Mk4x3oY2aC/xIzNOXIa2MLrfzwHITHeTy1DaesMISTk+Ndq2W\n69o4wUJD2mXVO0KI6AdZT2aR4Rn01awWyh7sCOVLdwET/icuVG+JWxU/g02R\n+/m7LJelMJbcELwO9TKkck2qSn9l+u5h1aUpt0u3G5n9YoFBeBYOutG7aqDF\nFLuvCj8GtVuZzr6ul1rYpTojECY1xJn8TzSnQ6bEJrkMgYvhE8JHPCFjyDPR\n5U8WGULijHgReZvP2NB5oV3v51oBuAVvajek8CQLXA1ZHiuldhmavR8Y7Q+f\n7vY6fCgyhUm5tvZe+agkFLn/0L2r9H7H9Cf5bdqKalozfb5HtuhgbMrd7RkR\nzF89uADVipUexn97pUrPJ/a2e53hqJVanaas1Z5fRO4JpqcqVmYe65kUNSwe\n4WHVr8owiWyTUojeWzH0fP4hgn9LzfxlA4Xtr1o+aSM6iM+2MqV4UWRQpq1z\nrU7cJLbS91I2CZchweNzCfD5C2fWLdNn2N+643MCwf0zR7OLx5iBU0g5xbOs\n0FjfKP+oeZomh9HNogbvSSQWFImdpdyun7Z9l5mN8mgME1yJdsKe1hNK+54x\nNAJ0\r\n=kYu3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBiSBxjAaWo6gQgwDi5iD/jz+WytPwBrUc9Wy2ITrOHAiEA3Qe0f/yIsxBg0C3tSfxVQsTkNhc8M+MrI2hvioVXBGE="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.14_1578754048437_0.6020773264666286"},"_hasShrinkwrap":false},"3.0.15":{"name":"claire-framework","version":"3.0.15","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"70f8c0bf4dcdc51e9842a6638ca4fc3a2e920927","_id":"claire-framework@3.0.15","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yvsYekw8QwujoSgAKGQV67LsRsmBgpt+6p2Dbfo6jN2JHF8D9Kbl01fwbYPBiWb7JoYcn28W7QZZBFXKT6HZBw==","shasum":"5a36711c9ee6e80f8da1bc45d7b39f9b63a6fbe1","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.0.15.tgz","fileCount":204,"unpackedSize":466668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGm/uCRA9TVsSAnZWagAAitwP/3f3Asxf/14BdmizSQfK\ndOFm5XhLViG2NPTvn9RcQ/8g9f7e2EnRL1Uq9q6dFc8wLP84m8NImUPHNT+M\nzFnkWlN5zHJ+nYTV6ikcpjJlNJP713U5L0vbsfv+PjAElIPpgFsSq/c8mL9t\nnSQT/zunt16LKVbXDV+e7Ozm+sIquiGT4pZlfAQY8owEV6ZBEL8/MEhAyuh9\nG1EiEfaemRJKPJpmirUgwxxyp/Yx4QTW5fMwMLxfrIWH1EBFXhNLqcLIxsEU\nWBGyZYibj0iSCQRy7Zzlz0eppOUL/iHEry5/ozdn3fjlHnkwz1Qd4ncUupd+\nUOSzKXdsoxBNS70zG4CrfCo0JG+KAmH4NM+OL0OC/XFQKpCiqW2jEPvLkvL0\nEUqKFhBa4zyREcX5blHx1m/Wl6QYHkdJCXU+t9yX5c4jQP6+gj2zHSR/mKN1\nQAXRG1nh0/mchS0UwHPJDI5J0luK2TvVJ5lG/b21SDJLJ/Qaw4pYzegxN7BG\n5IeOqkgHexbTx4+AfZktURh+syUgwp/za+WXD7w8oZJ5mecyYoQeYH4+a8+m\nnk6llpaX9qb0a63cvWLJIieLu3jtCiWAyNiH6XcN/grjn6tVpxFynLw94Qfy\n9HOXFmyEEuypAUluZNgkbyU9TN5d/tkPfnHtTc7Ah5203l8x9Hc0Hh0BZ7km\n9K56\r\n=i4ig\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmetMQGRlnXA0FmSbwAY3iAuGSO1bdYjwdJ3EhE+PwTAiBcLxy6TTQAblLNXiU+tYS1yzlf/zmSUgQ22LRzaC6Eng=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.0.15_1578790894209_0.39919710177245893"},"_hasShrinkwrap":false},"3.1.0":{"name":"claire-framework","version":"3.1.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"7609315e48b1683329ae43f17c9caebdd086ef04","_id":"claire-framework@3.1.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Z8075R/vQMfs3YpIHAOA4vsm6dC5/VERXGsh2YH3KSlcPZKCvFlP/A6cPkZaD5UO0wlBPFWDFy4ZqwZO2ihlUA==","shasum":"0ae3feddfdb318c9d46db45a932634a82c7dd4b7","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.0.tgz","fileCount":204,"unpackedSize":471092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHtIdCRA9TVsSAnZWagAAE+4P/RNCYnADV8K+WeqBlgyD\nYCkjVGYCsFFytVGoRPaiF+GqwXvDlnbWRk8reCRAB7Rdy7T0COLLN3Ywi7r1\n5G0ky6X32nC3wJvhDbuat5VznfMh+JJ/igsyQKKF/6mOMrga6vqdrPwC3GWR\noUOwA+uekisoKR2zAtIxY1zM2oyVA+IjpMYnz9LfcruUzkIqgjCtG2Eywhsf\nziIQxkjUNmp+DNGFk7Lhq4bp2UypGiQzCM591Kz8qr1MmEd4ZzZZaOS9U3VM\nSMB7cPbrH1WPLohGmgkqBYvb+K7WCO3n+gyMj2z7Umpreu5UjnySmzNbYMtL\nsSGJsDL9/wNz/bARAp9syFjRcT5jD1ekN2bIzCZCUnGz051qdYyJuo6wSbgq\n5wvJMBI1RDpJVUcD1lFoz/tWQn1ZHPTd0sJR3gsMXfsIzLggOIYa1P+g952O\nNqb1HzH8cKx0ab/Llop96oujIiPxdZyMkn1KgFPuVg71cEcnjQArBrDhxG1C\n4hH1YCmBSaZsxEs39ywTt+UJGq+WJvFG/aEbCGNjHqfphqP36pMYoVeEhLdc\nvNrlBeE/8K9IcNb2+E0ynYzCbQyuMb0dd2b2uko7qPsG1A+Rv9M/IuASKldj\nIfcb4hjJE4LSkzh7cJ8oRYRA4O4CXCEM+JY2nhAdRCISOEMrgJCko2nME7U4\ncQJw\r\n=1yFU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/xBS9zg/JRax3TDIf4xSNaRR7L6s54SNr+sHB/TSRNAiA0/Pb7MCzX1ohPus5KJTZCcJkW26s6ur3xd/SpLw5IuQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.0_1579078173304_0.6751454545082687"},"_hasShrinkwrap":false},"3.1.1":{"name":"claire-framework","version":"3.1.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"2630f7ac9a01e8e15e0e3089446633fba4f6008c","_id":"claire-framework@3.1.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UeVWHA5YhplVYvhFs2mMf3W9vykEX+Ov9uWWWLmXkdSoYSGgr8Zxe3ovQ5jqFPxUrkAB/Bv6SnyTz3XmaQO+wA==","shasum":"439453aa909a3ef2c9bf5aab38c45534664bd06a","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.1.tgz","fileCount":204,"unpackedSize":471150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdFmCRA9TVsSAnZWagAAU2MP/ReUyGdvBIdDGRpCszBH\niPrLwXPWtZ/JjyIEG05Da/W4Pmjo8teAiHFCA4DlzdLwkJsfsyB2U+9ulwiz\nAQRyPFIPSH6EfiTfXrYQptzJ7RXEcrB6CR973PP2PUhofBrEkC/y72G6YZ8F\ndt5OA/UaXoht6y+nqHgxXcLdpNc1Stb1PvBzLsmoWR3g8DBDO6pAsK1c6lNm\n+JLUgj0g/cE11Dgw+ExTchtfOgnZFwyQi7Jx0qFC1iSeYO7ucRwcJjkDko7R\nD2rAMZDytqUPlXo9NQXIxrb+FMAOqxskii/u2V3iI3AdZkhf9oTl7BfZxptg\ngNIDDYuqiB2OYko5f0h3do5eBhQSy7Y8XqHzU+F6XvqFtOEftjgMcSfs8my+\nKPy0D64/7P9D30az7Zn6jWmWz79zfCoJrWtwiMICCFBodCVz9Xq503wmZgll\nnvKpsYRh4E30QQqzwfB/Wk9ConRUjJDj2x4SQqfHn7Gr1ZRBJz4cMP+oFsZ4\nC1GCYFtINGdPpmVLdThHiaaKQCU+Ljn7XHi+yYSRHk7aIYk+IjjPmhA3gNjX\n8QHpxjnW5LK+DxfblY77M7smKdumSZxgK15Dv6nyEGpUAowvnDOfUy1iJy29\nTMyxRmoGKCfNR2eHByTHlKZE6xzplLTyLCB4i/mzc2Ix8gGeF947tKiKqaBy\nnpjl\r\n=51Di\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDahsRufMZynYkJR0dwnZsk4Edj+ucqwwce1E9rw79qHQIgSki/gEShzCfjGeJ1nHQIj9LB5fzRgIsCvgoozv2O554="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.1_1579536741686_0.468952391944647"},"_hasShrinkwrap":false},"3.1.2":{"name":"claire-framework","version":"3.1.2","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"fd36adb44b85d4663cb6e8e10f51d982555bf5eb","_id":"claire-framework@3.1.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-w3QEzmM1TreN0uxynTcox7blKPfUQ/988crHMee/FLOKIiphos6msf7dboTRilvA019Sb81kZXC7cYayzpgUhw==","shasum":"128cc94bd29ba06d2e32c6aa43e5fa4c8e8b2b41","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.2.tgz","fileCount":204,"unpackedSize":471467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJqR6CRA9TVsSAnZWagAACeEP/3kFRohgTEQqnjqJgQXy\nHyzghLVXx4Y0NoVS1hVIicHlb58LovFhOgpL/tOpBOddP6EBkD5b42vcL2sN\n/mct2H0lNq3eHaCDtyLOcQfOQLDIyn47/6ddZa+PGSyfZ+vCUYKKK33Zt/2E\n2mfT2vd0dFPFRjBzsIn7LEaU1hLkDNb0pfoEuqYr7s+Y92vX3K6ra/K0ZWSO\nZubtZUwg97Da6jfbGp2K/H9LWkUPc15frcR2rzcJHecDUXfzbEsOdyEDd68k\nyQVXWlsLcWKfyaEUUCepmpt7DSoQF6QBQEEwUqf+eaW9o3xGwdUYcXZYaDdA\niKTDrG2QafO2e4jvag4w7Qn22sKufxYH5HH6efA5CaymMTz6bw2QFUkD5+Ub\nrdX4xARrys6THw9Gfn2HzRfCV3w157hyWfo/l9gi6dpmzpNI2AuLUdZLMSxR\nkq8JoLstSXoAegm7VbjobcwAaWii3hKPvwWY1PA2P6mD8WybkY0WFbPZLrWl\nG5G007jVWJSMrbWnx/Mv9UFC/eiYh5nX4GjtpMDNCpywo+2H5vSCFKpkutPy\n2X/Rus4uFkazBPLKrN6PQ7m/5v8liHVKEnbFSe/pfDnkkLtuQRrfhC6scbLs\nn40t/s3gz1A47lcP4JdKiAvR2xlEMur94WLiOGp54hYjfaVdsCTt7d16SLvm\nB2l/\r\n=4s2k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmeAbfJDtSiRvdDhpjdOJa26sTHCcDLm/OYCO8TBf35gIgIRS8i3F0++6QyrQtfFsR4ozwUwYlbJveacrUSpeuBYM="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.2_1579590778453_0.5178269807848823"},"_hasShrinkwrap":false},"3.1.3":{"name":"claire-framework","version":"3.1.3","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"fd36adb44b85d4663cb6e8e10f51d982555bf5eb","_id":"claire-framework@3.1.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xmuPAQdC4Vicx7+iPF34MkSJUUAnHq5RrJthAxXPVhxQVsE0AuMduHSeF00HYmH2SWgTo9CU7ZAg/BOYuohIBA==","shasum":"2581216c5d50a36c760c275e7ff6639ec7ba58fc","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.3.tgz","fileCount":204,"unpackedSize":471655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKcfECRA9TVsSAnZWagAAeYUP/2sWYVLlKmyRnOj49vbu\ndgMmItp5/4PMOAzCLTz23qtZFvpn/bt9Gi+ZVqBNPVXVzdGgDDpGZt4625+B\nsr/nMAXcH+/BkLc0KTi1TqUl9624WK8fMjuBg/WZNa5OoeUbm/E2RRQMiRbE\n4f2AnjswIdJNujFpNRQ0bZLYcoCrZYWsJXZVX9Tw36u+W0pmQdrpB/DfyVzC\nThfjCGqPLxGym6IoOdjCthe7Pja/r4PV2axe7D4yl19SAqxG+ckJPGIiT2kq\nzgUB4MtL9t4rmWjX1WlDiDfaAk8LMMq1JDPI25Ti0lu4SJAYvvRjPBmKPbDe\ne+51O0A0pbl9QdQsk+6iASCzOgnf7ArMoadoA1hrjk0Ue3xOS4mV8qmYJZ2N\nTgwZ+lWwTlJ5fkO2Pz3DajU5EgL8jmVv7XrC42KFjoAWGvAINF0Ai3hdweVF\nY7jvEjF3oyPFqxfL1j6p5YRgZ84nZN8hNm5xWhH8noAsuMevN84lcpKjvJed\ns6f6mj3xQ8fmMYOoMrWHY3FhnIl+3OhP2WdGr6kugBVCL9sjVinm5QK7VPrz\nCxNY7yv2dtiaxR8xx43+IXtwO+RvyZyFotz0AJGU9LOoPagbfnGHbvz60nwJ\nrT1QB2XMmB4OK/OLOhAb0msodqkjnQoHOw/2xy/zgR2DVV6mJtGJeQxGvaAV\nKMLh\r\n=vkjU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDulcJnJx9Fi46tcWiDsDbaOogPIqvtvY10nGVBtKVcAwIgAwTAxqU1GFDzNNpRa9cBTaBoz22m1zRPfqKosLg0xb4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.3_1579796420133_0.23193868857892674"},"_hasShrinkwrap":false},"3.1.4":{"name":"claire-framework","version":"3.1.4","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"fd36adb44b85d4663cb6e8e10f51d982555bf5eb","_id":"claire-framework@3.1.4","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-IovVQ3Zdkzsd7iAHcBLMwwuHTEooc6i1GxuCzIO/pD0Izsb6kJBlRib94/iz23PPOD3K8/LaZQz2xHOEHa9wOg==","shasum":"564f17a4572b9743fc70081c80ee8a147cb7188d","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.4.tgz","fileCount":204,"unpackedSize":471577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKciVCRA9TVsSAnZWagAA1E0P/381G49m75Dg+Mz2T0wZ\nShTt8cnlCu9UDBEWcUSRlMC+OGz3XIC2WkAH34F97bgKc1WZ1ydU04Lin75S\nqYBqG7spdSfckMBk+Tma7aJnEfZ8bGzcQKyEAYMpZ/WDGk+/S8KC+DeFcWeq\nivHvlXPLIVBna4HT4l+xh8JtdjAWhQfCdjsmJj3JQsZwMprGPfgMr3YImSlk\n9g4tNZHisIl6BPg2mPP8yYJQyJ+tJoCNs0TpABao2DAd6wOUOQso+eBAmHip\nitUBsxQSU7miswfQ0pBNa/VLseDP1Oh4GfcUlb1NH5ag+iG7+gtPBWb/28Ke\nE9nvWFoSpUxp0TxL2XVR2Iv2UtI3rzV1ORJu4B2wEyTuhMbcOid/gTCPm1tA\nB3JeRgOWhUK/Y2HrnXvosIxmL0LM9W8Yv50AvsqHKMZC4lQMSs56IRz8HP16\n9DaVTh4UdnVx8Ez7wMGj/dKpnPoECmz04ql1ZpWeEh7dRoQ3Ll5cAlcla5JM\njt1hHU20wUsAl1y/Y4uAAs2vEB21SzBtVYZSy8YtELW61Sku3REUAaqqil2M\nq3jmeExgR1bqprlhFwx4fpSXiInWNY6kcdbw2EmJpqkR0vFKc1RQwj4gwtWm\n+nNdRehbJtc+O/h18Hae0EpZfH+McF8TUMYFn4mCsb0n0qSE7x2d4zNpOfyu\nk4eA\r\n=Hzgo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqCykMkf6ZQytrc9WzdxB2/CdEol2K8JM8GcmSxeFuyQIhAOzaZdDNYnon86xtOFYIkYIZId+olVMs/mdFEtm4oMsm"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.4_1579796629540_0.27002984290542287"},"_hasShrinkwrap":false},"3.1.5":{"name":"claire-framework","version":"3.1.5","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.4","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"fd36adb44b85d4663cb6e8e10f51d982555bf5eb","_id":"claire-framework@3.1.5","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sDPbzCD71g/M3bcquUeJ2yipka424zWoN5ebE6LUwmX/tCGz8wr14H3/3EIsA7ECyKMsQgSBA8zjMYbp6MsHBw==","shasum":"dfed40e5d268c44d94f5b5c2a14e9bba18424a3c","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.5.tgz","fileCount":204,"unpackedSize":471543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKoNjCRA9TVsSAnZWagAAZPIP/iJoNLQAd5hWcy/F1k9E\nGIzU6xmF1p9Cr+lvwom0rcVsJUXtQ1c5YLswBUsXWF/YjtjoU2+1TSQS+3Fu\nsjl4FTXwSB+Mt/gSNCp09RgasxBWbY+UORWNL/zYMzf9hxYF9dy8+9Q8SI9R\ngbMFcZklNUDkABH1R387SZsXpb6WXzid86v4N+xGtcYrGcSt2fa4R116XIJl\nd6E1nDJScW6doQmSyoW5X8X2u1O8Yf9O/0KbyRDGYVh97cAf4QmgvUg5eUf7\nuNKwacD/H7On7/vW3IoVsDL+OdUHCn1Vb63hmJmYW2lqOzx7WuUYRPK6YM0T\nrG0XSS05ye0tMBue2vsMWF9sue5zbCUTueR/1n2ZKLAM7SKQ2P0efW+FkkZO\nXbFCqdVyoo8W6n9hto4ijYDfcYdv5dnLk2ESDiUtOrIVzRUd+u5bFGzRkmqX\nbmYJ8CzLXy8R8zxVduS0GTTormi0WGMG22q1URk3bs8o5OAAIIOvlAzpMo6h\naSBooY22pz3rQsQWwLK6oinZOwQMC4x75KoemXh7ZxVUPgOyuMO6t5EXwSWH\nNvyJ97my2IqWOa7AZAVTVNN8rkceUCqq+h+g6eY17U0+uEkjtePgZe4zMpZA\nIag0jOAlN40QPx+4HKvjSfhHqYdzvn18opftGvnhZuECFL9L8r1LJr2AUeQS\no7ej\r\n=LAlV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd9lOZIEJMPgdZGYhWQriR4QiaRAiCg3TU0Z/h28dH+wIgVyhajIgWG0h/UnrU2x5E2OLZV/ntJtw7LJ+OzFaayMo="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.5_1579844451442_0.12505816544999293"},"_hasShrinkwrap":false},"3.1.6":{"name":"claire-framework","version":"3.1.6","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"eaef4a14437232f4ff18a9c7374ec29b9118bd77","_id":"claire-framework@3.1.6","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5hjs0jhiow7fv8My0sKMGXqkPM0gPt4URcY0KrRqUr6hamAHrYtdt1JmMnUuYDwVXyTD+ZiuA/AyuVUvxa0OHw==","shasum":"bd986205791cb1aac3fcbd0c4db112685dee1ed1","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.6.tgz","fileCount":204,"unpackedSize":471601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM6lXCRA9TVsSAnZWagAAD5YP/15QmBAhE3vh4jyzPsXO\n/pLnJs5PsCiD0snuANbnY+q0Tp2dI3s4Rod+JXtVTCcHpebiHwgdnhcN9zpl\ndc2k3tt9iFxs8BZJnioTACVa4iQm4n76op+1fgqkTC1qi0kKBwcGZqM8GG5c\nHUW2esWvb4lcb63DHM9orO4Tjs0EOucZzG35FaTTkknz7uouaTVA61FVgtsR\naZsHYXd9whkM8uZQjtpWbeq/unpvpUv2slmqWHX+39Uv/hfl6zZMUMkpmWxo\nivLBfn7cuCfUD/y4lTpQ5DbwrrGK55XcHguKrUBv3DZcTxfOxzyOwwTUCQ6V\nDBqCeFN46NGPxF6kXwO9+0RO7PcACuRAreSF85JJUo3FxRM4O0RV7qX0oCN4\n5RZrUHsx4+TMxaK0sWq4uiNV0KyGmwagy3ZoVt7ixNj4XCPeho5SI0pWwoh+\nRqACKTjxPV63TTsuF/eGOqC4DPjvwDmDEyfqXlkdcQOLUEYQcnwFLLwGHH27\nJAI4jrTSbZ6btpJTI6ktSQcvEn4ypffwNBA7fJJ6mLRp3iKM50Xo1+BpM7fz\nHJLGhA+SiDkNKyzgddfrZL7FGg32d+jkOwtjKpFuD/ivcCa5D4c5LhZt8Ee7\nAyAKja+1YFNLYA0InRoFEy8HDDM+q919epeWLTagbcdfx3LicHsq9gngUrRG\nSqCw\r\n=9FS0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHjdROs6LkfjnfXZGEXqTYf13JjFjH5K4tUNh670tfKAiEApCcqPnF4ZH2rncquLx21iHvc2hdBtJMoEC8MXND6Ays="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.6_1580443991338_0.27773765554895413"},"_hasShrinkwrap":false},"3.1.7":{"name":"claire-framework","version":"3.1.7","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"eaef4a14437232f4ff18a9c7374ec29b9118bd77","_id":"claire-framework@3.1.7","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xj4R/t9+is1XfXIbFlCoaQyzi78Pgw1UUSp5ABczwKMfMA8NLA4lrssJ1u9i77+BsTlEOJKsXPL5GGuPC/XUQA==","shasum":"76c15bdb5787464a9d27708a9e4df4b95e7a3408","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.7.tgz","fileCount":204,"unpackedSize":472134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM9wwCRA9TVsSAnZWagAAobwQAKIHFL/Guu89w/AeFbOE\nFo+dcmZIC46Y+jij530M5bgenHl+2J5wDdfWLA7EVh6koiYwCkbGog9dVY5T\nqXFtm+W8LnPRJO1oa4ptNTwAC9OzPLSCIxq5XeHZN1S4erSmuw0cwdwj/G8e\nMmdmUrrsDz4Bb0SiwDDRUZHRWkyVSw169H4/RMt0DyDTB7iVdamYD5iV6ZJT\nrhSx3kmAaY7o/txSc9ShIGFXLFx64XFCpeRC5WdPz4WZst25ckz5lXND87r3\nX41pDu+i/5mMwike7pMuN9/B2ASFVrU8QxV+PP8n4gMem4LKANE55qU1Bmxl\nwx9G53BHgZLqOY+rp36OYrdP1j1k6Bsrovu8+5wG1JQRlGySvfxMcrvA2Zj8\nngRps83sAPZo0YDpZVdkmZSrxFOTqkXZaqU9P0N2RMAJeFPpgvipmGZddHFt\nAvCSQ8DqbUWZYdq89Ha+q1i1BuZM2gSeOKZ18rEdBg8YMXSYHvwUPRPF0Z2Q\n2iQsWezXYnzH5dMCa9y9YbNcsQgC9tMwon5/xwUWllqvjMLVzt1WLSeTjLrH\nwwTKVnbzRHGbbjhNutXN6D8fncKilmRPFwk9lisrEckByJ85EpXV8uar8Nxq\nXl+NCBRtPDZi6r4KbczG2NE/HBeIPIPMU7IVNEWyyneiyL5eUz8AKsPLowBP\nuiGA\r\n=Gdrg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1SzLLIxG+9M4fe09tlorDUJSRRE3rYfaGMhBW+Qj0nAiABt1MjJjlZRRvz1pUIPRnDwezRp/Nie4jfU9aXoQZLRA=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.7_1580457007876_0.03684164939773282"},"_hasShrinkwrap":false},"3.1.8":{"name":"claire-framework","version":"3.1.8","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"c8140393c61f0820cc3315912922656894a4b31a","_id":"claire-framework@3.1.8","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ng+SEJR2+zlToFSxysagQh9RLUgwW72IGxoUNp6ndjBQ7p9Qh2A/DT07gwSXRuRVVt+6iIKPEAkDjXZROrV8hQ==","shasum":"0cf64a6cf5547ab0e98bac7ad87e78c67919b2f5","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.1.8.tgz","fileCount":204,"unpackedSize":472233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQDRSCRA9TVsSAnZWagAAJ2MQAJ3FspdIp7gN6OwD9oxo\nTPcqgtainXYnf8rvYhZX2p3/yU9P8NdvlgAFbaSVub2hc+RHkG2r8SK+vCzy\ngJUditfiP+akNpv5iczB0Bn7iarRwKlWRU6gVBXSPvkl4zWny6Lo17hBROXs\nTGoCRLV7OnaZWOit2ILLEGxGc0+omDoc8rs1sFEwBtsCBK7ktWDPxQLZq2zf\n6g8ujgXLJ+/xVU7KnbJunh104Wki0rJ59Fzh/A0/YZYVBmADWrGHmGqiF6iE\nUhTao/k6ywEu0BWVF5m2s9qiV269V0LSf5aWE4rPvqMcq/xLUNEeNoZTVHo/\nsnv9naUx7S1FHu1j0Zh8gfCGVDkFWdxjca/czhQPOQREhr/oxmJiIVf0G7vW\n4J+nrKEqIxqWm6qO7df0tZmzPLmfdb1qCklaPGMM2ruyakkj8cAiu9z3cLDp\nlfh6L9XO42BVwf3inTKyo2QsxgnFddj6zTv8DCcnz5nwHuxwdUHpVaZ7nBYU\nKFHUPxgyk8yC2GBFC/UV4sgCR1nytN/EK07muho+rHMuZSsE84hWIVtHEyoQ\n++uTuyxAe9PvmffQ6PYufVr+z63VMkIRV0NYkwDT0SwNrtURl9bkJu4idD67\nDeCT1VivikFRjGN8T5bppYmjEQSb1K1CqJOuKgv4uovUrovfwjhGTjboKFJ4\nkN0q\r\n=60q8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbtqlO1dxlsLz3KPvnKI6mA0WKIIsoZ3GKq56dEZjQ2AIgJmMvlrZCP4WK9Q4BHA1gHCj6TdJoqLobm5Z9rkmDaGA="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.1.8_1581266001593_0.9061162126142583"},"_hasShrinkwrap":false},"3.2.0":{"name":"claire-framework","version":"3.2.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"1d206b92f13d81e82a558593c28175ac61a58d8f","_id":"claire-framework@3.2.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-owygmBu0XslAc57H967aWQxmShtk2k7cf+dA6pHJUDDNgEVzMUCQbI5JjyxJo2s3yAOsKIFdPAok04c+iNWDgQ==","shasum":"3db010be862bd103ef0ae355bbc4c1c8cce6dc60","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.0.tgz","fileCount":204,"unpackedSize":475140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQTiPCRA9TVsSAnZWagAAJngP/jE9WP/UqpGCyHBpEzet\ny67KFjmMbSzstm8Y6Ogz92KJ+gw+lN7+IMTSZSFNwrgx0bSFLZ63nHtzwBzK\nVJHOKvtfyiBj6x6vkTyqRCA6eDnIitad1Bm7Q41Ua9vOBHMrnOO3piHHEqcl\nyz1Af8Dz3wFV/LW4v9dg3D28tgH6EvxdbdSnXoIOG+AVVXt9+8ZnMLk/e7wE\nItddeXS6KFUUjgdrMEwMFObCLMI73QOKXbvQ3AuHQNNDwtOqz78KlFkaRdkA\nb0aQI3x6mVoPYEhYkZzvRG6I+N4q8ouxmGh8mLz03HuqCxwY3jpZF3H+Svg+\nbRYN57Pm0nEtzLVmNJKuFkkPyx6rbQQbdWep1e7k9kg4HHwgcZcW8oCRnmC+\nuqKzFfMughhFj1aEdnfF7+Ol39MfZdkoF2fNlg5Idl74WkbaDnP0H3xxdt/2\nztr0LhXytISYLqfxf8dgpZwoHMiw5E3Dhuy5s26iXnml9+O+g1r77mQ1cVu9\n16mxEBPtb8CeKcApJvO6mEuwLERb9evlKjdIZ/ifII/RNJgIwIuNKB9Kbg0Y\n6m85SZwM7tfiXlWDxPUmgsGNubzK5Emq2lhitDkANWNVxGeZWSdmCjcmC+ms\nZsXbnhJxBgGrMMaX50QNsMgS0sw2JgN7NwrUI0n5eysoc9v0To1ljTGkFMko\nWoHg\r\n=H2hv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1haglpCub7umJsKUH7KCTAGA120F4lxA+cobBRIu/UAiEAvY+OC3aYRWkNzY6mZOsA5/XKndnYFIT5rkJ95X76KY4="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.0_1581332622722_0.3411549015381612"},"_hasShrinkwrap":false},"3.2.1":{"name":"claire-framework","version":"3.2.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"753a98c0713a306eb04995cc7898979714320772","_id":"claire-framework@3.2.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AR1EN45GIvSfOECjrEsu1d189xGJ2JG2N2zSRTx8Ra4eNwxSKvSOXIA2aPZ0To6DuikrserB3RN7gXydUTeaGg==","shasum":"ffdb7e319c8dfa604392372d6ff095064bf4a3d3","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.1.tgz","fileCount":204,"unpackedSize":475995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQVnxCRA9TVsSAnZWagAAEZcQAKLtNcOH4qmniynzygxj\nQCPTaotBnCmTIjgR06YzhZrIVcZ+IXOH9p8OHQxlN3JAj6dcGiXaTBm/i8Gk\nWs5LZ0KpimO84ClRP6YPetyH3M8Jn5AXZ/5NwovPDzqgeCuS7E63+afLYZ5A\nVMHNDKhpODto0m/q577DbE4pWtcpmlMlQuFAJvblRPXAIdUkDGviNCO0mZer\nSzQIH/8KMwagOwFJqhIr7L+8B99P/KYIUz27iaH5+j67uc7aV9Ste9EcYyU4\nkrknqPMPrXYorLNTLOo7Ade9VYv8LZu7tTxsLq7hJoijTwFAIXNIekEMYOyA\neWkBLC1VsYKj/KzoPPzhN9pJByyFe+lv5zjorctAANuBwWqIcbaUy4mPLfUa\nOlG2toApVSlzZH6cNHeNhjNlVjW3W1m3eFGkYSSwmIbxgz38XwO1WKtL89gQ\n3JnIQduMB2zL4X9Gs9wkNZDB/VpT7HA0fe21H1kpox+3k1Q4nybI3WZWu/kM\npBPF10CmLT/PJjVHy2vqYFDnvTwD/dCvRe5hjRxRrEZpEc3WzQZ6NYSsLcng\neOTnhINZS1a3Xk0dx1ZjByYx3SKDv/TGSyQ87bU8YEFJ7B06YfwSGHIHmzmx\nT9u53A1aza41pTPgurrnoPVQXIbTZyeigD28y65iLOIoqgxXW3FzD9mcKAjk\nxkyx\r\n=IJoK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmaWyE3aTZoOfXaGgfRs+lfqxcmimf1Hwsj9pq4KC3ewIgH3EF6NlXn00UtCB3Kk/IGeYX/M3HWoNnelNgJyk+AbU="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.1_1581341169106_0.2207241230156285"},"_hasShrinkwrap":false},"3.2.2":{"name":"claire-framework","version":"3.2.2","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"20d2827b34964c06653d6d813875a21042ddc4ad","_id":"claire-framework@3.2.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-z4hof/PFpX07ts+O5LoPLrHWFW1yunC+4OpbTxO0YPV4RC2bK2G9dRqCi2NBPzx1XYagd2A3GQotgctP5yhacw==","shasum":"0804c35d19f6465aedf85b05f793ae3bb5b2403e","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.2.tgz","fileCount":204,"unpackedSize":478366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSOxBCRA9TVsSAnZWagAAGE8P/17INs2eHEFjOplP+2hY\nox+C2XHCg6quKuzk4alBL+2OFObh/crShlRJfxd0plFCM12lqWTHkLABLje4\nOkbb/9kIc6YTABXN5VXmLmigP8FL302t0+i7uTxoeTSk9KmFdmX9wAyeN+dP\nXADxKsfdQ5dDq/jexOxyuebUtve9aJfJayt7VU823ckC3mFz3mHUpAMRKyZj\nWLmajiH/sUKph5BodmBI7mde0mG4XcGrGvVkEDu13vcdMGqTzwzzsr1ckqqj\ndgpltPzKbnoTVJxtWkvmHl+m6jHzHdTNqqXYPAjKPSBoFFbN/tIA3sk/+GEt\nKxsergpI/LNmdnYODYHxoaAnH/Ih72/CYW3XLOrAZzA9a1ZoS5xQJNf3pK65\nof7F68XJjMHf5ohRJxep4dNN0JAC3zGv67ZSftIV6+g6nZrG78hVUuk8OU3v\nOLh+icwbV/bp3+jejs8x3NajjRfxIht+nSGDfHNp0OUXtVDBQRgrIZ6olYwu\nkX2FnW2TXrqudK7PlJGTkZxD7NKCzDPiaihYL/fViTUU9Bol2IFmu4kCirg7\n84Jpttf70ZtvwYgrcVyDwnKBX3VndlMG2FM6j/I+7wLrKd9YaUZflqr4ffGQ\naj3yin5052yLj92682VY0E8nbpGGR/3c74CpnsPEyb1yRfBxHukrjbqXpyM5\n+lJK\r\n=HR8l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2SLayJQStah4l/frXKxmS8r16pirfIZpIgVBG9hW67AiEA96OWzRvMoSfg0xYddr3z6qXr0RE/tZt4cXJlre0UZxw="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.2_1581837376904_0.7520939456604534"},"_hasShrinkwrap":false},"3.2.3":{"name":"claire-framework","version":"3.2.3","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"3fe6d09eb321d607503a9de247ce082a8532d406","_id":"claire-framework@3.2.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SxLPO4nlUDRMy/rnizEAackPMefi7IfBzqTbhbCbsO2kbPEwGore/ZXOwFNUOxmAxDiYs5DfeKnffW/iMY2x7w==","shasum":"85a70d4e60cfda1570ac095f2e5609cd6f0aee2f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.3.tgz","fileCount":204,"unpackedSize":478411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSO7eCRA9TVsSAnZWagAA1HwP/0Dp2BlbMoOKUu/h0fdL\ngABXz1vHLcFIcf8N4jha60ViKRJzG+8BJvv/1w+zZhtJ1PGwGsb7Cgg2kyqj\nWIXtsTq/aypvIF2a+crf/08mJyAz7dFfvxkdGDGSgNsO0DhG45RTF9O/7IPs\nO/Qs8fuR+11OIitjgzaIt6A60cQElBk0LlnSGV+ODtL7hzXOY9yPEbDteu7T\nd7bQ6D5Y7WJNshu0/I3glCe8tmZeSlfnqiPq6eg/WCxFgFj/qjkXY6PXVyrV\nho8irD68HmfUfDxFAV9Xa1EWHJeZvw1A56nvhyjnIgx15v9OJkRTDQn/tZyv\nkcBkoI5JEap0vz1YdgWCDIzWZYozaLl74yQ+BnrKZc1UkZzvw42B9cXLBDWe\nMDi+kFe8v7bxIagyeMyaUgRbbHu5V/fra1673hLl8u8fAo91kr6R7OYk1pYn\n2odIWD+UTdCKfTAtYJcKbk4dFQrG6KOuBe26RY6sC3NDZqOqxF4Wl5WUWqDe\nk5I0EoZwUj/OSbxbu7GmHVr1fxAImn66xNXJWpM8G0yiafER5ZuTodynyA89\nIeePKa0JfIpMerQyZsrkX+CRGlaLCPSMIOS6Y2zgNG/6wvJToZBlbvSgZrQ8\nWfiomdAqfDNNWxJAokcUlysAOl/TpI7/F0Vc0c+m/nI1cDle0zxHpoUTPwAy\nlqCX\r\n=UUye\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCItVOg/jHfCKnyvKweBNnqAZqzylM6wAF9ETNP+cSLrAIhAOp20Ai0Cy90rwhZUOVz54EDiRRR94xqWo3RcjwWmVHD"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.3_1581838045657_0.4662090939213226"},"_hasShrinkwrap":false},"3.2.4":{"name":"claire-framework","version":"3.2.4","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"b597304ff726369b8194bedec07041e06128f125","_id":"claire-framework@3.2.4","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-62ylAWqhOuHiEmBka9xaaTFuUEndl1JihlblmgN/y0m2u+B1ze/l7ORK4sL1CM8qGG7tdwXA2QVRaNwUZRgGXQ==","shasum":"23c51f229e0e1b31a256177bc2dfda1d8abe7547","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.4.tgz","fileCount":204,"unpackedSize":478594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSRddCRA9TVsSAnZWagAAQKgP/RwHxXAaRnXEIHsmsGr1\nnFL614qPdMAtuSlIomT54VCGbUc0WgNGWn6IGOiFzBBa5Z1F4D2xxCVoHFVA\n5NKWx0ZooSSzdNuIJmUJJ8NyltfhaYn3n3xRIub7BCroBpywMptbNdK6/PFt\n4CYJp3i8D0plKy0hGK8eEUL00SDGvGvvHmGq144fM8EOvZTI46HdpPG4qRc1\nr8OHxVRRKfmGFbmBvz+/JMkF/BkMpYfNmpx3R62qi1aI0eu61qt87ui/N+PF\ntF6LpA8h7ZZncrptKjLo7yc6XmXIBmLobJso3I5pyjPsMDwfpYQbC225krNP\n93VEPEzThluArYBZipLLeVvCInzMs4iO+BcLnQsB2QbU8t+ZiELdrWaj0qTO\ngbNXgZwixRjSZYapSqCVL9CmmQG3DBoPT27niy6zvajliGbTtBU7xSw4Y/g/\nS7zj/kvG4D3zUsXHha/pohSx3sdrKGJk4ao2V5dUDCxCg4TrCt89F3ibXoPY\ns1xN6UWSuPTZel8oVtubdNZchmT5VMyN2gHesvJ0iZ6KxzXjXe/TjSEsrar3\nY9Uqlm6wWNtOZAemc45DFOW9LGREceGU2mX1Hx1FALmIXdSZHWov1drIwfBE\nXbIijGtrGWvybH0EpsU+mNG8OyX6w/ZRtcrHgxl4/xXyAKZgnr1+cEWtwbPw\n8xS1\r\n=KxNI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb0Kwn4VFRz4gXKr8RYGoMHfHFYr9q7sWSPUR1e1aj8AIhAMUKItkzzuEuZMnVchmcIrOISgA9f5zFIZCWEnj7w1hQ"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.4_1581848412635_0.8621768667362548"},"_hasShrinkwrap":false},"3.2.5":{"name":"claire-framework","version":"3.2.5","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"4a72551755404a6afef01be7eb215b35ddb74f91","_id":"claire-framework@3.2.5","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DbcshbzsU4gVR7ShDxfxj1bh7X01uRDNikjhoe/HEt5FPH6IycD7aIMhoexuWIV3Y5X+k9T4j0uL9RjWuoyOqQ==","shasum":"38d310e16ce646af86ab6d746bb66b7621853a50","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.5.tgz","fileCount":204,"unpackedSize":478649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebbpUCRA9TVsSAnZWagAAiaUP+QD6C85YMduuoit2eImS\n4+8IszwnmiqHR+mLLGbd6xCCw3BSBORaben+IYak/Z67nQbpN7zQKrYaHcl7\nTZFoqOMSsb0tb1sW3RmkF4PWFfY4pLyYb2XxUGuyr9Xkpcyc4ifUobInlkp4\nYHjCbGlrlPCESgwY47HIcHoFgMLWO4z7NSRLc2THrpg3nPAx+k+jOOjyQkZl\nFvRLu31c+EpG+DAi+tqvhhofZX7GS/R+QWOrOzPmyY38SXSGG3JiODKVRzW7\ngKTy7I2A82rlVkMT4y9trxTN3cwq8WnHOlmfC/bBvMmZVWNXf3DVwBiXwCCX\n0PiBTnSPnrszTNnYe2WUeJL4uW+dAWhABRa7UVKGPV3oKGvwa9c2z0A/siKP\n4EOwJRIB5dhk2Fb0jogrDC4zPWvTeUc91KRUCxmCrzBeBHAzwyuXeRIHnsQJ\nvQ6wxhTeiLpPti5gWGdHNmFh4dmZuLdhZNJLEvbOu5Mek43fIwPubwKLseW6\nZl1vhfZpHJ0WT4QoTGPl0xOrvfLdw8oFvw7LYAkqnGLqyjQz1tP3H+hB155U\nQkis9YzNkS74pF4zuF/eaGoFE34IeeRHi0/czNSijewBBanSPjE0LsvcFEHU\ni6blzuxvRCA8BHx3n4GjGUTQ1hTnnJmcx2/bUWAegIqd7m0efgowfrt7Xfcj\nOsxD\r\n=7diu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUmZvOdsYZj6Q2+exAOftPFmF4at33b/xgPbyv47THRAiEA2fYBn8vk9RO5n5XRmqmW6bQUiZPizcj4cqrzbZYx6qc="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.5_1584249427885_0.06346077232148328"},"_hasShrinkwrap":false},"3.2.6":{"name":"claire-framework","version":"3.2.6","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"6c44db761df1f45b474bca7611bbeabde32e165c","_id":"claire-framework@3.2.6","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Xbf7fDzdHBzy6U6I+r6Mvbt+RSLQcUzwCUx87iNPHBuTUCiDPP6ycv6j4EDBQUk6twmYcbLYO5WB5yaa5S7v+g==","shasum":"f7a61ca0c37f758af8133073dfb060a22542e9d3","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.6.tgz","fileCount":204,"unpackedSize":479159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebb+NCRA9TVsSAnZWagAAwUEP/1wLssp/7ndaHtZ3leF1\nMjvuDZg+a3vG5moFsn4Tyd0fUtyKfmAmxlPqdT9y4dFpOYHTpa78OzyFTX91\nLrP8f6KBogBp66izqmYQM1xGcImB+XtwXywNFxYsiaR9tc9MuTiRKyN//cqD\nLtmlx27zaHbHX3Dv9hu7poUuZkhqldP2iTjsKX2yr6ea4FuPcJlP19uqe7sN\nPNKYIxd/1RW9c+HzHWPPD9zNWD4DfZD9JNFgoGzBQqRioIOW/8qFDg5pZjJN\nKzWdRhpJ8BZyTgiarYoYELuyqftHIYvTsTj8WeQUMMAdCeKT6qZ/g/wuh2L/\nd5iLaQjorSgp3LuoAG9LaP3Cshu12d+cxhkDBxlo9y+GwHcCfWLIu3GY/la/\n2Zc+kegzayeq53VWT6mQ2C4Bqt25US3cXLd4NwyPkFbt7b8pSqPNADNPREFc\nojMOOzPqljlwQWwxFl7WxA2f/7Dg0QEre0fvbGLwY9LdQ8JzyKSIT0808vX2\nD/dJbQF9IjJG321yOzXB9J4C2EB5azPZ3bR3FcO7K3CSmG4d/+Go3NMJtpmU\nGvbW9IibZe+D9mb8I1BW1prc/csGuM11oRpHWKwtSgLfLySlW9wotqMXKGnr\niGMclv+IJuE8rLBetUaOc6i2Qput31pUXk5BgW7jPozyVFgVlZoHMOsf+9QW\nIb5c\r\n=rPh8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi4pT/rbU6at6GgrJdwHzkd74PVf2rse3jJCSc9tLlBAIhALJmcP45+AiSgw6ol6a/REKH5qUk7tsDrlIrvQ447TEf"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.6_1584250765384_0.5878522901055494"},"_hasShrinkwrap":false},"3.2.7":{"name":"claire-framework","version":"3.2.7","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"4bfab3db8e513bda3f6acf04f5432834e7289b09","_id":"claire-framework@3.2.7","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YPjQNFPprpKNr3c2aaa+1r7cgWClPbt5fEt9IPMsFF9HmG8fFXUKTHh+YR//3XU3L85Gmav5bJnH9TQul9tTww==","shasum":"573c8a3226a288545e14344e1ad9c66890def09f","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.7.tgz","fileCount":204,"unpackedSize":479417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebutaCRA9TVsSAnZWagAAbC4P/3zwg8DmUcw3RcQstjrY\nsS+001LP5hn3r9xY6B0eCGLeAL3Y7Siu7+lNFN/Lmvten1PPt9LEL0F+q4i/\nxJp42pXEdv+F3bng6f7AfGivyo+vQ67BxaCaDltPiskps/7oUFwoMkJkRaF/\nYHRxKCI9aTlMsGJ/UWBp0txSoqDWp71ouSIi1XoAB6DC7Fb2rKUHQzpkjt1t\nU4kDwqply43Yg0PcO2G/TBwezbSMAFoJpjnCY0EwqE+68bJidNab91uOYX95\nGC5PYnDhTVz76dO++l+vT/oIBZhy2dHAUY5pjCwGRoDV5Czkk1NL4GdlKj9C\nso+OzfLhTxOU8pFEXWizQXCNZfqnuyY7xnuPtorAoml7Xesa/0t8VmJCxXxM\nWi2T3NRmHlrZRsEOOaGoQsrJ94AniILVO2mRSHCoUjcudiSBd64XrpL5YuG3\n5fpKa/P2NN9nnNH9OuJ67dLzd9C3DqZ73gmtoGgumczVnwr1Zm+qFIcILdD3\nFgMur91UNtioeciK7sYK1ltCibcn5z/hRETxcT4wIJ0wsHud7iXusBpuJWwp\nvrs9THdxsSy5nmE1vPC+8IdHxyWQubGeh0EnND0PRdE/B9wH8DD9KD7fIHnU\nBedBd8rOH0jW6v1TSJljXQ+hRxVRGVH+wm/tlEHAiXDtWFl9Sd1HUQ+J/2XL\n83lM\r\n=Egy9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC381+sd29fs5Bca4wBP/Y0Hv3MR9bqeT4qsZakwkyxIgIgRSyeao3yttBdtdLeYBFsXTby3QM77+oODw1Io/wMONw="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.7_1584327514217_0.9487846068764227"},"_hasShrinkwrap":false},"3.2.8":{"name":"claire-framework","version":"3.2.8","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"32707ed4b51953e4b33ce1918031d6f6f79f8448","_id":"claire-framework@3.2.8","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aKU2dNiXvZUBgdlt7FvaNeKn2KZBQESLpEUTb95zk5Tqbn2r12hZaaphGGv2d5P5FNb/1m5N9xU/6yr6OB+XSA==","shasum":"946b6fe2383448a4ba396ed8180c89cd4451db05","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.8.tgz","fileCount":204,"unpackedSize":479465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebvHqCRA9TVsSAnZWagAAimsP/RKGHQAXOEHzyoyBuSLL\ngagDVBEYaPyk72SDihKv/F/OnSHR2ojkSzxpHOxVU2ngw8hxUXfaIcxiKGOH\ncjBEvKavPaImNPrrrA3QpWIUt0KCaRnPyhyoHAvKp3GPRrZQyf3aOhJxfCSY\nFDg8QhO2eXeoAkZcaFVJZodxQchaW+esXj/DtGSLv2LVFvDWvkAdF1NTv1mL\nmbQawhjgBleUKsQ6ZNksy8TJFkUBbp7V6ZikRzAWL9QthOBzCUihnv2EPB09\n3GWy6a17rwzxN0asfTs+YRF/cXshF01FvRUraCZlK4GHOy8HLgHQZzNKGVlp\nyxzHErDRSRWbvdQY4n/RPmpIFNKAcNQoSr2p/IBxbgGB/ahGEuvPlYPMaOs+\nLucxtYpfyi2dSQqrIUbJ7uLGzhbvHrABz+RSw79nTVDBJl64PymVHJgRZmn5\nFfgKO5dpV5UdRt83ZTKY4KnSuZXJPNH++SSjUSaRDbAoR1jx4iR1fEtMNdjN\nBK0dT5YRBRQ+dvJlqqiFLuJbonU+6D0nc1VqJXHIh/lIDbo64HhBqfyk6aZ/\nl8i6uopSyarRe+NBDVvy3oqpcTybY38Y0FSCaCac/vYgpYN5bzPXKcNEdWrq\nrUYqD4RIBiupAWwkkZQuvTIAmgfV6/zD1Od04fMobNntSlSS3EUZxlKU3Bbw\nBz2U\r\n=tbAU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIukRDU8aTkBDCYuy22SclCc4u22ChTvWqmpEXX1oLsAiEAuctFqw+4DW2wOmEn7EI2fi8HRbGQruIM8JbcI0LfinM="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.8_1584329193881_0.9513348049369772"},"_hasShrinkwrap":false},"3.2.9":{"name":"claire-framework","version":"3.2.9","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"046252219946065d5a7d6fb5cad11a31e31e29ae","_id":"claire-framework@3.2.9","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-muyV687uCKkqcOWPN5aNm5WQr0BxiE3JV12+dlYMcRg8Rey202UI4Df67YRKM/T5hlFQaPt+d3w5M5gHe+ZuUg==","shasum":"35287a5c0d0147f677945477d5c600db5f367564","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.9.tgz","fileCount":204,"unpackedSize":479604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebvMhCRA9TVsSAnZWagAAIYwP/Asu8ojUCV3LCYQkWFAW\nVM6PXjFQ9sVwFqF6K5+JX5d/T4X2k1Flz5onl7VN7mgQhftbBL4WGw0uH8lk\n69767qesp0aTk9/944WEu60d8NXlydmrenfgBYQIQ07rXrkYNM7c8DZmN9Dz\nWNQn/iaNb4gqIyypOatR4iphiHcGAJPEHUWF/uhR3ZGNY1cGmLGz4RTEyFay\nVEd3v7xKMWhMG12EAnjS+Qqd91/k/4HtbCSTTk2lxQ7fGGb3CIOC2Nwt8c1c\nsXoP8ErF5ucwcsSAN05mJFdaBUMs6eEjd30w+kHG7ltHKs2euvNyy5tJVn7d\nOYmWHxf+Q7/ONVr3/PzwjCEdurcznjgJnJRkz8oqb3tNkBbgf857XyToyIny\nuqCVRE0rdZ6lgTwHHsEKczfb20/zaQJG5hPnlj5zfoFT/igdl1OXROK9cMdg\nvi/1jzmA3dK2JuLlkrhfvYsHvLEv6II8LSrSrri/JBlrQQeyZRSiapUgdPt9\n8jTidtijH0gbBUVWZKxiFAteGQvOpe8Z5GWrLwvE53lIbRSO3Up6LyzXCtmr\nCHELeHSXt9q3lIGSe89CjJtLERW3QvjTlo9nCsjmQfEDrjhQ5zZTm0UmZuYE\nvFEBCDBS5PMZZGSMtHkOUg0+SZOBIV9aNZjEOK1T75FK3eqkNr34NHHqzww4\nyM4/\r\n=TrpB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOopf2JcWTSHPiEwIjrvbAso+ZsMJpYtpqOTh6tT4yQAiEAmpfsS33fK36Y+PMYwzsPXMBNECWzfiC1Vwr7u/1KnVE="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.9_1584329504545_0.8041838524190406"},"_hasShrinkwrap":false},"3.2.10":{"name":"claire-framework","version":"3.2.10","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"d133379e8a72baf19c95f6aa0f09f3fb991867a6","_id":"claire-framework@3.2.10","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bmWYU0WsBOofZaju4KMgnjcw6FLALXj9Jd+85z4bqMPMxq6aIoLxQZM0FiX3lnryjz2I/3p+uH3wWSszkaPvGg==","shasum":"7662b6243807e2ad69095a4f3dc1d6ee96aacb68","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.10.tgz","fileCount":204,"unpackedSize":479820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedjjOCRA9TVsSAnZWagAAXkwP+wRu1qAflqP6y7FWwNi4\nWE0q+UDm+njMQydmtTi/Gkv7J2zFKQKYirAOOfFzZgDUQRabFdnKp5HtnfsB\nv7blNseECiDRkuRo+ryh+qgryN9DTZQ9xqYZBkuzBvZY85V7OFhWKHv0Q31T\n8Yf3ZG9Lhccf2Q/AmZ5hNzGjH9mOiGSfkMdraHzPjpcxvghDcoTJcZtCghfP\nCzjGYFYj7jtxtbVQh5BQMgIGR+wRbU/gkzbWZa6NOUoIl6ErgMZNjbbrf2Nn\nOeCglBWNkiCXzfMyAj0yjTpzsNSodOcOMXllmKFRYv/DxaL0Wm9C33k28ZK1\nkWzMSZaIIzPGJGYxBAWyJsOHlQpjyi9LZVYdHenr/jutktdgXVlOjwEYf9tr\nQ0kV8qYoP57AyGomLQFXQTb/P+SeQjz1B/Cp500IgoiCsgDoQUQwUuj9CwHO\nOGkr+CWT2zRfMdMLL/a8dD4yEfNv2DbD1bqj4v+4U6CPyi/lLnPKWp4VGR+p\nLJEORTI+qHMf5TvHWN3qqeYOHQGLoaG22EyUIVmILGj95w+qxZu5q54JW4oX\nZAboV/EsVMx3Fd1xSvjwoTvVzLwFvPVQmsYmmQr9Lyaw2vDhgwknZTelUwhZ\nfRPCCx9wwDglV1c7p7/0eeNBbWnFV6HUIaXv9v9AAnbuaA0EGfJVnf6bGhsk\nDEXH\r\n=Gbca\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDmFhA2KrrPpzPzNHDl5LzjlKgWJPFuqaLK98CQS1TUAiAtuNYD7xvv2410Eaoge/l7jcHBqbrjmv3ibPAvDsTxbQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.10_1584806093863_0.2913047552347423"},"_hasShrinkwrap":false},"3.2.11":{"name":"claire-framework","version":"3.2.11","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"f293e3db914dc3075b5056898011ce78ffae6256","_id":"claire-framework@3.2.11","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yNJ+dfMAZEddeu6vUQc+1/MFEPRHhwpxgi5OUd+laa/BfZ5z+NU0TWteaD5dJVP4f9lLo0Iwfv71+YisMeEwlA==","shasum":"331ab0a22ba7d624149ad275ae1d4404c606f676","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.11.tgz","fileCount":204,"unpackedSize":479848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedu1GCRA9TVsSAnZWagAAmz4P/2rQnDbZo0Mnkp4jRHio\nNYly8ZvqYlS6/q20OUjeo3S0ZLC5BjmlWC/gzcaG89aRvschzdzDgQaao/Vv\nZs5kn9lD4c3IM571wCXPTb1QwT6LupnC6+rn8QbMw5/6SDrH0paO22Clmuft\nDvPN593i8wQwB8Hp8yA5xIV1MLvyo2wJ4KuDANgUoyklvHYqnEF4ekCW393I\n6o4rY8FURrBs6A2aG2TUxt458Qyt95zpMZpfSxjTHDDb0pq9c7dzarz1/iLZ\nntjxBwSQA98X3K+Axmnno2zk8gatBNWKT6DGgB9T1T43+X5Zz6lDkw5rekKk\nCUleoFPPmvAUsIOvsaqcU0VlFuC4EqwCyEGKzrLyCkQ7nZQ8dMos35+mD94s\n9Xe9mrQ5WKjEGfHuRrz1wyt8WtQJD0ZGHnxdG++Y13WydLO0512fab7w8tvp\nvngeJcFOVFQtp0y1EdDWlwC8+8X2jE4fmzBRFC90IBVBqcM4c/oyDE+mGqyE\nJ8WMVe6oLzr79++SCVlTHHvNkRN0gfVkZT339cWbT0JWSE5nFbz5rY8iv+zr\ndcl3ZxJv0uaCF5rRpwCdo0f9T0A1aiF3Dw/wJQTjlC5pVzywIN1xtfEJVsOs\nrwrUOgM2wKpLkuzB0zBKWGZjtW8bdg4cfWtFaxGgiT2M74skUBCupU+AN4vO\ny6T8\r\n=ghee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC65XXf1DQ6SoQ2vwq3JLHYz+U9SR4g7PX2NfWhgk5qaAIgHP7jVCptIWeGZAU4g8ewzpf6rbD9yCy50e3LrkajlEE="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.11_1584852294263_0.7253128777087596"},"_hasShrinkwrap":false},"3.2.12":{"name":"claire-framework","version":"3.2.12","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"2125d9428dd889f6607b5147e2914db082c69b87","_id":"claire-framework@3.2.12","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xuBllhiK9lZ0YoJdheaPquxfkEfkdnER5stbR1isTVGdlX65hWyKN6LbNNsBi6njWfBhvoI7lr/hWGhAP1IMdA==","shasum":"4518385a666eada6ffd0e907bfebb8f45fe2ec91","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.12.tgz","fileCount":204,"unpackedSize":479725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee0qaCRA9TVsSAnZWagAAYDAP/2vKNS01FLrc0bTfnKa3\nRft+XceIsveMIPqqr+c/NR2aXwTpGf8quBqPFZFGGeDMbYenEPwQNNKHDUmZ\nsmyUv9JDhh81wss9lF1RVi2LcIWNrqq9Cb3c2VuBbGijBErdqlt73ik1OXs+\n7fODATJb1UyTkTCXTJYUrR0KfKW9rCD5uZwFt5Q7NjY9RpUWnZkZruY9HfQo\nprPZvQs7ut9am8mlHWd7+jENAWZ522mb5zTSYdFYqXd7CbM0zuH22iik4OB4\nvCYpNZZjRabSEtFinTu7Keqm7/8VDU319nKgNuJalO+kWIajJzMPqPjNG8ro\nUc2Jxb+Hj9S72BIlv0nOFOpWow5ac97K8FqAXm8xJdHynZ/gNiNs1WNevbX8\nHjw6jjC5t43vgwcCDe/L3qH4ObQ8+1mtIVV/tO+E4sH5btH47A58Om10Ia37\nRmGrtfdrXj54Kir7l9PvP45Sr/eSNLVNiW5klR6fBWCZgXpFfE5G8nY2hPBT\nvYRSWDSdUWsXHf00V1i4pffnZnOzTpR7eu5tWn1nyBKx/HoV8X4CA4FJXjIb\nh2k65TlhiPECRocP1DP9CLLZ0pSgHjgoybl3sechgprknJmq0b/lIYq31DgS\nHyKZArsDRhbYgAZj5yiNTC0RwOvebbSdH7UYzeg5tHuhgZ0avfhfvllG7lsU\nnDVZ\r\n=cQ3P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBE0IYhcKB9cWXRRUKjsBg2XYO8f9FNF96sZGOP1XiVuAiEA1FgyBvoxCMEr5HC+qgxn66rsU3/AUj7sdgrLqtMbKG8="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.12_1585138330204_0.051158842988839215"},"_hasShrinkwrap":false},"3.2.13":{"name":"claire-framework","version":"3.2.13","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"0cf338d535c7e7c43fca60d2c963f0b32cc226bc","_id":"claire-framework@3.2.13","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GdrEHShkF/x8MrYiNLEBsMgYSy83kpxPA/GA86c5J3XGEGHUfLP5mJCjHu2PEb7OAqSBshJkhSO69/fAGQIFlQ==","shasum":"5e72f9d4cc28f94675a2c64af2986d4168f9d7d7","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.13.tgz","fileCount":204,"unpackedSize":479482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefCynCRA9TVsSAnZWagAABlUP/2RQd4dggWlcU5PwXTob\n/uSC0tKmoLSt00QHvkjG1v/22cbQak8EGsQyF4WnDyIuoEN6dn6KYgPkkA+8\nS/h7FEql+2nfSXMdFds6A+rWcT1AXIl8Tc5i8Tz+YMGSUPAQkMkn27LLMQ/0\napP4tIjZOpEkemoW24okHMi6EGMdr32fpqUYEQAl+HxViAW63yjHQ2/LzHy+\nPky4ENt+GAGXwL1fChTdSsFDSXtHooitGrtc7CJSYevS6HMZAciBaqZvein8\nErTRf8PxyQEzE/aCdA4M3o+z/APdrSQXdJKy5HstC+9GwXttGrlpdupyu9SW\nbCnPzz1cPg+utDz6ia4jT4n+O5SHHu1V3Yvhgoj016EChKbi9Oi1Lgc7k5ZQ\nEeqvdt3HfxNKu8Fj2h44dmHL50W/SJxKCrRn6fna5EKROEX3XXsOjo85GleB\nR7wbRNcGN+q7WXUv+UDacDhnT5E4ieW3KeGIv4CYXHKu0psndW5fqVSRLuNN\ned4mS82yXitQfVjoF94PjM3SLQD24d6TfvG21qMdiNLM9o1lBVR+ZPy7WpPj\nQZBsv+LLJ3ESr6MeZnQbUekKxpmhel5tZcybHwUP8ZNn/6ra1rzM2VvCCfX1\n+DOsVfve59MQ25pxDOyfuevhkQzCgi9Cb1G0h0R9Q+pmCYDbGdYSky/p7reY\nt8++\r\n=NUvs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgXBtGl6ftY5F8rgPfKzc1wleeuPAPBhdZ3F+MVMONhgIhAMXKyA53eNwle0cpeVdon14cMtt6b7F8O1x6Nx4SdH8B"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.13_1585196198369_0.6075970878307169"},"_hasShrinkwrap":false},"3.2.14":{"name":"claire-framework","version":"3.2.14","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"aa5b075b626d4f552a78b2083aeb7db6ea794da3","_id":"claire-framework@3.2.14","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oNPyIUajxrLlaUIvT2qtmcpRgpg78NH4wpdZFloLccKZQrQzQyr3WJEr8SHvx61CF2oJ2t0N/SMyliJXYQo5YQ==","shasum":"aaf9b342d32b00f28dd0b8539a6a92dbdf1f0c0d","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.2.14.tgz","fileCount":204,"unpackedSize":479749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefzbPCRA9TVsSAnZWagAA0T4P/Rf1EuVfM1Jf7tkdswi8\nWOhQj6tgEPKPOjAGSkOfuEeMLNy3ewngT2Do3JamF/+XlycPD+YP4fPHxzzK\nu0hd/GX/sbTwW/iriKbQVac/a6P41vMUDYlDrSL2nz4jXt7va0yqHyM3/e4G\nt9Tj4qr+Bu6L/k0Y+1z7sXZzH4d1Bn1WHwPYyR6nO29DwKMyFn9XobYmb8Gy\nJRmx/pBy86TNrWZmThM+WPCfqnYLkBMrjxF2Y9mklSXt+Ro5p8DQCk4SEMvC\nTHPTDTvpBmkJxW3B+ycgdHmb4NErZMQSYoey80KpY44QxcCC3iwi5GW8Uy3m\nbJMghMJLOsFa9AWIt4D/FfMOroSFfYYn6y1AuwQdXDAlr1vrN3sRJyhbpDPv\nTM6sSyqFGBeex2td5fv4pG/yANVxFh4PpHG6YouwdUvySkAW9xPJcURHdj8I\nmUi/4LSOSzFh9U7l/HBNT/5/8iEi1FOOha4lWsTfdZByH+0t1W+TwV11cqbg\nFU7lzkZI6aAR1dv3s8Mhl7vizUtuQE+GerCgPcNYAAhh+KqvkHYIEyefeYJ/\ngyYe73r3oByUF8YCABsnwgeuyo3oM7XI7vTZZxacNR2Xi/k/u+OlbJGJmjHu\njRp0BW6eXq40Uwjs431909GLetM9WSuAJs+BtzarmZONLYiBNggTUiVlqwYt\nkw8W\r\n=W9TA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Cr5f/jbuv7AysB5TKzbsPcPmTQlHc8Ry/qQor+nR8QIgX9a71UawGUmjDSayaRojF2h0ord7lxwXKYHFvk7AeoU="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.2.14_1585395407307_0.762257585448818"},"_hasShrinkwrap":false},"3.3.0":{"name":"claire-framework","version":"3.3.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"aa5b075b626d4f552a78b2083aeb7db6ea794da3","_id":"claire-framework@3.3.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-A33/xCuugzU8dKJkUXcfIf3B9/oSji+JQErIsTnARh7ga4NNDPiqW6UrPX3zoPGx42514J4axdUXw5m5lnOIDQ==","shasum":"c7ade96f3dd1e1258cd7baaf37e8bf0199f53de4","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.3.0.tgz","fileCount":204,"unpackedSize":483155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiDxTCRA9TVsSAnZWagAA/EgQAID8fe/KQkx9Cb4X7Qi0\nPDdiqaZP9ObqdzLwPFwuWGnlIeBh084+JC6HlRi/D4IsPPJlFP0UplLyJw/R\npMEqWdE0k7PkkLK3AdSCXXPvWCsyKICUp5x4n8LSdgbi6dvIJqBFDNWJwtAk\n9p75kvEM6S0WRXf71UQdldM8pW5TIpFk+hyZ1IndMcP8/bTAuiO8aOowlGM4\nGYLcdO56toVJcTPBbQqohHS9iLjWt88SNFaKOHjk0ZMPAgLm6NfjS17dRr5K\nlKWcOVT7sDyKhDn0pzNwcv1Vf1FnGPRbK/4EvO5Gz0z5Idvxmxdq5riQat9l\nM6QkkS3sf18E22KFPFgsjl35O5gIYqEqRZ2b3ZnpG7awb90rOjNxIEZqQtoY\n1Vh3Nt4b7s2qqBOH5etVBvJWt19x8YgSToupCjanTjdZLtsFmQC5XM7IUMyg\nmOM5rTREPnUBwL8nbT3GTNa0MIEwDoy95/DenTVnIYezS5DEK2Mea209buJU\nYvpb/uklnxaKVDD4OirFFsLl3RbydcLneHhqr4P8ZAW5vy4a3Ef1Du+P3kSy\nOkc/ms2ZxyiAuiz2wvw/ZTDaDTacC/VKnnWMuFpsfcAzy+sqhLcabj8ZsMCb\npAk1W0vZCI9IZn7uY6Y6qdM+4wMabCiC31trMVkXIv4ScpFEHdM43XPSRM/r\nHXgj\r\n=XnxA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Fd/5xlBiYg9vhBGEYXhcF9RjGFrwg1bku3pUDEaFSwIhAM+qOCRTb1bNpudsA2qNR3BjHQ8/Tenjmgbrxzjilw+y"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.3.0_1585986642691_0.04025904238713007"},"_hasShrinkwrap":false},"3.3.1":{"name":"claire-framework","version":"3.3.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"129384ddc50538130756c2387e4d17d2fe5fc10f","_id":"claire-framework@3.3.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yzjTgWkFKcofTBj2ULzEeoW44RZGDL8vdxQdJ3HMlNCM0u2DZqIZJjFi9QV0jv/1pGtI8F05PruC6moys5u3cw==","shasum":"98e1a7ee288138475eb41455f06aa493f7804969","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.3.1.tgz","fileCount":204,"unpackedSize":483234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiEEfCRA9TVsSAnZWagAAScMP/2CMWyXAgI/maKlUrtwh\n7U8MV9RQTZ1/cIA2gN84ZpzL5kLynmFAc9lG4arda0mtXIqQNiML0I7L03Df\nj7Sn0skoMsOnkqv+bqlijri/WA3NbOIiatViolZfwXCYYbz3kWZ5Lf4alJl/\nV9af5bbqCcZ62cDX8JRQQlC2yYDyibCMyPGRVuZyp2nKzTGkdtDFVsm3DaxR\nyxWCGPjV2ERBu5tcS23rOX/ZyO51myCfAfc7AExxvfxYSIlW199Pw2wQKFCa\nVXe7v/KWExwzvuQnCWMn41ntL1Aa1Hso4S7f1GgRXF8INQJn4kTA13d1u8lI\nGTznRqvdfiwKQIEC8mvcp74+UtZl/I6XLHVUUjJ0FARTpqeubC+64qUWCgR3\n9ljBD88K0+laqV3bZIB/WMRYjXUQsg70Z2RFgVOIKfv3a8oouTIQIMLhftfv\nAJCZkfXW/S+j+l1Y6lUzcMCWcf9byEcmOwZxpbz3JwFMamNueruz5Uis7jiI\nt2vQbLZeeTXkQ8F4qSjO+cAt1YuZHE6G1D1ftQmQ1DCRkfbVxWzYsVbcbjm/\nrtpDPIcZfx49XMNPB7ozCc4HSvny9ec+NsiGBvzxVKVLSdAhEy3MOCraoa74\n19xnHokF2feebEO2iP/r0XqaNlDD41f7b5rNTi6Mc9iiYPDdNMoX+aOgEOfR\n4T8y\r\n=KVEg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmulY5BK+JkCUIyp3G5oJv1qjhtWRG8hsOLkOHuru8JAiBWAwQQpr/+V1/tSGqQkp+nNtSe9TKnLpGkzyRkORp4cg=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.3.1_1585987871559_0.3756864871181367"},"_hasShrinkwrap":false},"3.3.2":{"name":"claire-framework","version":"3.3.2","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"55201a25792c203487cf6e6acaa1e4ff83e87849","_id":"claire-framework@3.3.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-P6Hz3UAKAOaoGQAZsom3lW/ZKliQkx+J+kCRUnVwpuRvkZBeQFcYEPg5R2vAYyn2xk7VFitXLZ0qDMCSsMoL0A==","shasum":"5b4b0ded27bebd6b4ea42d216da73967a984c51a","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.3.2.tgz","fileCount":204,"unpackedSize":483014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiEirCRA9TVsSAnZWagAAeMwP/AxifJZD5MHV+FITZ5/w\ncaMsJ9srh87U9dKztPUD9NAB18KofgIMQsLZZIC3UU0KDWIda3Izo12D4QIU\nb47r6U18O6oUOkNc9wEXm7o4Hp1MtSMcIYkWcGSvhp/AYx1oJOcW81WcGvnC\nqqlZi0rX7WVvjvZvcLsFX3bvJFSJGhgncgB6UW2ivt3FddMbzqB4M1KEiwRn\nVge6sTdqYO2dy0MsV65IKxQzNAUzxwxfy+gUt02RHdpqlhibA4b714JlXdeL\nPtVNzBYR/XcOeKnNn+tQ8PziLd4iyT3w1rtPNcDfR8+096WEwRR7IqDgQlCy\nX028DSv1ce26yy6LfuOizzJfL8PbV01Ej5HGSD1L3W6I6hwJca+0wP5H277W\nNamP6U78s7siYlmtrlqmvbTcaNTGQuE79c8ll8nUbY/gRyDiP935YS4TwHj1\nKawP0NzH5YKCRUKT0pBfxbhBFgavguQaJAWAcvSX6EsvN/RPVXiSIzv+qM9a\n0CjQYR/Z1RLeHNSa2x1GbYrgrcezEGip8LJDZ6FABdw+fwsnvVui/b0nbCQS\nmneqXRF7F2unmoZShFPkP35fB6N7eJyzAvujvL10/UXlEfK61kY9lipj3Fx2\nYCVnUBeP7Ibeg/kMax1XtWzoF9biiMwPGpg9R7ufZMfaJnt/y2HtaPiDWr9a\niyaZ\r\n=6rn5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfN+UVH7+X8pyg/7DXXp3EXSn8SgV4kasmewClqQ/EFAiA8ze1SfsQ+k7om0DHiFkscT9s1XigYtqdX2CWF67daHQ=="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.3.2_1585989802762_0.7341985779093401"},"_hasShrinkwrap":false},"3.3.3":{"name":"claire-framework","version":"3.3.3","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.13.7","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"45f55bcffe1de2be02978824c78f2e0b8b530778","_id":"claire-framework@3.3.3","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HGCta/+6ll4FWA5s/S+bts7bERkcKfq7YyMXhI+1dwqe80Xtt4S1N60vuEfeP+s/zEUi0M+kr7PlxnxUC4Eq/A==","shasum":"d03bbf982bda10b136366edda95cacbd918ab4f6","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.3.3.tgz","fileCount":204,"unpackedSize":482770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiFC9CRA9TVsSAnZWagAAX8IP/0nIsyikMH3ZwlqMFlde\nxXD+Oj/tcsA64Qt1OAeP3kKGtTF1IUziihKvlhX47GIwZ2CklSjm3Rqe2CEe\n6wtYpViPxDidtz3ATbKvYzl1ByM53CbvLWZinDN231bPCdUn3Yi88FbJemEQ\ngWbuFSe8fFaV8tbw87duhP5FgS7TPKqLEfWX93QEZpVYDe+u9i279py6JUFW\naEbwyWHS7dF2bzjjD35KklsyaLOY3WbqA8wxY8kHAkGen4oFcVEt4kvV4TSB\nh7y+i2sSkeQaV1Jo80X2J+E6wEyxqSWEk2V4yFLN29hG16QNmo+X+TXmo8mW\nB7yif7xGgGadObur9K9I1WGmT+bYQ/xynAbS+OFQ5xHn5i2v0NpzaenRZ3Mq\ntT5CZFftj4CUuu/pACiY2P0RM+KG1GY5p7BZ7zIavbbnTGcO2F5KrWsY63Ao\n+MGGsNaWecM1kGl2m2b6WI+tTUFU6WV7T+Qf7uOPw7RjcxvXiUQV0A7CToQM\nOpRoOAq3AB1pC/KEy+4WAT3Fi7FoRlRXJkoTu/9eWk2A0gtefikKxaf3otAK\nC3oJeDbec3CCOb8Fjzyn88j08bS7OI4mau5ZrEsSQYZIHJvMmKaC7KBc48Cm\n7+gwXERAOo+gX5bUdDP+yEXZjTFr/f8zbWp5JP0SW/Ibb8cEyfJsZJ6jEvHw\nXZbw\r\n=V7pY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVtZfbbtE9nqnlourJ3decKwmsqxwbbR7grXF33olACAiEA7C3EFm0usT2rO/Gd0CmBN3i+kSILKtWsqg7/t4ivAtw="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.3.3_1585991868923_0.6266088025491217"},"_hasShrinkwrap":false},"3.4.0":{"name":"claire-framework","version":"3.4.0","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.14.5","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"6cd98845bd3a3bd425bbc88edda1f8f15bf9ff99","_id":"claire-framework@3.4.0","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3AkWKlwjASpCziiVgmgq30jpRzH2PM2dolBCetpIq63fhT+bNJxSzSaw0s1lJJIBJBGbQ6abL3bzHVebM+FXyA==","shasum":"e8fd8f7ebfd8fdfa6325b25b553dedfe0cdc68ce","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.4.0.tgz","fileCount":204,"unpackedSize":486338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetSSxCRA9TVsSAnZWagAAta8P/0EvjzKPf609rKVWiW2B\nHSnstYPSD66JlZAhSLjc4SLPjmcixrhxGgxxJIywaHg4o728tkEcY2LeWi9n\nNFHR/zcv5qdqWZAadS8mdDTRrFRLHnB5xat01G0VZ58/cROdYaDQ+UwbWTKh\nDjpGNvLioBwgG6ppX4HSTpbNwiT50QIh+GREwuGJZkpFSYIBU/3HBcl7MFfr\ncV4srj9swn1SVciEk7IJF1XW2Q140Y91SoMo3kAoeOrmJ3VlEq61wFGoWoq6\nE267RTCC4c37Z8JKL+MJVmo2dVFx6q0NuK4SgGn5BYjnL5qBOnEr9ECTGk8o\nBHrbz0CcDFfD5bRmApsqEuO6sV5oBTr2q3jv+k/w8tgtneB8RDO4bx8wqnHV\nay4nILgKCrc4IKXQp+FHAUJb3pXIpcLiOEzXxRBfOUw6/QpMLh5HA3Bm5VQW\nXifOhgf0y7L8LbcP6FaoVlMek/euGbC81wWHJuZOEcvbY2rmryK8XIMlCXZG\nom3wrl6YiVc45PpRcYEbHzigfF7rUSYDW08ze9UOvE+ICsMZgwt132Obbf3E\nbLBnQ1dMcSDAokwUffUh2SzOJZ21gPk/9i0mCEwRxxrx+exKCCOLc15jnfHU\nY6hJ/qCPE1HX3EW7dzdwwq5bAmCPGVg91qkiR5XQ8sjiUtXzBktpJlwYRzd8\neJTZ\r\n=Sg4f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeG1l1ypgDi2dGWZE9yhi4S8PVN0NgZuURgqrYd4hGFgIhAPLOfZCXs1eWErsdkpfskJuSJ8tigYa0jYOy7Ulj7EbQ"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.4.0_1588929712752_0.36659073258126007"},"_hasShrinkwrap":false},"3.4.1":{"name":"claire-framework","version":"3.4.1","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.14.5","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"1f5ed33bb0bc8b9866970c61b8fa7fda67b78788","_id":"claire-framework@3.4.1","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dN3SST6EB4XBjrWiL8qGQlaYIV9Pfdt7bejE1qe5MvsjtplR9qA4AZ0DJzDfhTObDZhXU/eDc5BmNDDyTDtOPw==","shasum":"79605c030f61ebc2e6cdfb989c82fbd13867a58c","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.4.1.tgz","fileCount":204,"unpackedSize":486514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetScGCRA9TVsSAnZWagAA7IcP/06cNlYzVm589fwjp2so\n5fnDvDLe9lKTgOhXMGETO8ThmZEK6Ec9vpPDQ7fUIjrlZbt1wcD89X5uEj2n\nzu7D4MsxQXkr72Cbx2bROCb8VxBf4R5YO8IosaztldIKrVFEe2/NIeflltg7\nwzUSm42V9Sn1M1ZssXYF6yQb1VhaaXcxFJm9Jb/NCJXCOyGuYrNdpuqGf74x\nW4Q4LKsYjhD9jAB4j6iWwnuHg5WMXj/X+O7g5N3f4os4KeM8SDMz/sh5eI6c\nfm5k0+Z+I/eitQKWUJoP3VlwWp8WQiFuFEsXrGVZId9WTNGf9/Ztme2E2tj5\nhNMLUBLDl7aSBY/m172ybrCULVMsdrL0qa++2S9fmf1EflhrI/jDtxfReiAk\naFUfYf0pNrQWDEZyPZoMFYqChtS5Jd1AVFvwZWijYGF3zPksOFsOaIlkrp7z\nnU6WbIlqJp1vcATS/7O+qQZaTElVckcjkVgPSPSrMKP6m6Qv4AWgKam0Ug5W\n1Pr38+WtTZB8Buh+Gv7MF88L6OGH35FthLwOFBlQXj9SsViQ/355I02C9hNs\nrH3D3EO3F6CT46eeCLdaFF6XoGwNb7SN0Xaxz32YINa/NCpyLkIJ+8TYbFWY\nwLS2E6Q5HRMzjpjHT0dN7VUrjRLgCvC92S/W1YHhIe52CF3+hjAjUpZkeiCx\ny0Sv\r\n=lSqu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjFceuX2adsTujQ9+hVzianKws/pSIdIVNf0oXY2ZiugIhAI3CY8KoGLLLhLmivLtm7I4KVOaOeY3bZMHeNB5RWP4q"}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.4.1_1588930309915_0.03778571872549574"},"_hasShrinkwrap":false},"3.4.2":{"name":"claire-framework","version":"3.4.2","description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc --outDir ./dist && cp ./lib/modules.d.ts ./dist/","prepublish":"npm run build"},"author":"","license":"ISC","dependencies":{"@types/mime-types":"^2.1.0","colors":"^1.3.3","dotenv":"^6.2.0","express":"^4.16.4","express-fileupload":"^1.1.6-alpha.6","install":"^0.13.0","mime-types":"^2.1.25","moment":"^2.24.0","mongoose":"^5.4.13","mysql2":"^1.6.4","npm":"^6.14.5","pg":"^7.8.0","pug":"^2.0.4","redis":"^2.8.0","reflect-metadata":"^0.1.13","sequelize":"^5.21.2","sequelize-cli":"^5.5.1","socket.io":"^2.2.0","source-map-support":"^0.5.16"},"devDependencies":{"@types/body-parser":"^1.17.1","@types/ejs":"^3.0.0","@types/express":"^4.17.2","@types/express-fileupload":"^1.1.0","@types/mongoose":"^5.3.23","@types/node":"^10.12.18","@types/pug":"^2.0.4","@types/redis":"^2.8.12","@types/sequelize":"^4.28.6","@types/socket.io":"^2.1.4","typescript":"^3.3.3"},"gitHead":"bc4da4db18e05e42ec725621f08c993bc113f162","_id":"claire-framework@3.4.2","_nodeVersion":"10.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jGzFiw/SHxqhcm2xHlScw3UeIDMVktnfzQw5FmyqL25SNVUnjorQyoF1mUwj76VFsWRXtFLwMog6SQM5ltal3w==","shasum":"5b98a34b3fd715877585525141be131718d889ff","tarball":"https://registry.npmjs.org/claire-framework/-/claire-framework-3.4.2.tgz","fileCount":204,"unpackedSize":486657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetSfnCRA9TVsSAnZWagAA0Q8P/0hA72264VmDG6tTenOa\ntBv1uPFIfUaOL6AIwwYwpAoHzkBz2l+B6jWfsrHMa8cCml7WlerTzypOEefW\nYjHeQI69UX0JLACPDYDXVR2SpGK4QQzPxlcZaYK8BRHwQbTuoYJFQPUbrf5q\nMemZo/Hvzkb+3F1DMYLcCicd84dpngouCjIcap1cPuoMBvi9AeOcLm9LoO4t\n+7Lff4utdPiPJdppB6kA4Nfnzsghawdw9b0Z/AKNv77ZBJ5ONwggO4nqjESG\n90gpaRZU2aTnpT6F3lIo7lHm+EII+G9i6Ji9Tjze3V7xpl0eHicwrkHohOKd\nUKZPocapZszyKNM1t2q+ua4g1amuPMksGoL2u+PX1bd5y+X1o1TeJtj1vIfT\njP4xnKJfe3LN9qqrYzqzp+Mm69Qx9yvv1XiBPXUISCaIYoxAs5BH3pQfRTC+\n57cbjcJtIppmiPhcW5ZQOoYdlP+mEdFMFp27fxo+mg2AsjOFMD/laC0Xroge\nx5b/tv2mrsMQZ1/GZ9+qAw/Gvl4G4DOfX5GDGm+tdtDxusKz0OPrCl2gIhg0\nHVvFgyMA3LY2e9hBsiTDGBHG5bY962BDvGej6U+DUdPjcyKJ1cDawpDQvnDY\nxUYYttGQRWGlPnZ77x0pHpaeU9xfuk5U2Egy1riux9RRrdTKQDqdsFbJ6Xtm\n+651\r\n=ryY/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzdWTmXdVOX5RMKJ37kUlxrBPu+fYhp11RlgXIyUUQ9wIgSE9L13Wvl5WfkKtZ/DACYlFt9iqw5G5zkm519z/6irQ="}]},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"_npmUser":{"name":"athongintel","email":"dangxuanthong@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claire-framework_3.4.2_1588930535253_0.19889851137341985"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-14T02:13:39.446Z","0.1.0":"2019-02-14T02:13:39.738Z","modified":"2022-04-12T06:32:37.883Z","0.1.1":"2019-02-14T02:30:31.961Z","0.1.2":"2019-02-14T03:24:34.064Z","0.1.3":"2019-02-14T03:43:58.822Z","0.1.4":"2019-03-04T05:14:09.865Z","0.1.5":"2019-03-08T08:42:57.626Z","0.1.6":"2019-03-10T13:08:19.639Z","0.1.7":"2019-03-10T14:01:50.644Z","0.1.8":"2019-03-11T04:16:21.434Z","0.1.9":"2019-03-14T08:26:19.180Z","0.1.10":"2019-03-17T18:26:41.638Z","0.2.10":"2019-03-28T05:30:33.320Z","0.2.11":"2019-03-28T07:08:45.981Z","0.2.12":"2019-03-28T07:16:23.840Z","0.2.13":"2019-03-28T08:28:49.761Z","0.3.13":"2019-03-28T10:50:11.887Z","1.0.0":"2019-04-09T10:24:29.436Z","1.1.0":"2019-04-16T02:20:40.264Z","1.1.1":"2019-04-16T02:34:23.456Z","1.1.2":"2019-04-16T02:43:56.113Z","1.1.3":"2019-04-16T03:22:58.876Z","1.1.4":"2019-04-16T07:54:47.938Z","1.1.5":"2019-04-16T08:07:43.928Z","1.1.6":"2019-04-16T08:11:09.982Z","1.1.7":"2019-04-16T08:19:44.771Z","1.1.8":"2019-04-16T08:23:39.188Z","1.1.9":"2019-04-16T08:26:13.045Z","1.1.10":"2019-06-19T04:25:29.138Z","1.1.11":"2019-06-19T06:55:51.063Z","1.1.12":"2019-07-08T05:05:26.148Z","1.1.13":"2019-07-12T12:25:05.750Z","1.1.14":"2019-07-13T16:54:52.868Z","1.1.15":"2019-07-13T18:49:47.657Z","1.1.16":"2019-07-13T18:52:11.524Z","1.1.17":"2019-07-13T19:35:27.747Z","1.1.18":"2019-07-16T06:54:54.108Z","1.1.19":"2019-07-18T08:17:34.031Z","1.1.20":"2019-07-18T10:34:28.442Z","1.1.21":"2019-09-03T09:05:44.430Z","1.1.22":"2019-09-03T10:24:33.261Z","1.1.23":"2019-09-04T02:00:07.965Z","1.1.24":"2019-09-04T02:30:40.695Z","1.1.25":"2019-09-29T08:31:43.142Z","1.2.0":"2019-09-29T09:39:35.356Z","1.2.1":"2019-09-29T09:44:07.746Z","1.3.0":"2019-09-30T11:05:49.571Z","1.3.1":"2019-09-30T11:38:31.415Z","1.4.0":"2019-09-30T13:42:48.178Z","1.5.0":"2019-10-01T06:34:28.573Z","1.5.1":"2019-10-01T07:02:03.166Z","1.6.0":"2019-10-01T10:25:40.069Z","1.6.1":"2019-10-01T13:59:37.250Z","1.7.0":"2019-10-01T14:40:44.847Z","1.7.1":"2019-10-01T14:47:01.019Z","1.8.0":"2019-10-01T15:21:58.884Z","1.8.1":"2019-10-01T15:59:41.630Z","1.9.0":"2019-10-02T13:30:31.053Z","1.9.1":"2019-10-02T16:12:59.882Z","1.9.2":"2019-10-02T16:19:04.775Z","1.9.3":"2019-10-02T17:48:42.252Z","1.10.0":"2019-10-03T05:01:35.161Z","1.10.1":"2019-10-03T07:20:46.257Z","1.11.0":"2019-10-03T14:22:08.848Z","2.0.0":"2019-10-13T14:44:51.385Z","2.0.1":"2019-10-13T15:48:32.718Z","2.1.0":"2019-10-17T16:12:07.651Z","2.1.1":"2019-10-20T09:46:32.742Z","2.1.2":"2019-10-26T02:10:14.843Z","2.1.3":"2019-10-30T14:52:43.488Z","2.1.4":"2019-11-03T01:56:31.085Z","2.1.5":"2019-11-03T08:45:52.857Z","2.1.6":"2019-11-04T01:42:57.179Z","2.1.7":"2019-11-04T13:55:01.605Z","2.1.8":"2019-11-04T14:05:20.608Z","2.1.9":"2019-11-04T15:01:08.824Z","2.1.10":"2019-11-05T16:00:18.800Z","2.1.11":"2019-11-05T16:32:20.274Z","2.1.12":"2019-11-06T18:02:20.905Z","2.1.13":"2019-11-08T07:07:59.297Z","2.2.0":"2019-11-11T01:45:04.060Z","2.2.1":"2019-11-11T16:49:18.895Z","2.3.0":"2019-11-13T08:06:26.004Z","2.3.1":"2019-11-13T11:57:42.879Z","2.3.2":"2019-11-13T15:55:21.504Z","2.3.3":"2019-11-19T07:49:16.238Z","2.3.4":"2019-11-19T07:51:10.642Z","2.3.5":"2019-11-19T11:05:04.257Z","2.4.0":"2019-12-17T17:32:32.979Z","2.4.1":"2019-12-17T17:51:34.802Z","2.4.2":"2019-12-17T17:56:48.660Z","2.4.3":"2019-12-18T00:26:44.825Z","2.4.4":"2019-12-18T00:30:36.950Z","2.4.5":"2019-12-18T02:47:28.843Z","2.5.0":"2019-12-21T06:29:26.716Z","3.0.0":"2020-01-08T01:48:03.864Z","3.0.1":"2020-01-08T09:06:34.004Z","3.0.2":"2020-01-08T09:19:14.329Z","3.0.3":"2020-01-09T11:32:22.232Z","3.0.4":"2020-01-10T07:51:21.204Z","3.0.5":"2020-01-10T07:56:40.554Z","3.0.6":"2020-01-10T08:14:59.434Z","3.0.7":"2020-01-10T08:25:27.537Z","3.0.8":"2020-01-10T09:19:12.048Z","3.0.9":"2020-01-10T09:27:07.215Z","3.0.10":"2020-01-10T09:42:01.018Z","3.0.11":"2020-01-11T02:37:52.617Z","3.0.12":"2020-01-11T03:19:41.756Z","3.0.13":"2020-01-11T03:34:01.422Z","3.0.14":"2020-01-11T14:47:28.614Z","3.0.15":"2020-01-12T01:01:34.385Z","3.1.0":"2020-01-15T08:49:33.443Z","3.1.1":"2020-01-20T16:12:21.884Z","3.1.2":"2020-01-21T07:12:58.554Z","3.1.3":"2020-01-23T16:20:20.271Z","3.1.4":"2020-01-23T16:23:49.690Z","3.1.5":"2020-01-24T05:40:51.548Z","3.1.6":"2020-01-31T04:13:11.529Z","3.1.7":"2020-01-31T07:50:08.047Z","3.1.8":"2020-02-09T16:33:21.812Z","3.2.0":"2020-02-10T11:03:42.979Z","3.2.1":"2020-02-10T13:26:09.220Z","3.2.2":"2020-02-16T07:16:17.031Z","3.2.3":"2020-02-16T07:27:26.026Z","3.2.4":"2020-02-16T10:20:12.776Z","3.2.5":"2020-03-15T05:17:08.025Z","3.2.6":"2020-03-15T05:39:25.541Z","3.2.7":"2020-03-16T02:58:34.335Z","3.2.8":"2020-03-16T03:26:34.242Z","3.2.9":"2020-03-16T03:31:44.672Z","3.2.10":"2020-03-21T15:54:54.072Z","3.2.11":"2020-03-22T04:44:54.418Z","3.2.12":"2020-03-25T12:12:10.303Z","3.2.13":"2020-03-26T04:16:38.882Z","3.2.14":"2020-03-28T11:36:47.506Z","3.3.0":"2020-04-04T07:50:43.017Z","3.3.1":"2020-04-04T08:11:11.733Z","3.3.2":"2020-04-04T08:43:22.907Z","3.3.3":"2020-04-04T09:17:49.182Z","3.4.0":"2020-05-08T09:21:52.924Z","3.4.1":"2020-05-08T09:31:50.027Z","3.4.2":"2020-05-08T09:35:35.411Z"},"maintainers":[{"name":"athongintel","email":"dangxuanthong@gmail.com"}],"description":"- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)","license":"ISC","readme":"##Claire v2 là một framework Javascript chuyên dùng cho API server.\n\n- được viết bằng TypeScript\n- hỗ trợ websocket và HTTP request\n- hỗ trợ CLI để generate base project (claire-cli)\n\n\n#### Change Log:\n\n3.4.2 [Breaking change]\n- allow numeric operators (>=, <=, ==, !=) in getAllResource controller\n\n3.3.3 [Breaking change]\n- fix orQueries when queries is empty\n- fix orQueries not push result\n- export bwi (between inclusive)\n- getOne and getMany now support OR operator, receiving each object of query condition as operand\n- add between operator for number\n\n3.2.14\n- add float data type for sql migration\n- @PrimaryKey can be @AutoGen\n- fix convertToDataObjects to avoid getter\n- fix init database adapter\n- fix postgres return string as big int\n- fix order clause in database adapter from 3.2.8 (missing get clean object)\n- fix order clause in database adapter from 3.2.7\n- fix update and create got undefined in field value from 3.2.6\n- fix null value of data object from 3.2.5\n- fix default http resource controller update for getter fields\n- fix default json responder\n- deep json convert for DefaultJsonResponder (AbstractModel aware)\n- introduce NoAccess decorator for http handler\n\n3.2.0 [Breaking change]\n- introduce DefaultAccessConditions\n\n3.1.8\n- Fix IsArray override inner data type\n- DefaultSqlAdapter use Op.in for COMMON_BELONGS operator\n- fix default value function generating\n- fix order in IQuery required other fields\n- DefaultDataValidator check for undefined of number value when using Optional()\n- DefaultSqlAdapter use Op.or for COMMON_BELONGS operator\n- add order in getOne and getMany query\n\n3.0.15\n- add BIGINT support\n- data field should be required by default\n- fix string required check with ''\n- default value accepts function that returns string | number\n- fix missing float data type for sql adapter\n- fix DefaultDataValidator validate default value field\n- fix convertToDataObject of bool value\n- export missing things\n- fix updateOne of database adapters\n\n3.0.0 [Breaking change]\n- introduce dependency injection\n\n2.5.0\n- update and fix Table Mapper bug\n\n2.4.4 [Breaking change]\n- single port for HTTP and Socket\n- unify validator decorators\n- add logic and data field name for model\n- fix some validation logic\n\n2.3.5 [Breaking change]\n- Change DataTable decorator signature\n- Change DataField decorator signature\n \n2.3.4\n- Allow DefaultSqlAdapter to omit migration\n\n2.3.2\n- DefaultEnvProvider parses simple env without env prefix\n\n2.3.1\n- fix DefaultStaticFileController\n\n2.3.0 [Breaking change]\n- fix request upgrader, merge handlers\n- add new controller metadata interface, change HttpHandlerMetadata to ControllerHandlerMetadata\n\n2.2.1\n- fix request handler lost context when calling in lambda function, leads to wrong query, params and body passing\n\n2.2.0 [Breaking change]\n- Fix handler query, params, body async resolve\n- Add @PermissionGroup for controller, modify @Permission for handler\n- Reorder @Validator parameters\n\n2.1.13\n- refactor transaction\n- DefaultHttpResourceController skips skipped field in model when createResource and updateResource\n- fix ModelMetadata dependency sort\n\n2.1.12\n- fix transaction bug in DefaultSqlAdapter, DefaultNoSqlAdapter\n\n2.1.11 [Breaking change]\n- remove env provider from AppContext. We recommend to fully configure the app with env provider before running it. \n\n2.1.10\n- add warning when override controller route\n- fix DefaultEnvProvider parsing boolean\n- add CORS and body parser default implementation\n- add transaction support in database adapter\n\n2.1.9\n- fix DefaultHttpResourceController missing case for array value in getAllResources\n\n2.1.8\n- fix DefaultNoSqlAdapter requires primary key when autoInc with number data type (again, wtf)\n\n2.1.7\n- fix DefaultNoSqlAdapter requires primary key when autoInc with number data type\n- populate autoInc primary key when insert rather than when get\n\n2.1.6\n- fix DefaultSqlAdapter updateMany return 0 when updated value matches found value\n\n2.1.5\n- default HttpResourceController getAllResources has query operator accepts primary key and foreign key query as an array of ids\n- default HttpResourceController getAllResources has query operator accepts string key as regular expression\n- add new regex operator for database adapter\n\n2.1.4\n- fix Boolean converting in DefaultDataValidator, missing data type in DefaultHttpResourceController\n\n2.1 [Breaking change]\n- FileLogMedia rotation by number of day\n- remove using of callback in ClaireBuilder\n- add implementation to almost all abstract classes and provider AppContext in init function\n- fix absolute sequelize-cli call\n- Controller: @OpenAccess decorator to by pass AuthorizationProvider\n- DefaultEnvProvider: add fileNameResolver\n- add SubSet DataValidationRule\n- add query validation for DefaultHttpResourceController\n- add RBAC and IAcccessCondition, ConditionValueType\n- fix DefaultApiDocController exception when getting mount points\n- Modify initable interface to include stop \n- Fix not bootstrap bug\n- Add stoppable to Initable interface\n\n2.0 [Breaking change]\n- refactor set request handler\n- abstract DefaultMongoDBAdapter to DefaultNoSqlAdapter\n- rename Ws to Socket for all classes\n- add DefaultApiDocController for exposing api document\n- allow undefined in log media, controller and service array\n\n1.9.0 [Breaking change]\n- change HTTP controller decorator to Mapping\n- add request params validation and data type parsing\n- improve log readability\n- fix bug of pre-using model -> injection of models\n- adding log of HTTP method in DefaultHttpErrorHandler\n- fix saveOne/saveMany does not populate default value\n- fix findOne not check for primaryType for auto id\n\n1.8.0 [Breaking change]\n- refactor WsChannelHandler, using Message decorator\n- update dependencies and test\n\n1.7.0 [Breaking change] \n- getEnvProvider.load receive class argument instead of generic argument\n- claire.start return Promise<IAppContext> and throw ClaireError\n- fix bug: claire.start does not require argument\n\n1.6 [Breaking change]\n- refactor IQueryProvider and IQuery\n- model does no longer need of constructor at definition\n\n1.5 [Breaking change]\n- remove TableMapper Encoding decorator\n- change in DefaultEnvProvider: now using EnvTemplate decorator and EnvVar decorator\n- remove operatorAliases in sequelize option\n\n1.4 [Breaking change]\n- getOne does no more throw Exception. F\\*ck you getOne. F\\*ck me too.\n\n1.3 [Breaking change]\n- Initable init function return Promise<void>\n- add boolean type to QueryOperator\n\n1.2 [Breaking change]\n- remove HttpRouteHandler and getRoutes in AbstractHttpController, using decorator instead\n- remove controller implementation of Initable\n- DefaultStaticController has mount path of \"/static\"\n- fix HttpRouteHandler not init prototype\n\n1.1\n- remove mandatory of responder, middleware, requestValidator, responseValidator in HttpRouteHandler\n- remove generic from IHttpRequest\n- add string validation for DefaultDataValidator\n- add strictTypeCheck option to check HTTP request params (no-strict) and request body (strict)\n- add projection option to getOne and getMany\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","readmeFilename":"README.md"}