{"_id":"serendip","_rev":"56-6e57ed117b15f8dbddbcea4e2dc18812","name":"serendip","dist-tags":{"latest":"1.1.20"},"versions":{"1.0.0":{"name":"serendip","version":"1.0.0","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.1","pump":"^3.0.0","typescript":"^2.7.2"},"dependencies":{"@types/async":"^2.0.48","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.16.8","@types/deep-diff":"0.0.31","@types/mongodb":"^3.0.7","@types/mustache":"^0.8.30","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.0","@types/request":"^2.47.0","@types/underscore":"^1.8.7","@types/useragent":"^2.1.1","async":"^2.6.0","basic-auth":"^2.0.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","deep-diff":"^0.3.8","dotenv":"^5.0.1","glob":"^7.1.2","mime-types":"^2.1.18","moment":"^2.21.0","mongodb":"^3.0.4","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.4","path-match":"^1.2.4","qs":"^6.5.1","request":"^2.85.0","toposort":"^1.0.6","underscore":"^1.8.3","useragent":"^2.3.0"},"gitHead":"27558a9a2b8f314e91abf9a3b004a2e384ec772e","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-fn6IHZOM2w7d10NLDAqKVERwut1cpsCqgrp0teFo+0DJeBknitMfmYQ0zrQDcaXh7y1Gp5BalkI/uG56l1ZeWA==","shasum":"a5f60a408ec05b836cc003ed72d8b872689b5145","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.0.tgz","fileCount":112,"unpackedSize":141438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHXjqCRA9TVsSAnZWagAAezoP/R6SBjY4XxBZN+VsRJMc\nFGf7zS2vlq7c8ocTNkZNbLOX2RdrEVpd3XI50ZhqBlSeHK0AJmtDxtWn6FJQ\nj/uSj9IC4K+UDlV/WNP6LWim/sXG/i1KbfcnrFQ+DWH8REOI5Z10Kb/5ESAB\nxzmhrre2ABpwC/7znpW9hLpU+4aGNsk67xAvZFUrID0s9UmhOvrXh17lGj/s\nIl3k2wLdJkVO7hPerQ/6BV7Pv834t9axgDgfUGLIMY0G+EsH9CHCdcSXuDWS\nnAVfAxV0+RQMsQYu66O1N+FdZBZoezCR4JzrBWeYZsGkHHWrKvylDCDH1UDc\nLSEyHVG+U+sPBn4ktHi1xSaVtKuKvs9tuovsnL9J2kddn56KYjEzgTlj2QVE\n+Bwcw8GF5KJuCFXobLewFUREmDMt+tQfwyOoZ0Y4HFfbI+hQxpPwdkEJLqOa\nY/z+HQDz54/X53h0nT3wIodyTs5wbWe1cc8oGmkN2ZE/ul+S+OzMHkws7Emj\neXEA9YGWdtUJaHhiV7KLdp2c3Vl3dMBKQGAdfJlaUCTDtrz7bxVSGjSBMpqv\nHo2JG1WVUmdxE+6lh+8T2kschGwD8yLX49CZuurmxgZLJ/GARm043ZLZPj9O\nZ3qYIVPLjRzQPCUFDpzUTuUvDkwe5vPaJ9I1rORUQZb9NeV8Z8FrMMs788KD\n0Dwu\r\n=l06U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqKXrp3AvdOamgd2bPITcZldOAEmpGLyMF4FsesX5AbgIhALeXxOKMzViSNPnIHToLajO71e4uTiLWlXEUyytrfA8P"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.0_1528658153444_0.27461689092351294"},"_hasShrinkwrap":false},"1.0.1":{"name":"serendip","version":"1.0.1","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.1","pump":"^3.0.0","typescript":"^2.7.2","@types/async":"^2.0.48","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.16.8","@types/deep-diff":"0.0.31","@types/mongodb":"^3.0.7","@types/mustache":"^0.8.30","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.0","@types/request":"^2.47.0","@types/underscore":"^1.8.7","@types/useragent":"^2.1.1"},"dependencies":{"async":"^2.6.0","basic-auth":"^2.0.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","deep-diff":"^0.3.8","dotenv":"^5.0.1","glob":"^7.1.2","mime-types":"^2.1.18","moment":"^2.21.0","mongodb":"^3.0.4","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.4","path-match":"^1.2.4","qs":"^6.5.1","request":"^2.85.0","toposort":"^1.0.6","underscore":"^1.8.3","useragent":"^2.3.0"},"gitHead":"9321fccd6493991a8882815472f5d35cbec0bee0","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-0q/vgC5UKag8e4J1IxJfUJ7gPSap0plA/hV7S7Z2grQLMQ8uioobMXaSDPSQEt7HHpf/pwKFGjQdnF6svEp6yQ==","shasum":"bc1331117912cb36447d490133d19751befd9efe","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.1.tgz","fileCount":112,"unpackedSize":141809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIeQpCRA9TVsSAnZWagAAPgoP/2MJJ5/nglHm49RBS4RO\nvjdimz428OaqCp39mWJKDBQlgAkuS26XqRdcDc7ollp7PMh1kQq/AaXViUmP\nZ+DJbbFKyXaNmvWDkiyoDlwEafMQxcIZ+6ytWyI8uKfCxei4spfev3cN0/Bb\ndwuzuhTLpQtPLxdebXylN4cPAsL2nfKf/4uCJaRpZPpuAMkMJ9gwlrc9RVZB\nDCwShoxbnC0wGJkDY2mYs6QwuYr/LLXUfN6PVNCrDOpxSHGbM56O+GJTtyR8\nso7W+A1wO7PFdGTLx55r+TErr825nfcaixp7BRRtD7ntcXXhD5wNIxmg2Lyj\nasrvijwQrCZMXFhbCUcS2+s+4My9UIEBZiLtKdvIveeo+sf5kaaucE/w8SzW\nnTq6U8TF5T5YDoyMORAH8tbBPGA5lEXYhEijV0kL/w20705yQCDvrMxgCoF2\nHlNmdP5YZPhNp2NSDcGBLyYNKYNFNy37WMLIPGXRbOvDuHO6n+ZcjlTDA6Ft\ndPh508C0TxgpwQqE4JGzvlx/1epPyjg8q+n8vYKcfFNWPDc3woh4F0rMBL4o\ni/PuoQCiTQ8M0vIP6eH9LibwStaaTpJvFKCRbBBS3LIDcU8IAaOptZKw0Y7o\nSWuWoT25k7hJdkRrxas/TTklhi/bQ+78GDYbYQrQCiJtezFW29F+H7JFOi4n\nAW7s\r\n=OlUm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOJ77ftmqMFOgP9mCyRHWMTfNwGcv6KLbJvJTJe2so3AIgaGJk86xNxR11Y1ImuQjpKJqBdg1j6anuV1llbvFGdyY="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.1_1528947752237_0.15216662322417585"},"_hasShrinkwrap":false},"1.0.2":{"name":"serendip","version":"1.0.2","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.1","pump":"^3.0.0","typescript":"^2.7.2","@types/async":"^2.0.48","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.16.8","@types/deep-diff":"0.0.31","@types/mongodb":"^3.0.7","@types/mustache":"^0.8.30","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.0","@types/request":"^2.47.0","@types/underscore":"^1.8.7","@types/useragent":"^2.1.1"},"dependencies":{"async":"^2.6.0","basic-auth":"^2.0.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","deep-diff":"^0.3.8","dotenv":"^5.0.1","glob":"^7.1.2","mime-types":"^2.1.18","moment":"^2.21.0","mongodb":"^3.0.4","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.4","path-match":"^1.2.4","qs":"^6.5.1","request":"^2.87.0","toposort":"^1.0.6","underscore":"^1.8.3","useragent":"^2.3.0"},"gitHead":"0164c14adf5ddf6f205fe7a23d2b245fad703dbb","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-MvDrcYyiaN/SS1z9HqboiOOnRemG0poq7YgLAAfxUFpdlDKGm1zOqVZGzjDrTI3AVbAI+fJaYoLDTFk+4FTMEQ==","shasum":"bce3e083e4dcf474c42ae2da37ec2effdfb8fa0d","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.2.tgz","fileCount":112,"unpackedSize":142591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJHKfCRA9TVsSAnZWagAA4JMP/R4x6KYAKG/4v9NwGVdb\nmfIAAISf2BE7+1cPW1fd3TvW2xHQcgyi0Ts7L8/C4thkhkG/YfxYmJqkqRy8\n6AArUMOa4FmLPdCiFLvTHR8TGIkt944LA+yDaGLeinQ2COmZnYXwHjAy1X7Y\nU0a8b0lbLRqf9WLPLdNvDl4oY14W2vyyw10Uep2j0a0PfBs5/ITrjgkp2JfT\ndV3S1rY6Pzux1uieook0GwASJVtYNDwuTYD8B1r6/05upLdW+Tfj8NeH5FFp\n10F1z/42ztr3SPAXElT+K3b30WVetIA2mOagWXboZeHkDG4ei3s8vqZYI1Dy\noDw/0TrwrFSDXvpsYac0XB2e1anh8rqXQudq/8YrUq1Sw6cyMrg/WdasK8Tp\nzYZoaGWkU+zh+y6Vbezw2Wf2xDo5WEU7UQ0ag9sAOWygHqmNrkp6gTXmCBqh\nudQalPaCt5DT8NfZkof/nH7uk9CQ3b+v/J5tnOqceRN1nYsJGqNJYYYqxMSL\ny5sgWqSCV98TVtqgLVQH9uSXAf8bIXmd75kKKXnrJIckwwid2eXRz9AeV31T\nNFMh27+orxp5SK/Cj2kFy0o0r4VjjcSvgTKM+Xq+RQBq2N5grU4z+R9429jO\nZX5F3mvUAQhI3wlbxaJPddMvmFjKZr055v2bB0ArMu0NP4nwwNM2l8FFhWsB\nahHo\r\n=qCzW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKcDUNOfTRj+gtpQSc4I2MaEDinZQz687HLfbZjoRsWAiA/Ib68SQV962TDOo5VWHMw7mxeFNyzu0qJtq/uwDM/4g=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.2_1529115293863_0.6062914563955739"},"_hasShrinkwrap":false},"1.0.3":{"name":"serendip","version":"1.0.3","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.1","pump":"^3.0.0","typescript":"^2.7.2","@types/async":"^2.0.48","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.16.8","@types/deep-diff":"0.0.31","@types/mongodb":"^3.0.7","@types/mustache":"^0.8.30","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.0","@types/request":"^2.47.0","@types/underscore":"^1.8.7","@types/useragent":"^2.1.1"},"dependencies":{"async":"^2.6.0","basic-auth":"^2.0.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","deep-diff":"^0.3.8","dotenv":"^5.0.1","glob":"^7.1.2","mime-types":"^2.1.18","moment":"^2.21.0","mongodb":"^3.0.4","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.4","path-match":"^1.2.4","qs":"^6.5.1","request":"^2.87.0","toposort":"^1.0.6","underscore":"^1.8.3","useragent":"^2.3.0"},"gitHead":"77dd2a79ba30fc11b0db28595d0c0f46a2f8fe03","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-qF6gjH4bmEShYbvooK2usGODlGmTj/t3VEEaxy26V8e8qHkenSHJRUQL5uuGxciba8pTEkTbP7uIVwfhkKAgIA==","shasum":"e924949d19b1598a6b0e6f88ed2dd5f764a66c1f","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.3.tgz","fileCount":114,"unpackedSize":273715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNKqACRA9TVsSAnZWagAAcesQAJmonmJLP4BJUSzuhIcB\naN4ns4jGbB1fW5JNJmmel1vPKcRRU+1RcGwcj6gdZxLcyerrsjwKNzrXmo1o\nDRZgpHmfJv41Q+d+crN+1OuE7BoCwi6mbeR7lQ8xR5IFaW5fK1PtQaFFC3J7\nO+ZsV+zDERVoFaznhbOVNy0WiJeaJXPOOBQnGojs6QKGqcl0d6ejsDnezR8S\nYpYqEZm2gdDY4yEopvpUnCj4iyOeVV06g5ZZJgXafXEEoXzHXT0MooMQWBS7\nl/qtUBgZmj62o1vIBEke5GQ0aCjF/xratkm3c7pKXUushcr6nnI9ZWIxKuOM\nSBndwXeEOj/u24ZQPB0FGGp1D9H/nsG5i+F+83T3QX3Jpw0E0oVihx58GM2Z\n4QyLsiytgliA2L3q0MAZJWLqQabVxHTHNUxv9uIPRuK0S/KLlvkB9dqLarJP\n+700XNs86oYIlWDIYgB7SbPzjRu2tcb6M1Gogxa05BIxlmPgwr4f0MyD/lZb\n7hlFhlSQGaMyA5u5DO7HBlhg1jXWDEdlF6AlRIumamVZ0QoWy4XzYL4U4mSM\nE3dlKaWiymB0T+EtCR8DcqRDh5RQqHR96tfXv3bIQn+B1XwdwH2v6AJA7uk1\nuOhRvMZHyzPE2ZwWJ7/ZlLjcwg5tTyvmXY9Np+IlVyL43r24309yaMi8U85Y\n9I4L\r\n=AkYl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzEXgOJQXjhNRdWDQLpNSpymbPI/MhWQGKzwQ2Bm/HEQIhAOBQKLh2thcQAKdEYRL6mi/wIDGmfEqy9RCjH7RqQQrt"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.3_1530178176012_0.44427272523377637"},"_hasShrinkwrap":false},"1.0.4":{"name":"serendip","version":"1.0.4","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.1","pump":"^3.0.0","typescript":"^2.7.2","@types/async":"^2.0.48","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.16.8","@types/deep-diff":"0.0.31","@types/mongodb":"^3.0.7","@types/mustache":"^0.8.30","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.0","@types/request":"^2.47.0","@types/underscore":"^1.8.7","@types/useragent":"^2.1.1"},"dependencies":{"async":"^2.6.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.18","moment":"^2.21.0","mongodb":"^3.0.4","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.4","path-match":"^1.2.4","qs":"^6.5.1","request":"^2.87.0","toposort":"^1.0.6","underscore":"^1.8.3","useragent":"^2.3.0"},"gitHead":"6198d482b7178ec9b5ffaef646829ab5db69ba9b","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.4","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-PK5bVI5sZ6PIDbPsA9k2L8Rg6h+Lm8bM9ZV0sxEPAD9fH0J07tB8JYFIVUfpK+SpSqpyyugLdSI91siYvGoXSg==","shasum":"d3f00600ffc98a46ac0d599bd068cedd57f719de","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.4.tgz","fileCount":114,"unpackedSize":273384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOY8BCRA9TVsSAnZWagAA/0kP/2sejO19SXPi79jnexIj\nhEBFcejjOpWO21j1niiSio9J3h18UOrZKFkcNQZ8QdRcZF/uPXTEjigOL431\nwvCxFKEGFVBX8CrfO1DQt7FhUHmDkrQXB5DxIq/GZ4mWoCqMgoBKQrdsh4cn\nadXtKMxL/Rgxg/jlLXKJJkFou5NgTXe1SWRGaR6mtIEufmkrQkIW0/Jo3NzO\nQOW2qNyCC6MXs9TCH9JpGgkfH8ngstKX/hq+DC8Qw0HGIptN44isxzheN9+t\nqi6nysCPtfkj7pzRSyY3+UVAhBQnOTqONMexRrPBCPiVrikB/fjAOnZk4qHo\nlc1ZWHR9wv/DwRcV529aR9wx7RBXqzrIMtiJf10FWy7W0a6gR/sn7hRUrhtw\n+ijJP6f0o/IUpk4joLQR0Jb5nPEl0OhOh032DuIEgk8VZbvzl+bhMxQN5pGO\n1LkuDCzLF7xWEjD31pJPb/o2NTQNYHluWFcyG9XctVeui0voA19TAWir59zE\nvjfj2Wwj/kh8D5sk2vSRdubDW0R5Ry11fZViVlRHBRkQHg/ERk7NqS8awZcc\njZ1UVFW1RnQkxz0mv9GmxZovW5QZed+vUNU0thJFokdJ5Lrf9lU89glgBjI2\n1l8HzQMCe5PWoOwY8rzVtDP78TYzz79AVscWghr4ZXp+Wu/oUdE39M3nPDWU\nQPao\r\n=/yNM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqb6chFKowY5Arl62dbQpJtjA5Zfftl2LYA2AbJUWFhAiEA+Xy3fPYpY24gRYld4v+kgowz+27PlsE9Sjxt83dJ7bg="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.4_1530498817558_0.9700023068025556"},"_hasShrinkwrap":false},"1.0.5":{"name":"serendip","version":"1.0.5","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.1","pump":"^3.0.0","typescript":"^2.7.2","@types/async":"^2.0.48","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.16.8","@types/deep-diff":"0.0.31","@types/mongodb":"^3.0.7","@types/mustache":"^0.8.30","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.0","@types/request":"^2.47.0","@types/underscore":"^1.8.7","@types/useragent":"^2.1.1"},"dependencies":{"async":"^2.6.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.18","moment":"^2.21.0","mongodb":"^3.0.4","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.4","path-match":"^1.2.4","qs":"^6.5.1","request":"^2.87.0","toposort":"^1.0.6","underscore":"^1.8.3","useragent":"^2.3.0"},"gitHead":"aece8ea167b6ee8f8def484096b2dbe7ee6453b8","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.5","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-Mvs4PLJY1MV0oBkGrMVa4VGAv3U1dvWRutB3LLsqGUBsla/y03MRcG69bMF8ysNxevlAsOpBBVQvxvMIJcw1Wg==","shasum":"14c730d9c2015854f5882d2833f517cdd488d502","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.5.tgz","fileCount":114,"unpackedSize":274890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOtEFCRA9TVsSAnZWagAAjlAP/iDWKip7qGcZ2Y7Clgk/\n6N1zyjcN4h6OwgzR1fkJw0eU5Sd0IqH9o4Tm3cHUStH8QaRZONxClZ5Or9wK\n9bl4qY3D8Plw0TVC7AguzI6xCLyVzOhfyFC0VlAo7WO0y38Ey1ktTDOcgTzs\n1BNJpV2xM9PKaJjQtT+F1gxD4qUMoG6AC+UXu1qSkJwf3rMr4gb4HKqFcRqV\n4+xTuDInYKp8XkriFk87cMUfGV52nvoWD8XtL1llrzsofI6oXCbenZMsXhIY\nGMk/p8GA+hGjWAWBjgGHQA2UIawkc34G88tTyS3RGyeB1NNKrKFEoenyFfar\nQ0wB7zqnu8txbiRv8oR58MaPtlWBEILtgEyFy2W2fdUjZetqiuBQj+YNzINS\nIML72HpJahpo1XYidBKFNZwZa6vSw2kS7DSaFo0QOFFq/M7e5UlnCzA0qQYl\noo1QXxzsJhxXjHXvJoDgH1JhAkPx3NxfYGf1hzJIW2VlnxV/K/d+G+yPbqW8\nyVTM2z3Ug26+omzl7tppGNm6nOGq2w+9i9KlV26kpQNsNQDIWE7M1jw3RNSP\nTVbXXpqkf56C1vtN01Ytse4ZGcE1jzdSH19qH1HbNaka6t72m8AaFJFTSM+r\nBguJAcV6jKHohjZrWkgipOiNDKL0UuuIkrgoCotHWMxZb/gk/v+rtPkUCtu6\nbaH+\r\n=COpE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHS2VSedMzIXInZPM7czH+KXDMnUx9KL6gYKXbgOhZNAiEAmt1L3r6mJmwgGD33PQxKeF8wTmJl2R40VE/cHvzAi+s="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.5_1530581253070_0.7023428677742407"},"_hasShrinkwrap":false},"1.0.6":{"name":"serendip","version":"1.0.6","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.1","pump":"^3.0.0","typescript":"^2.7.2","@types/async":"^2.0.48","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.16.8","@types/deep-diff":"0.0.31","@types/mongodb":"^3.0.7","@types/mustache":"^0.8.30","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.0","@types/request":"^2.47.0","@types/underscore":"^1.8.7","@types/useragent":"^2.1.1"},"dependencies":{"async":"^2.6.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.18","moment":"^2.21.0","mongodb":"^3.0.4","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.4","path-match":"^1.2.4","qs":"^6.5.1","request":"^2.87.0","toposort":"^1.0.6","underscore":"^1.8.3","useragent":"^2.3.0"},"gitHead":"7ce25c3ded16aa68cff7f0bdb56ea68763556031","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.6","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-s1wylg0ij89jMa+iSn3ts+I+fKzR4PUIlTP/T/WEqlY4M4TOGI8eIuRLftCVu9ZyVKw8xUd+756cjnMMDk0K/g==","shasum":"079dee2358526a1e8775e215564bf95dfcc779b9","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.6.tgz","fileCount":112,"unpackedSize":164516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWPwECRA9TVsSAnZWagAA5jgP/1RatAfzk6Wda1TN3nQo\nBIgfW/ftNfk5x0B7Lp7L/K+Q47wSFrPHthyrUbxB/xywEGsaEAgyzU9pZhQi\nsfms6bmlP2LBRMrAeoxTecxIkFMywlSdO7f0PJ0Xt5qmtLEjoNXzyoBs2RJT\nVLOKvm0FC9H0FGNSx/BuGL1kSi928pXLUR/P+S7vO1aENupO2HTMpSnpdo+n\n0KMNtSznSyHCMf08vDTe0/baHzj534/5ifdhbeaS4lTTYs7/RpjfbMRvEvcn\nqwoGjFMrFmUjbVaM4Al6EdjmNA+F4khZxcWnjnWtAWUT23zfzm/W3hG8MpCM\n0cnoParbZZJsBIwYiinCWEg4Yf4RHPOhk2+9JFX3uvfz6Fhq0ViDDZNCiMDF\nceTLoaOz0GFDomNLJ71GApf1sKpKWe/Tyi75GwBfIcJJ1mKcK6Bz56FwplAq\n3B5V+G3Zzvl8IszLhTjc56dHeAEYnPKrCL3EG/c1ci5vh8Tb26lwpgNAqKJD\n8xxVI/OdULPv8zK04lsU6bNoDGFt5OjqlCk2TR3KPL8AOW//luuZO3TMVGxQ\nE6S0E2oLZFPQSYDlmsf5NIwK3KvN8LqdFi0lA4FfHxd/NWiMeQEhx08YywuL\nftML4AZ7O1HYhQzwgASmSQqlBbFTKPk1iFc074iZqejZVsgsR+g68FmnyZod\nTkoJ\r\n=gluE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXieCaBxjrikqQXb7uJjyN7Apb0phCRtsctI0L0IvElAiBpgA2n6GunjFoLRBkv70B4pDgXECmJOkRTZt8Dnyr+TQ=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.6_1532558340905_0.3870434452876541"},"_hasShrinkwrap":false},"1.0.7":{"name":"serendip","version":"1.0.7","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"2827df2eb12685c0ed1fbbd008f6d4cd9bea8058","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.7","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-Fb26kwzKVcumJ71T+nwxX3IBzqFeXO3Z2R08xxKY4UAr4q4N6NsBsFIMfIP57d0h+tSk7XW4EuKCtJGeB1eCRQ==","shasum":"7ebabe2e066161e337e59fdd08355c38b46be8ac","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.7.tgz","fileCount":118,"unpackedSize":261977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXktWCRA9TVsSAnZWagAALe8P/Ahuv0wKUno2dHYgC9Se\nIADTxGPcoYB2UGQFj0tLJRQDwB7L7rPHgWPDoGEg0OSViX/JSuhSdV1OqcVu\nIDmgXNTVyJT/EAPWrmlRv+wupoKKjW4fugsa38mhwwQSZYdCKOGv0WUOZxZA\nYgHO7OrmsAeAidszgzRkfkzRgrb6KwEEW5l2RhYv2XGG5CNoJdxoUqDyA6Ga\nFkmHAb2j1cAEqiiYYggM1TkBErRPrpVPp+OsHVofoI4MejLfS9vA4BFwyVe9\nGrpAxQyILCOYankSLLu0vAw0LN/4l6rxn9hEoQofeNtGLg2fkKGlYSng5NdV\nanJptnIoBc8x4LdwlMewUw3mzyTJOwsDYgaD6vWto0Sm8wsmmr79TvbG6WCm\n4zRa00xhJ+TYagY21xK27TdR82AgiBGk1iwqYuULisxaMJlxhbwbHIFEHNPH\nkM+DqM8fbrGsAfrX1gNJ5d2qOjWE+Jvg2CMWQXfFFm9ff6VaFLOrzd61skvb\n6x6qpg3jb4pCQL8gkTyE/fXImzGhuBZrSqlBeBHX/ImlrNlTXMpkNQaNPWjn\n9hC7F09FCz61hLWk+qjBvdqpWWurGsm6lgc3tbL+P6JpX5NSLytdYj0tL2af\nEs8u/cY9j0evFaqdLeE2Z/d4RDSFk/QrW9Nv6rcFmZhsPwvonBVphQ8aSNUX\nEfg2\r\n=ColP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhDDUDkqIWeXuGEXpZ6+f8msLV5YAAwAwGVyE8XCNM2QIgUWz8NjVoS30bR+izoBOMRq6MvR3Q5j9cCB+Eqzju1f0="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.7_1532906326219_0.5995534687521731"},"_hasShrinkwrap":false},"1.0.8":{"name":"serendip","version":"1.0.8","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"eb9ad4401022db43628a6dd2256b0d861fbb4855","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.8","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-IUlPaYaCRUJWQYV4wlsxJ3Hefl1aSrvT0F033vaN0QgtIPgssFBo65nFVj4SnVDl0EzIpL3DgtCKxdVtd6eM2g==","shasum":"3e9184f9aa6df0aef484bbc54f23a2eeae4ca1e2","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.8.tgz","fileCount":118,"unpackedSize":262673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYS9ICRA9TVsSAnZWagAAFoIP/1oIzskYYm90yH+Ewk5Z\ndAQyRELq6/mtiSgKTUYjecfKpsGAxOHfXtweJxlg4JtEcmGwz4bgaXWSc6mD\nk/TKIrD/frH1RZ441/+3Rcgu+NKFrZ6+EMgal83JAIiNt4U5F7E/QZmByLIR\n2gkx6ORuCUThX7/AZInd3Buz7qPfEhf6q15kEynS3ZVQBo2hI/IWnlrsZ40N\nCTgK3sRl2JLZFlMdrag1enJFfaqZ1NedEvNLxSL/nwUDIiQwN8scbSmkj9Ba\nSSwwhamMlU9atbFv5NcrRhKBeFMkSgWChmbJ4gykcgm2xu0WgjhLzO57wpXG\nMKGs53bNkFKMt7HrYv0dy/7j1/proPQaI/WZcJGxJdPlCqufCHxnS7oKXVqt\ni3c4HXqTwKmh2ih4XnEF468pCAkB7MmEfgS0VhBxWmFiRoumsp+7JWP3SlTr\nalUl7xBV3PFieHhgriqKkj83HVFdKLhy+gfV6GCIgxUStPD3po58Kxs6PwZR\nFQGx1nwa2hivGeLonp97Ne6sTbE6v8MnOkexobgA0MI3Sninv/CGsb1rVnb0\nbk3aXufCot0BUl9SVhtDhYNZdw15aBKT9YZIz2y/wcgpT5J9+EXxDh3mmjW6\nqTDD8ez87YsVfCpq+I3qIrhPREqnuVVg/3/u6y1rcETzx2DkTgPE6PWAr2cB\nz89l\r\n=G9yu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCqMz30xXYNLr6tj94cgnZbcjCsMM7HKVFueRk8VTSiAiEAs+SrLRy2HZR1qzt0LHA8ngrLWc+zgZ210/9X4zuUEi8="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.8_1533095751896_0.7492440755407785"},"_hasShrinkwrap":false},"1.0.9":{"name":"serendip","version":"1.0.9","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"1f4d19f0f3012a4e88e4402593128d28a08a4aec","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.9","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-xX31ffgXHO+3m/2cj8ks/PYfCixlHRC1cUMPDWptLgXjRvlYN6lbaKzKDY/uRE2fS6Ktl3EvPq6tTwt5mDqxXQ==","shasum":"bfd78f0ed2be74b39d5b01eecc51d51ad41c386c","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.9.tgz","fileCount":118,"unpackedSize":263326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZwMcCRA9TVsSAnZWagAAEL8P+gLVsowG1OzqakBAkq/Z\nH438Nt0myMuqGO0hKmNPtZMRFSPWWzMsUM3FDKY6zMQhXbOxhBNVQBjJF3/2\nc+/MeD+xN8rxfeiBiXUm77QL/dzikGK+rtEcgWn3E/j5ZTNWep8iCjYaWC7Z\nnk4WjbCx5BBzr9u0LWaJNiMr8nl/jvEz2SAMbQMR2Dche6KsjlVARKMnuqIs\n7XCPbz/ZWPfcBuajQmIOcLnY66aGb6QLxKlNIm1ptScdy6/U0qm0uAg9+U9K\nDaJpF+WpN7UpD7QxFOLZ2tEEbit+hTaJRXDwAMv1iVaZHyEoIvUohe/Gqm8B\nlUfFFDDnMn/0GFPcHecUM6fZjSHYh5n3zEzs2/OyDQFwwmJLRAc0bCXPO/SF\nGsmA7XaJ5BymqONHCkmuRye7QdHuhLQhqTwpLmMv+1NGZeEpQkz5QGp2HTlP\ndLUxTP3kMCTtwNVx4gpkWHCzxdBtd7F9eDhtvGxjooEZf1OAhJC89gfNufDz\niciHoXuJWp/kB4tvZ3g7skp/uR23RfGJbU0UhHOLz6uIr7kcspfQG0Qi6uIL\nfK9N4ZEDVaitQyzX/bieNbMERfpJl76Jj9nEBxu0zjGO0MIXMCe+/eXBhfWR\nQGZbEj8ZMCyoabh4SFHUFRDkZfST3Bfl7Yb256DgCoa/FGwBg7j+t6BT59l0\ngLDw\r\n=LCWT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnTwHrYMEEIeTuHf4+s7IytqGJd+WV9RfgpBT1PcFUDAiEA0VO1Jvu+Azoa73d7ASxeuW/NqRnm9MvbM2GkEDfOC08="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.9_1533477660414_0.23810577160902846"},"_hasShrinkwrap":false},"1.0.10":{"name":"serendip","version":"1.0.10","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"1e90765839eac3527046ce8cce9d368f9a4b06f9","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.10","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-0sKEMeazc2FYFoHbZ+AaEX5oF2XRlQar0r3Z2G2PPOW3w+Az/nPrr0CF3kRYE4ZLs60qXNyBWxhPGbbLveUhdw==","shasum":"0395c194613601e073b8a7ec1a31791873fc9aa0","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.10.tgz","fileCount":118,"unpackedSize":263455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbHUHCRA9TVsSAnZWagAATI8P/0i3zkRjzsNDRjvKi4YK\nRZCDGobnq5FDz/MobVUCs1SHyPzYKy19rX3SLGIvnx7I9ISEshAx/ZoQHFF9\n0czqatm7JJnCJUBBL3l2N4Szhf7ywN4OsO1CywbOEAN7P5sxcqeYew4SSERE\niPxAyj9+OnlgJiPiwLMS0hr4MsJVIObv8co/hUTEt3w4GJxHTDiEU7o4NBgN\nwxi/2P5R6psWY078JpWFZOqAMvnusqHVg0tWF9LHjEUVT7o7K0S0G9DI90+W\nlh5UpWCH0DssIz8qGN5bYmTlJ9Ia2hSjvTw2fzGenMM3iIbp9SAJvjXeU4jB\ni7u6V9gehGNuupZAjknBIUqv0DoA1EL4pd21ecz9v/i/hqvxYvtAd6g0cMHH\nq/9z/ZXBYvk+gXernEOaV0wePyyRBdWtanuSJuZQdVnmTmxT5vh/O2eSPKOT\nIWychj5+DOMU8ml82FnFH1d4A/14MRukwBBrwO5D+vOg3Vd6UWJ8PKdDlHs9\ni4rXOISYILvKNAV5EsrTuivvNyJ0ABLooF60X8DgUcj1APqRbLTzt9rY0lhq\nsiYKEYWHLHm4p2yBFodLpwSigIK9CxejC9/ykSi+kFA/l9gBWjy66vNOcElY\n/GxFM1pPF/ctt4LR9xC52psL5gCg0K6SPdKxhe/6CeMhDv4b2hompviKlAft\nvbgF\r\n=mqbB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoJh+QpBxd848Lq7l2OIsJgnRybdYSZuvuH3mjHakKLAiEAvE1Zra1YN6odqTmhVY9xBI1UzxUPDrz9sK+wx/jGu6Q="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.10_1533834502013_0.9977470072247094"},"_hasShrinkwrap":false},"1.0.11":{"name":"serendip","version":"1.0.11","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"2b4b1a819d231c24642e5b32df7cbf36d5da0536","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.11","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-CY1vnyA6Wev9kmMq8EoAYjQbZerCCU2Gjz0feqlV2+H/RaTHHFKQAykfm1x6CQ5aP9mtRnfUnAIW7YNmou3OSw==","shasum":"2a3e3f473e55b87084fb9a0b21abb8e9042c628f","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.11.tgz","fileCount":118,"unpackedSize":264170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdh4dCRA9TVsSAnZWagAAdzkP/1IP/Qo6XrtEIpSxyR87\nNFbm9AzCnY2HEpS1ZnY9U61Ft1ejD6drvlot3HB67mqT9mYFgAmLSwmOJjwE\nDVLZHPSjAE6gDJCeRCr+7KXIvMWlgqsqJUHHjS9duTGL0lHDkkdKcEBdyqvS\nJXp6d2oj75ACEjGZer12+cKu518wJQcfEJYdjQdj2vkxY/eraoyRc+JEz2P1\nMD2ZWGg4kygeZ31NGgnbNZRlX1bN0GIZhHCXmAOVqlABsrgyPnIzMBfQ1CRo\nrKs9018nedhLAaadFOJXs2ydgQCPKIQXuBg0/TRwhRjgCYP+UtdcZ4B03PFh\n1mBu4++QdkgDn8f55T5YyGsujESwxaAsl3vMOeNwfPXCPAw7EkQEYvXMBIcF\nHC5fR8Jd6Aqt7GNoZlggN23tRNC5Gccph5GBS2HsoG3NaguJEctZRaXRwSk6\nXTGUma/WA+f5CjbpCIhKTYFh8kqi6kp8F8lrBDlslaWqS12sHtvUjcCV2RDw\nKTa7PpLGKG8Uhea7e8hxQobhTJ3guFY8cFqsIrIRu0mjMWC2Hp2bS/h9BRTo\nKjYxoMNfGupVLoTsRcPtFh8sZs41G/FtfW6lQnm+5vR66R/8wzfp+wzvf8wD\ndGxJYi9RdizzbzrCUW1EnkVDZ93QoGB3zoNdgmOq+FcEUVHxG8BXrvoao6Dy\nC3/g\r\n=7wYZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUQJApAoR+ly89Pn80b74wO8zmnhm4+pR7dfzmSe3X7gIhAK/kySttHQBwHf6VJez3oZmNJd7t10dDfv0GZ5pCrOEs"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.11_1534467613120_0.5633244297477062"},"_hasShrinkwrap":false},"1.0.12":{"name":"serendip","version":"1.0.12","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"2b4b1a819d231c24642e5b32df7cbf36d5da0536","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.12","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-4EEZ6MIStcIJhYj4AUNl2pOrg8oMOVmG0BfU98gRbuuocHcs/7TD38IhRPXUXGvi2NhQOLhFOoDU1XJQNLvMHQ==","shasum":"ab9024478dc68633a110e38d95684921d6c5685b","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.12.tgz","fileCount":118,"unpackedSize":264087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdxt1CRA9TVsSAnZWagAAoEoP/3pwhiAa7zfDQSwmZQxR\n+3jlXg4zxfm0dyJH3o+OgC9lNpfGIjJZyJ/p/YMGCqdniDoi4vWUeZP0j8EF\nkPQbHqQ2AbefBOOEH5UnZj1xDPKTHuOMuNP/ATY6/TsiObfnl5lyEd9txcIs\neC/EPZW7JJJMYV3WRQ2y2djFwNoTGpIfztLCAYECv6GjjXrl98yREjfjfG6d\nytvBNNE4LJO07pjtvu17QctUR74VZW6fuLgDPjvQPjU94TFznTqLYp4piwa1\n/wGyhyO/dE5QB29KqPIW4/x36bBHptAbz6Gfe83NhE5buEHb5OG2Wud2Coj+\nJBz39E9Cbh0imQiE+jS47A98uOxCOpBp/VfZGP9Y5jZfMnxhOkJ9Y1R/TxA1\nROFbeFpjTC0SYi9k6zISQCBx3+Jx5RDB5fQMT26qCeynKowDD1VMpOMkrKfI\nbpu3vDanmIj0EED4+ay3/rdFg6MJvXzjP1HCFD7V1YoohB56wCt6QdEuOTfj\nofXuK7Gj8/uYxFbzu/czfB1iXtPG21fJmLTA+vzba+hwzG2oVAYXbd+kehUz\nfrOVW7a8tUOwxdpVowEOMAxJbzSWGaZAWIsByWwq6S9xvViHCgYhbPf3/CKo\nABXiBX/7oUIfyommvWxViyRJV3LXX+XVF2pDRy+8ccMJ0i16T6atv7iyGSj3\nIjdD\r\n=Nxga\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtet4xaCVNYYMPq+Qhzp1PmBK3Hn/Ik6RpDPovAzXsDAiEArFBVQPibWuiJW8govxLVs86Tc3npymTAoy8KTYJN/t0="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.12_1534532469261_0.5318036923494103"},"_hasShrinkwrap":false},"1.0.13":{"name":"serendip","version":"1.0.13","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"c48d5c2fcefabb72f40472ed867b31ccf9195c73","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.13","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-/jZ2NmsFHeC5WNDDbVjExCt07Jie/59bG+DRM/ulZTW2a4mJjXcDPwupYEzqVezl1e34niPFgSQNNH2rQjKprA==","shasum":"50cb2a01d5d1f1f0bc6abf738e6a5c1a18a8c566","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.13.tgz","fileCount":118,"unpackedSize":263565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhTDiCRA9TVsSAnZWagAA/jAP/3IXIkRBxdNcUwQ4vdZt\nFgyNwyxazl75ShffMcWIXqX6+XTjJiwFnW0GyYSwbwsz5DzUDs9GgPffAnsw\nXLIA3sfvMWO2F2SjPAEwia+llssMn70c/LytMwKYm21z/cxFwbWohh5Z8t+h\nj+uM8iQMaWCjjP0PKGVZ0lG7NwgDQmafCpNHu8xhQHGms8FLa0k0yvSzNGcD\nXnMtrW8PahhK0QTVr3Y5HYLZ5GOBK5DCb/jYDFV6taiqlDvBLA0zOKH46Oqp\nofr7h/uWdaj28RYYK7dCD9M/TJYQ4DHeAG2W1I8tPtr2AdAl8EQf4JHUzR+n\nuPfdjvpuF1Ybx6KnMFY2AyJGbTkc+lRi7fARVdGb5ndfsg9X3bJOI2j+2gR3\ndrvmyVeH4lVg8y/uPD+GEBcf8Expbr2Q4KSvvJ8cdKykPZgeUIF11OWjQ1if\nSY96gROrQl5yceGMVAGl577B3oSoZybjC8aVY2ZtuiiK0pG9a+BeinrWIaC3\nAEo5WQPyFvH9Z15EaCHARBAgLzTIMzlnlOkWOiYuDezf83lx4srVO3arjIHi\nujWrR1HJjT/ffbF6esdKe6UfMbtBzcU00wdt7sqGJuhG7xKK45HKLIbNwSlE\ntcQN4PLh5ZvaWBZhMOXNzlY/r05W5OrJwz/sntWLtVvr7jxu1VLCsuUCOi82\nPwY1\r\n=d6Qw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBtQJhMMAPR+TIBb6/4OYqvdB6m1AdqyED6Ut6KAcDSQIhAO4Y5We2N8GIjlCZYs/yTj5mEmvn9KreXldgUgykBcdz"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.13_1535455457689_0.7046062117864726"},"_hasShrinkwrap":false},"1.0.14":{"name":"serendip","version":"1.0.14","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"c48d5c2fcefabb72f40472ed867b31ccf9195c73","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.14","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-ac7iNV7him0sJIT7d5QLqz558PpTGRbu9KpHGhEHMpMhXAzNVav5Q4F1X0k8dJh3lGXeWaFey4xxGjjVTNNHDQ==","shasum":"f290a80a8da035db97abdde311ae89ac35b83d65","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.14.tgz","fileCount":118,"unpackedSize":263566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhTJgCRA9TVsSAnZWagAAdtgP/j8WFGU7nlu0XdBHe+WR\njt+y+Ne8/vHUFLDZV18LvJLx6bSyoAm1DL6Y7G2k9YC+DYHwqEppwhpbg3Sb\nAZiYv9oOp5P4sSK520QvR2Wnp+puGTCcmmRZhHJj9KBK+AUz2Tjwko859u9P\n/VT9dYroaKl/1NTMqOhqQWVZAMqyDkRAWtTBhD32fVXHO88VWwCcWU/mxrSG\nChAzqhjEpgvrSMByJ+jTuAIBsvBTQU+rTtSoBVtsK82WHGfn84AYKWzML1Ha\nIdfbCsH+FlRcdOCVsYJgzcBd+gSiuuqdtZfhBx/7TRZh3/Qg8xJed34wjFDo\nrxO/jaP1Gxj3cQfjjPyeqmYExTWjT/DmIEH3Fex6rB3+tUj1xmDf58S3vP9O\nyROjqxrqdUeq/CkeAU93PZS9IbJepWT5SxZNK7ShN9fnu3PlJ5iayh6xMrZ1\nKAwxeAoqvlOTq/XtjG5uVZGii3So5CKCvrf47D9hSAfhGPPewE51grL8DKY9\n6pKlHCB7/Blsu5uJFSZhNpii+MPyrkCeYKHA1AM2v2SSRHdYrCsVU3ZIxpAv\n+0FC/ckpz58hS4jb06WHVWVU9hllhtNykMM/ikARuqejHGTxKn3NeCGD357o\n3gxrS2eUTRC/NyzBTUzu1nrhbcpDcSmHOzzhy5q6QogAh/uU6kRCO+OKagvF\ncWyn\r\n=CZxu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3JTtJf2PzK3ZOZRFSPSazGIcsiNrEpYFX9yoQLk0afAiEA6ryuxrmxowy1+ZYsZKWCaq6HSlAFMKi18KhWrkh/1zY="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.14_1535455840433_0.1616485592743384"},"_hasShrinkwrap":false},"1.0.15":{"name":"serendip","version":"1.0.15","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"c48d5c2fcefabb72f40472ed867b31ccf9195c73","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.15","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-Cs30fKRmjGCeueXQZFc0lLkrBa++E5m45Va6i2rD/cbrtxtA3UqjCLhC/7VEfAukWJ8G/tRDgHvFDdQxejGdUg==","shasum":"24181de890189aecbf92ac5ed2c35b9f79f72537","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.15.tgz","fileCount":118,"unpackedSize":263584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhlbaCRA9TVsSAnZWagAA8SIP/iQZX1uIO8h9d2vc7cXq\nptrBHVp1x55bFNFsWXNEzSahRRUwgb5taT8nhmdUJ2ZbsS/vbEu5f0TgkOse\nYe58UvRbviJPl3nbqKN8hSXXGaP88xuIGGw9RRzElQuswF5p/2C1mr7MvqYq\noKpnQhTVQRAdrTUp9NAnsDJVDHu46R8EBIJhTw64FH7Di5PLCvyKwbIrXQ/A\nYIoliok+FW3podS6kA+1I5pRa1+NCDTBcFaAi4K7NsHXDir/80Z9PmQBaf8u\nCp5uhZrb+K/HbCH+jKbzOhwEoKfAViSIQzZWA4f73cPnkWpBIqXZwchz36nv\n7l1fBjAYYd/jAs/o+8SVSC8OzMn7etIRTBsghb87SPJQECgfFB5Z1q44yn2e\nUjY1Gx9zThyde43aREs3brV7CBN03MlsM5xMPl4DG9/GnRJcl1nHo3JgBsO6\nmP3eC9+Y6KxuDWVN/dB+0FJJuJbw53tb1d/oF8+taC9nRKzSBqPgbjqusA/8\n3hA6fDCXTOIZFREHiDovq6tXJr/Q4cf2CoqlTOeRz7/qkceXIGdeTAvymRY/\nIo6ebfX7NhwEl1NTnFryRgz+m/q1pkUL68LaE+UyB8D/2L0sZBT9+BAeX71I\nvQti9WycyxIN6JjLRTdneibOtgVpJ9TQFZMgf0vWCiiBSUVJYGzjGRJEHBsE\nKqKA\r\n=9irP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGP2IWiuTwtD8za/fMzk/pmah3MFJMS8pp9LDVBxj62OAiA9L2ocXdz0448G7DCcCl51E/Ypj2yYlK6OUm8cL3/cAQ=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.15_1535530714072_0.031142802821421345"},"_hasShrinkwrap":false},"1.0.16":{"name":"serendip","version":"1.0.16","description":"A Node.js framework","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"c48d5c2fcefabb72f40472ed867b31ccf9195c73","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.16","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-7ItKuEPYHcoMh9y5Flshn94cxp1koa4o58cV2xtYzx5Vtlspx2z9R1HM4TsKTQ9zdN9EoCU8FrVkfZPVrFfMag==","shasum":"d3b5ff55db57d3bf4c6cb2db4f87130005ddfe9b","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.16.tgz","fileCount":118,"unpackedSize":263570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiZB1CRA9TVsSAnZWagAAJLgQAIVB0ax6qqfrNEcUUtqV\nCLyd+dKRKm1FVzBa6GMf7YDrXe2Wj6J3EdJgHJDq13lpFZwQ3eNw3QMCO09b\nrqM9tqJjf++DlkqVO3Np69bmH38lUvTz+X2YU2/sQkidpwI2cEMCVoyh8AAm\nWPE3+/VPiyeg7rGQKAzX0xhrEsr+HSWC3J51RVyjQKcuwM0sdO34IpH5EGBP\nk6WC5wCizG2OiLDNxRgeTtXYXmeuinf4tkjAKdEaJfgSHBZXByOK4XSeMHKf\nlhmocN6w4NE5a7iO62n0u3d19hfI4Y8D5RDywbGBuEYBSVw+g5bhSGXxCzbj\nvoxoteGlIg6AqPWFTuLNEIfJWyTw+tK093TmOTE9WtlVC0uedbGQjeXgSzAU\n3sfsXElC7/2HbFe0ZGqpjTW8PRhmswtHyuA06KFweTmNCUYRhxW72QyMOCxw\n+HTY//1wk74pbYqL47LW02lvOHmwzgm2CKWrRi5Mo6/JzPJUr97if1CtMBMX\ngrxP6Bc29NqCUD/El2ZL2bi7LmBurGd+7HzWQ8R7VIf6Ollw4HM0qLtG9hnh\nQj9GN/DaTwxeVLkBehkA6tE5fRq68jyE1oYINk8W62Z5dsCZIolAV507vhfG\nbcjg/47dEj6CHb2plNoLdtqCdhYc9Qs3RO/BYutonUAQGGrmOmZol/wjUFXR\nFaef\r\n=VHTi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1tTPnLLGIzO22xGNwYq0CLVp42df3drYxlErx4BofaAiEA8l9qGNlAoqdnsInznBUo9QH7fr8L8vzaM29ofWwVjxc="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.16_1535742068521_0.8577322938402796"},"_hasShrinkwrap":false},"1.0.17":{"name":"serendip","version":"1.0.17","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"d112312024b45c15ef0101e42b2db169b3fc39e5","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.17","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-gFUSJW+haeEpDxxnkh3KH89LQdS8N9WvupjlB3P1veUEBMye88og2tfScdk8pvHELhj4yNjihgRvPRTfNOyrfQ==","shasum":"97ffe977bc1fe477ea74ee388dc6a72ce224c72d","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.17.tgz","fileCount":120,"unpackedSize":264103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblIfaCRA9TVsSAnZWagAA0t8P/27Dz/ntmwIXIPxKNc9z\npG7ZUSCHf+1aeyI+D5m7AitaZFoTyEWfQhR9ctllKadFiG86y67qk0HcFNIf\nlypMEQxvz/BYSu7/fXin3u8zjGgz6CHgd13nkK4KPhzvtILrSZt3e0zmSkJT\no2NNnOsLUbrRP+yZfcyabGmsCuMFwmodj8I0FfgsfINzIK4Gw7Ni/Sr8h00I\nj7tpoNtOYIiL3q+ZHtUjq0nPqQ1AnZlkE0HV8O/ecEb0SImDVtI4lxxJ8XpN\norH3xBaIJX2GBgT1z9nAZ517EiN8p7kxiUrM2cQZgjBcUZBd88fe5h8SBUIu\nJHjb9g4lfBwqHU9/TfkF0jIZNUZI/s9qrdVN8lLT9ZVY3a824IhlrNs66Hjt\nH3kJeU9i0ldiNA+k/7kw9hqlJtz+Wl7L3uqhib2QLD7b1Asuk+JR9eAq6xUf\nRmB1DJ2RhtPROyeDqfXFjSsktZyJPWikdCjDHW3EkdXJwhxWvDwTHnyYbjtA\nAPAWKayTvdaJ5aTFzlHSQksbyUXkQg2L5VnhEhauGMjP0m56vEkMT9jUnXl9\noQ9c+njd4uZiTRY1MBUVW23S6Dg56TXC3F7mjDFRI3de+gCcJc/SxH7A0yg5\nMZpcDoVjlkFsPKpeFrbmrS94x04GqlC6mBeswvH9Z5tH3DSgxhoIT56beGUn\nfkcT\r\n=wHhr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl8it88UCuNS1zHbogoXwxOsIT0lSdWCxx1o3fFam80wIhAMeg/Qa78zfLOoYDw3SXMK3zPW6eJYphCit54LBpsynU"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.17_1536460761910_0.07987568079895802"},"_hasShrinkwrap":false},"1.0.18":{"name":"serendip","version":"1.0.18","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"bdaf5ecb1dc569bdef8499e9e8672e52d92ca4f7","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.18","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-3NsISe90mUo/9wthkxNFK15YzI0eHhrgAonJgK/o6r0kDyx/cETOVoBo2hODR8GXBi9+KNAi/oQZR4k/udM8Ew==","shasum":"8804371143646d93e5d1eca99c262184ed077109","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.18.tgz","fileCount":119,"unpackedSize":264064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl35TCRA9TVsSAnZWagAA0LcP/0OcWxNdM+PjioU2bVYn\nQLKEWNQ1ZqYnCQxFe3RrZ0laXeeBp9CGGc/zYp4n30sdTONMvP8Lf968XC86\n8vGYKxvP9w04oA7WK1kdxzevvsqiVrC+aqShwj7AmP2YoQzP4eokhcoxTvn9\nx3jxKB/S43P4Ug90iJWy4jCq1Nb78vUrlkGiB/28bVbmktAXrXL5ehOnwVAx\n4iq7Ca7RaEiiG1cQLFChKZOcuYyfztGhTCz40wpFdxccJr/wk+zLB331Nnw2\n8/QuV4NJ6DE90GCkIHAkhlIuAsQ0xRx+QCRyIy4lh8rcHb+RzmIFiRFRAk8i\n3mSJbZYQcKHXF6b05UnKCqAE5YNdb5H6RjyMN/Ql/hD1/65J9AD4VT10kDyf\nj4/QmqR9nDBqZRQxyP20vUtFuasmHm0LLNiAduilCPq69rQN0LXFxYCKNU0C\nyD1c/mZfsnrXbb5p7iwVEHdLRVv2jBpw1WbVClfZ48p81AwlCJru1+A1VLM/\nPxKWwL2At1zKaVwXtvexrVYjFq+ImvrKlqODJOEoGgWJMmtjnN2UyyMiDE10\nUVQJtEZdjoX1N3nj8p5L5C5TBUf1XM5Sft70O/VA/MIXLaAGvRXacI18sdQS\n8CFX5ugPzuiJATs5h0DDhk3mFZG59EUyDuT8oMMfPske2wGLepGorT8Gz2zF\nGHqC\r\n=mhsJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaFo0nIETxDGs+SIHEYAkM8oQtIXs0xcmm8uOa9rHcGAIgR+AYxhdMM27s7W45wlcvzgH/IdSMnsCVtDN2swNfY+M="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.18_1536654930400_0.748446734208777"},"_hasShrinkwrap":false},"1.0.19":{"name":"serendip","version":"1.0.19","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"e4b94e3d2c0753acb667269006cbc2d658eca5ff","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.19","_shasum":"87a1ec4ad0de238e2b336314558170e7e691a13a","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"87a1ec4ad0de238e2b336314558170e7e691a13a","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.19.tgz","integrity":"sha512-DkTwsaRfZV78wijTO9WLrkYwUqHMf6Oik50Sz09u2krskGKIYXu9JxHMWjVYS3FymIfU2bycxmlDTJ3lkOeUUw==","fileCount":120,"unpackedSize":458870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboT92CRA9TVsSAnZWagAAeZIP/iUVw0GFb99jJ++HbrEN\nMdWL3Yab5yJoHtYN4rnffVBRSIcaQeNkKjFOcwZYqet7Vp+A3p++iEdudRSh\n5WjGcNFzp2bR1q4gQ32/9IDMpm78To/vSmUrl4yrJUux2sn1xmUlbBpNk2L0\n/CBJsZ2wpXQ4RN+71oKLHZzProdoJO62WOdGWdLb7SjtIS4QwSSUh4mJ93I+\ndUMlHqn52rqxZqjU1dCzDot+Bx+fBL4w+Hm+ODSY4WShldTC6ZsBI+9vJ7ej\nVK/80lu6OyVDxzvvBjcCQU5gMFF1E4ynHL5ZL5yT3/akqQS+9i4QNlewyLoD\nixmErBOsAvOhyu8H+ndUim0nMCknp4rVWMdLUzVflpASqjJlM93G1HG1OUIC\nOcQ2TaZka5J4kmtaJv4/L0v3Gm/YEzbAOc4E9pKdnD7mGb/YN6/7HwC2nfYt\ndAsYT8Ecb3z9K8vHKwLXit2y2haNavyr7CqYAQd8oj4dP/rIQMHViLWOCiSL\nV9gGx7nc7oToi8IYFr0unlsi4/88+iQE33k3BDtnIYk635lbJ7H0eS5noEyl\nwPF8ZSEsFOSLAIzABLHeAKN756aMb0dJECnjlG3UQiC4pa39cTVxhLDpXobj\nnYGa76DHT1QyaMW8bIsJMKItBPlCtrG90IsRiOkMIfGRS7fjfBfHOZ7lvHcM\n+o9p\r\n=1EKR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0LicmW0HFcWLZWTse6cdJU59a08oLHB3W0dR/rO/88AiB5PM+SqMkHNScQXq5r70xTwrwbpvTQs19o5L9HhLbvdA=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.19_1537294197805_0.6382948002632607"},"_hasShrinkwrap":false},"1.0.20":{"name":"serendip","version":"1.0.20","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/chalk":"^2.2.0","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0"},"gitHead":"d08cd5594e09b6ae7dad0804cd9fbf631dc7c16a","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.20","_shasum":"8f44e1a89ca7d45caa0ac690669a692e8e251bfb","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"8f44e1a89ca7d45caa0ac690669a692e8e251bfb","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.20.tgz","integrity":"sha512-U9F5osc8d6lKmBPliCFHSxaOdLxFhkJcnguX+pBjCxdmJygFKUVh1uj3mIpMxIk7tiLKxl00eYDNGtB3k5doWg==","fileCount":120,"unpackedSize":458870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo2QZCRA9TVsSAnZWagAAzG4P/Rbtq10nsON2/jSQNpmf\ndoVuudPttMGxW1bwKZeKeferBinZUZX5NG4fgMBLRLQw7zutYVBFNuAfFsRj\nm7yO5OF58dj1ArbOJKCGA3dceSNIHdBPSF9d7iGohq9G9pAdFCzWhj3VOtGl\nM2pm/X2L5VbdE7IJx67eFsciIT4fHkZiwO6503XKAuazw2Q+1t7g4FaqNnM2\n+HFZ/Xpfw61cIRD8YGZrU6kmJOYjnt4BVfXdWn8WWITmIOrbfrovprZnlNHf\nxbzClAmSrqbS/Np7N/imRSGFl9dOmWAY7TxwHWMa9R1dmfJX1eVGevMGV4oX\n2hQaDn20rG18Vve2en/crfRObeLyJr8kxg3q0psPQ9a9MyK2XQLYbfYOWa1B\nEy8SK4dT8iY7ux0IdmxbKoTNfvw1Z5RD3H5RePKYdZzGH3LdYuK03cSElk5U\nWxdxsCju7P2Xq+Ly8n6uTcK0yvIEDWtlFLcPJ58/ZZ0v/RNcJHou/eynN3DN\njHNJkWLqtKSpK3SpjYKIyi2qUKF1ree+SqHG2AXqIEVqmdAWgWYVgS6rGqFW\n+ZMVoAsn2Chq23nlPl7DNKi6b2Z78Y6DzysXOom+EenGGnYbi6BfhcPNPHi3\nI/fr1l6EKn/D6TdnpmuCCxT+S8qbpfg1XINVlOHGrA9GZdQSKb3Fi5d+qk9d\nX0HH\r\n=i3t+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7tJgEV/QhQfXFeoK4Z0WRfZ9sgV5wEBHDZGubR5wO+gIgQHbN/fsbCkC3A8xVI+jwXRCgKLnFdi7SaSqpw3rxhKk="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.20_1537434648715_0.21329731750650605"},"_hasShrinkwrap":false},"1.0.21":{"name":"serendip","version":"1.0.21","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/toposort":"^2.0.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","toposort":"^1.0.7","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"3484fd60e213ede9906cf8906c0d1f22334bc99a","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.21","_shasum":"4a9eb4e16973c98aa03ac7067ea09168313de122","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"4a9eb4e16973c98aa03ac7067ea09168313de122","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.21.tgz","integrity":"sha512-XEWg6mnEdyLp0NbZiUmskOaantmeyayNpKT+Nn14uxpbUAUO3Ozo2DgNxhbr60/KX+rbZg9qEpR3AeByXPN7aA==","fileCount":297,"unpackedSize":1832826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7r4bCRA9TVsSAnZWagAAcD8QAIEw+Pf1rcWkS0RkOhGW\nsUreutXRjZD17FLbfThv4LXljFyrPJIdOlfhHFdLyBRKnZY/LhO6hYevvbI9\nlaJHjUDASIRQm5fk23x6n52OFEW5bgLnuaIokC3NsOY4hFATf8yV7CL31rZo\ncf/OgNj4jtIwhGjU4Gq0mIn+xVyuv/KLR8tLnkSGFwTBOitt7NVezpdF+M8y\nmmAA3QX8WpQnGWkM86VSZB5/k/xEqRLolYA+/+FYH5CwjVmO46PUMO61dXR2\nQ0AsYeiGTzIs77f1ysSQL/RWGYkJ929YaUPuKSzbamPmR1trNcn/7d3Wpq2/\nWVu5rSRRszTRsKlVv31XVYLjxyEmjYK8qSg7AUUg1MtYlUa5mdQEWxVCY+Xa\nHb5ezf6QYlXpCcN2h35jABocgo/4AQaJNt87gItJWO14QFFLQfInnjDckOq/\n0xpz7E+BFOzUr/Ka2k5NBPcLjpw17zJOBfrU27Xw2fuLa9ZE+OvA+ib1LnrB\nhXokpk3fqeaC/S0KheIJtE6kB28c8ZR7KIPBO7GPUM23zVygh+anGGIdguLG\nylkS4yDlDSPxn/YWUR0C03flZDv7tzG+oTDllt/b2OjFVLxbgwnRwkngzKvz\nWF356bAnhOT/lmx0zJAkXoYLlwI1Ld6HjqzMmlfshJwJv412gcJsIWHh9mBc\nLxXZ\r\n=2FaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoOg/aSVp9aA03E579mBuoE47BRGA6z2pfndc5h4OxvAiEA7+AQTuOcPN+DyxM+pDlnh3D3ZKTrAPxGh1rBUQsAEmg="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.21_1542372890956_0.7320603457536368"},"_hasShrinkwrap":false},"1.0.22":{"name":"serendip","version":"1.0.22","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"0450bfcca6b833f4cc5cf8f533e3130805a300a2","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.22","_shasum":"fcc3b84975a0ba84e6e720cf8622c566f73b6067","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"fcc3b84975a0ba84e6e720cf8622c566f73b6067","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.22.tgz","integrity":"sha512-n+IIxXI1duIq0Xg1nhLEuB8dNxYtLRMjYQqpqxloj53cak/KSPauBAP5SxHea5muo26+lnxSXS0xxVEuso/4bA==","fileCount":297,"unpackedSize":1837030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7xqjCRA9TVsSAnZWagAAnMQP/3AzYHqeHeupD4LLSd51\n/vtXYCai3UlOBH9plNKHroxZKJ7K7mltHWP2rllE2RLIfr2Qx6PvN728B2kj\nAuC6A/b96Npa5rpDMMnFoWRvNnZlUlGf1ch8Pu9Nz6TD61q6tiChZdsD+I6y\n5h5F6G7DpXGrHZYBrzmFM8z29apL8grHDzgGCw050CtQgx6Sdrc0stGU/3cr\nyjTlA0UEHZdG/t02otjV/gO0BDcBeEMu3sq05a4oKNJ0l31Ow8iys4OPLpEa\nKpMVpOoVhdrEuIHEMkDOSl7loo15cA74KU2E1IHLpuBuAoJ8ng8rj9nuiM9N\n4o364JuQS7Aa/SBqQJaiRcMj5ZV7W78Eumn4uL9k6Q+nAHNNITHEMDXnoOQ0\nbzNUTT7Rtt8Ts1R8CpqJm2nLenFD0/F9RCK3E/ZVAYaV7WacbqrvO23tGarj\n/M9SsmJUY83KODJkJxeq4/xvmpqsSKiDstQnAa384aHl1xTe8GQlOrgrD4SS\nj6rbdcFj4YXFXn6FfgGWxGsD/uMrktJ5Zt0rbojn0Mvby84YnnsEL+Jlwe03\nOWtij1+YatXTje3XnWjTI1y0Fwvu9ZL+oZGvdv/C6BOpnXxmqKmt3iyqmgc6\nk2wbqs0GMx5TgUSAeH9YhNhr6aERNeo4KEhiKjfIu9icnQrIqVrAF7qv0sop\nRMKL\r\n=xaCI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELYplQpu8ydnDD0mW7fn1N/U47rkTwHJg7tTP8zB6Q4AiEAxygaL59qHIDg7F60iN//eO0gfGLY16E5KUbF7G60f3c="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.22_1542396578925_0.047264673503380816"},"_hasShrinkwrap":false},"1.0.24":{"name":"serendip","version":"1.0.24","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"e371ade3ec85f4a915ba390501b31fe0ec361c08","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.24","_npmVersion":"6.4.1","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-92kKYFunC8+sJlHaarQS1j7PueeEurcZ58kZVy9tgmQLHbywKlI1OFy1iV4+R7WZiKtRqC2HImPTvHKG//pd9w==","shasum":"de66e65f257b3adc7efaa75f02eb99e6ea673022","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.24.tgz","fileCount":296,"unpackedSize":1654861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9dKUCRA9TVsSAnZWagAATmoP/3pEc5lOeGJkQDMTqwoo\nFlLA+hvGn67mXU43Gk0npM+FBQg5SwF/2gCvW9s0r1PkmIopuIDfhLB1mTr8\nZ+w41JX5jmPJSBZNoSIEglSAtwxCx/QTHd6aOv9HIzdroq117PV48ik0CaUP\ndoyxh5vBBnv2lNO2mHdqXx9GB8KgPU1HJmHBYO7XPy86EJcC6iryMK6Ttm5k\n9FuVi1VUua7H2VtvaiCU52pLwanbDgQ7Ah1lWTewKmM2qtX8/OKeVsgapAUL\nsThFdpeB2AZM+/jKjK7pvI6dWhcfinEj/M19ykj0T/MxBhm7cMFtXX9kwApJ\nkFtILr/KiHJ0Pyr8s4+Pwec1Me9ET5JbgyoqLehFmnPMgVP9Zc7Amy85M8Yr\nSk+PfkjCCb1UGWeHNZ3ljZKB4ScxT/+uGu83PRGNqq4FcRP9Q5FPHx7rWQvd\nQ0ELI5pbGZFRNJ7D9PPSYXD6oV1hML7pt8JgB05ep3u9s26erdwlP0FClKW0\nhDU+LyR3EIemgTbJqDMOK7nzHXnT/thIjEw9fvvSFmjADBDdPb6JAHGTEc62\nWOZ52e4naW4rUVfFx3Hrug1YrF/R0ax6wpnCMA74uRJYLUxORUegyBroW0J9\n2GfG4uXl3SfB38suR02GuhMrccsIQaTYURmkYIwHO/vLvdw44020ACElv3iH\n9lfF\r\n=0UWp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/DA0TWn5K/0dDWwRpOYcdTvDn7IIxecjHyf6iCYGrGAiBGVdx3sGaku05FLkYLjwC78hzySR55dyWEPhqSyqEeQQ=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.24_1542836883422_0.22173760317693736"},"_hasShrinkwrap":false},"1.0.25":{"name":"serendip","version":"1.0.25","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"c32479dc36e0a9d0c5fcd5e3b947cde783dac836","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.25","_npmVersion":"6.4.1","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-YKDvzdvxmRcHFHu5UQLt6cRgo6RxO7/GqnlCgIi3o1fzNkVpfEx5dW1W3LaMBXSleO8+gAo4FJYblETUWRIdEQ==","shasum":"9d801a9a14c82491e6d5f101b4e6f6d4aa95c74b","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.25.tgz","fileCount":296,"unpackedSize":1656212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDHGDCRA9TVsSAnZWagAA5QIP/A8QEAMCkVwFTwFETWp7\ncEmovSYwByz+YF7K3Wzi9XEOESUh/gUVevDbGveRQoWMbfMPW9rcynaufW6r\nrRViyTHCHlGoGHJBLpR0QxiCathKv4ilfgieI5wxLT7WfkKfff8IiOCiM1m0\nVDhHShEXNK9jRKtBJEbHR6DasX7NUU9QrXHdleOoaRJTZJvEqU1F8dq0Mqoc\nRa0TRb78oHSbE1Zi5/AZDgYuArz3HnE6wLLENUfLCNiR6GGDlUsAsyHIWo8m\nkAbHfNFOqSuXxKbIS8g6ADW8Dhr64NCiYjcPtFP6G/RXamCNGG5IgbADQc48\nD/BaqmvlH/HckscfQyuixmrflY+Kq7HFfhQOsdGJcfv9NpvKDNSlCdrpWpY0\nE3cHBe/6c+U/YZIz7U+X+VWfe18Eci3g30c2saDit6vKLPFsoj/hxFe6418O\nRe3tyzCbGUqLDOyIP5pEUIVBOu0/Eg1lw12O2SkmS9Hsyz8OUUDBdfvF0XYH\nfyb02vghh1KricNHsrNlqnl1Gm/BYY8wWa2rRZLFXinxXG2OknpqdYMJnhzK\nS672m6Z5RJz+QHdOfxOJSaHfEqLT/jmqzvKxnifqFekTmlv/MgDefKIQT9f4\ngpvOYE2xFf0e7QlJpi41y0UXMfYJqQ5AT/iudMsFxQ8ikz1qdfIrMoyfo0vD\nKy0A\r\n=nAYR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl7B//Ky/tGhJHvHTniLJXa8JU+zA8WG7wSNP/V9CEZgIgZRcHLl9jfAoUl2k7LvN4HJ+ZZBwSvRwvG0wSIs2SGsg="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.25_1544319362605_0.8360032451661172"},"_hasShrinkwrap":false},"1.0.26":{"name":"serendip","version":"1.0.26","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"c32479dc36e0a9d0c5fcd5e3b947cde783dac836","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.26","_npmVersion":"6.4.1","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-6aB/m6FvJZYILYEifQcrKAE9z/S48FKRb0iS9GmGvFfE8v8UFBr76uJ/8STRJTRdVgNhhGy85QwP6ARqz83O6A==","shasum":"95113cc14b856b417434878b6d07e8a7971fc664","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.26.tgz","fileCount":296,"unpackedSize":1656182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDIUrCRA9TVsSAnZWagAAEUAP/2AlZFypNMrbTwRs5GJC\nURrm3IyP72RUkoxXwMHAggGkjZ1cVyvm96BU3dC1Tn6mqfQkVNJf9bX/GIMK\nQxse03BQdyaidEfM4ZjKYC3oK0CEJqwC67qIH8yCaR/TClgK7SR0cWwxDfrP\n2MhSUrP9WbpLH6Im/bjKPjP1eZbs7Sn0FIuDWfEc+IQ0KdQbsPnqLebPrpeK\nRDdVrb1fsMTw5qufBbpangmTVRjt1pnqVBmCyMImaK4JwNWfABXVFQ7TdeMk\nq1YBUN69XRU03MCOWBSSL3JL4Xe/W02SEVUosSh1gvsoABEsvyY00WBI3XH3\ntxeG+KKoYS325ygdAuP/hiSBdOJoDPG2jc94sWd3QrdTiuFQMxnP80XEhccH\n6pO9hh1481VjVkmMYd00BNCCrWcyA2fBcZllTKKQYiIygi5O2I1asA3+HlPz\nBnH3cGp5fCvOXSsFZWs9npejqlyLzWzRFWmpkEW5SANB7AjQ2yNJRiVuLU+i\nUemsYVCVw5hwMN4pDC8qsvQtJI5IAOHjcJ49NqWMtkYGHa3mLm0bTMc5Wb6k\nj6Ww2pV6DWkLcAr7gjFjLSiBgP5uLtmoPdc/m7gLD32Cu7Cay4fAEyacQjnd\nwJQIiGKrIUveHNDWxzVH/8hI0eKTgcza0FhBi3tAY1nC6rBtV84j/lGZbxVZ\nPYvD\r\n=DfkO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8UeEw5INqJCV1G7QWDc/6hcHFYgrOzmm0rWotbGWD1AiAFCqOnU2GnKTTsL7Kwr6m57fLc39x714lZafzluuXASg=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.26_1544324395137_0.7973188837016147"},"_hasShrinkwrap":false},"1.0.27":{"name":"serendip","version":"1.0.27","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"2e864b5206cc718027a0e95aade9b2337e516d89","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.27","_shasum":"721efd38de85e3be7d8de3b276c948f65771875d","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"721efd38de85e3be7d8de3b276c948f65771875d","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.27.tgz","integrity":"sha512-Kz+Z2x20cyoVbEGNCeJqs8mE5RQJIaWW8+dw4GbDB05dNUirci85vUhUWqr4UjqH+V2C6bufyr0hQtKOEuA7ag==","fileCount":298,"unpackedSize":1854232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHZnmCRA9TVsSAnZWagAAeIMP/2X8U7rKtbaDK6mOkU4r\nDO7UJFpT6Ki/gWJMNZu/UlZ/pDTa3WssPvqME3yibHCFRQgn0OLXu3MW+oXE\nghz1dIa1M8bFG3vhU9Hmt4Q9wp468wm4rgMpUJ/Lwy2G0OHWxrxMkMoevpvM\nsI3qQNHPkv3T3ZJLaVQ+rGMIFR1oix4+KMtOHtyF4AC6bKhbYcQ4wnxjoFQY\nfEntNZD7XUsayQSafCWZrIZjL4nQJ+5A3GVYY4ZWMwQ36yZMAQUfHczvEBsw\nxkX3yJ0GcCtIBZkVQbc2Qt9gvpfNLbKe3RrtGwgZxRItkLmTDv2oej7dzUzJ\nNyVePLvWkZE7AXjPM4zzRLnHN5pUZkzmtjEmyxY8SuZB7/eV/gJuVqOXA34y\n8LHknTLJ0FnAy/LEElaW0wTFl+HM0YpOn/4iIk5qBqAyQLvEt+xyesf/f5t9\nH5/dLUoyxy3psz2j2mc49RiR0/UpT18kSrC4A9U7iIMSmwQwETKAhG1h7NhU\ny+zCrNgnpIA8EQCcO9zcytgWUKD2OEyS+9ArQDDCCLEl3Y8MVpYS6zkSTXyQ\nNevJ4LkbHroiP5WrnCc5/d3OcHzsENqLdrMGq6JslCKytrxs7IMLDuaDOtdp\nHOd9QhEj5G8f28zqLf3gF728tMDosfkXq+pgQeGP6lEWeYCYS7rgp9HB//Uv\nsRGD\r\n=z6Ag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpekrnLgsyKDFDwRhqKX5YAtN7QzR72gsSnt7mziPHbQIhAPzB0TnZUoo20U75GicqCY9JIj3pQ893GMdU0uHGkswj"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.27_1545443814173_0.7435016024476118"},"_hasShrinkwrap":false},"1.0.28":{"name":"serendip","version":"1.0.28","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"36da814395b98a5dcd37575a26d065c966af9350","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.28","_shasum":"03700a2769a5d13e0f250b79242d9ae80269d898","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"03700a2769a5d13e0f250b79242d9ae80269d898","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.28.tgz","integrity":"sha512-FlN21dv/7kuMNVMsJ/IBepotsMzqx8QZz3M0oG4bTeOrWSrVgi+ojmkhOY/tw9dYRF6ez+o5JasumelsZdXBeA==","fileCount":298,"unpackedSize":1854324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHZ1hCRA9TVsSAnZWagAAHZ0P/3E3YtjEGMdjmwiiDQbY\n9FOldRSqrs56I0GcWh3gQ8VSqzk4YXG7Ttd8yBX3HXHPrIg3aLUpbC/X7+88\nw50xxa20FgZra2dLD7D48yW1sQ9q/HSGuEnzDzYTYHjwlTeFSASQHJ8DUlwn\n2SwZt73ycNGrQYFRspKbHJyEWio1ZAmifdiey/xW3ypmSevZpy2NpjJdKDjQ\nkmAqm0VK0uwG7/ZOBizFcHP8OPXVNpeBvx7yOjE5sx9TvhnjGmH38lWz2DxM\nQ5R6afalmgDuBIi6aeZ5DM2BkwkcqBaMT8JYnIOjWf4qDA1NIiUZp+YmE/Y2\nALjH7KbU6JL4a5YFiwETQ1/8GFZfHm7PjFUMAIG5wlGqDedWxnpH2Hq8nE7c\np0fugHZqXXbHP0vIY/qAg6bRFaA84sCCRX8/LIgRfZ8T02Rz4ixuGLfV4dco\nMq9g8JDXcLlKjhpS2e+EROW/3LGRabjf+g2dMNBAkX2RAc7IMMVElO3onExH\n9zxxwCcYrrwaLS1ZNQ9zlA3XmUxr5fzo5d7wwAtHWI7yWRNjaT6N5psFpwcU\n1iF47uJTwoXBgEp5htNM2YRpSVZaO45+RmrhAj5mKMib684BwXwWbqKnA2V3\nY2pxvLBARDxLXAxqY8SdPrmQuVZSD/hEdDtijnzBcSsCqXx9knHbTp5FX2fN\nfKD/\r\n=DQAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEw8cvmg8FscMtvjSpgN6nhSqcfYlYGzrww7KYoZLJMQIgO/7xOpPPD7uBatJ/pdNKKZqyQghLE79u/vOIkksWrOw="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.28_1545444705098_0.08218311574922277"},"_hasShrinkwrap":false},"1.0.29":{"name":"serendip","version":"1.0.29","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.0"},"gitHead":"e98538a874780da52bb8ef8ade9ca6af29480ec4","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.29","_shasum":"eb4fae3b6323fc8093e867ac9a2faf11a19108bd","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"eb4fae3b6323fc8093e867ac9a2faf11a19108bd","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.29.tgz","integrity":"sha512-PuAW2Rurc6NuneYAUlbokw/L0o5H6wadbwZfMmdDUyVRJ+yWsoaX29m0J+ka42+QqvUZ3iX5gIAeEoibe0lWpw==","fileCount":298,"unpackedSize":1854409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHawFCRA9TVsSAnZWagAADG0P/iYgnVvNeCrnHSgjalWN\nNMsgP1yDcg151CrNZVOgoI3unOJVvxslHtkGla1EcWhu4cGfz+Vi8c4c27BL\nc51P+iYjf7SYo6DUdwnyPm7ePg/WdxeqnCYwrMFKLMfNV8f0ylwY/NbWOGz4\nCWxDbswqwgPuZzCsK6enBlugtUzPnezmXGmOt69cHDRdEaX20xeJIv0t4MOR\nRLf2QkwFGJMLuk/oUCC8weKdNOdh22Fx1kcae42mWTJ5orJmG4hbdQg5ZRnQ\nF9txsP32TBsh3Wy6jXDt2WL1MmzNqoYqI3GXv4yjp0vycbLjFD/07mPEdpTl\nYjlxMJomJVCDA73M9onvKgTA2nh9duYWwyZFkaLz2CTO+RO3ScvfM5nQF/7C\nF9ANxYYaHpu56W+aU4qGGCv/+crQeVXyzlQmesZgzqmSn5ika6WfhReiCxt7\nQIa3XH8sA9zQTMR+gt5F6lei7tPbsD/TH0ukY+IA+gxtlkog7pn2/YFHFrJn\nLsEZ4xuxi2ZEGSv+hnrvLoKhbqfQx9Y77gsp3BoIT32cP4kxtIjnlTIXkFBS\nT1DvrvTY+3CAFhZTC/H2BktktsgP5tduHNkrN3Jj2/eHPj81uBRw+zaDz88O\nWmOwfsN80cstHHvgVk0loW8SoG/i3Wgqu1LBpuCxl8g+4OzUx0ugudJw6jxL\n8Q61\r\n=pO6G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5xrcDn0Wan/9CqKLANlRxwz1gF2bsEX+9p+8j85uLXAiB/NNZzDYvky9F/bFm7XbJQgkLBfAX76o4a6ppFV0IfbA=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.29_1545448452416_0.046010815884795164"},"_hasShrinkwrap":false},"1.0.30":{"name":"serendip","version":"1.0.30","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"8c3aad0af071e1426f292b2947aadb41ebeec284","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.30","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"integrity":"sha512-mS/zLXT7X9+PfWSacsliySAx2WSkB502JeT9lgJdLwx0P0gvECmTff/FZD+Bzzm9Q2jVKci9qomos4B2gGfszA==","shasum":"07a95281fad7693cee7402e55da6c331b4001ef4","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.30.tgz","fileCount":297,"unpackedSize":1661505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLx2hCRA9TVsSAnZWagAAW4EP/3wzd0BTHl2ec7L69l6Z\nXiZikBIdHwti22Z9NJ6lKSdKWn80Ah8Qo72SgqCW9jF3dLFgy+XbERJU4+8e\nMTg0f62/hEL7rhCM85YtSnzuuN2LZQTGSHyF32m5M+Vc6EA8vAhJwRpWg505\nrUthA1aL6uRk8mafK2XzoSIlmrk/oppm5nwL7nRYzDG0gCgufHFiky1pydON\nJH6ayq9yHi8zscA/v35x6bxbbWxR0D8Bhl5L/gpEAToxPosb2zLKLhC+zOh2\neo1ph4NHlp8+AFeNte9KSdoNRmzFUt42FnuB/63ZzaJjg2YilqHdvbO18nYL\nIxth1MUkIth1993KReZkYuwMa2aLn1OwU4a2+y0VyoivQMdLMEGpJ2y/B3Ir\nZnm5JYyQBHpLowW0f7n3C/VT6yPrbs4VyqqGRgF3QDuIsITqAq9PNjPyIk1f\neMfrfDxcP7hSgwp83j54wiGvWE8X5zRTyJGKiZMcjYfyRK5V2tCGja1R79Dt\n6gJXkyM3EGjtoJWu4pzNxP9wRngL4LDdb2M4zTm79QBiz/bFnkpebXjgO8hD\nxRazgv14JD4OQYLuWd8EbdwA2E8YB0gq/wmeyb7m0ovfhv/VNOhxoGZXn5HT\n3ZfMBofOhgww6YnMIdR9tR7OzydF4BAAUo+NiymboS8A/kMgBiD9cfM/6h72\nK882\r\n=OUgJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAp0IS7T6NIXL/DfJ/KKjL/ML3ObkYY1zR1snBiz49r8AiEAz8L1DCAdqNu/sEIY9OfipLaIGPB2pzjIlE7yRgWKi+Y="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.30_1546591648800_0.7491664237832607"},"_hasShrinkwrap":false},"1.0.31":{"name":"serendip","version":"1.0.31","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","@types/ws":"^6.0.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"ee9e69918563e8306104b5c7ca43b2414721a774","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.31","_shasum":"9bc2b16cab3c3ae40d63f50b75d28d8331e4ae82","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"9bc2b16cab3c3ae40d63f50b75d28d8331e4ae82","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.31.tgz","integrity":"sha512-HhoumEjyjx6IuRzIoaHCvsyB6cmvOASjYQobzhqtEOLQmLTXLqrMMQootWMpqqVGjehfeOXehpCGYqG4R7Y8uQ==","fileCount":300,"unpackedSize":1865263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPG/2CRA9TVsSAnZWagAAob4P/j1/GWZX7jRdpS1o4Bkr\n22pSK+dBqT5Muk5GtA4VmxFBiReYjOxg8dGFYVAXS0jvcE4XMpFlDaO3FXC8\nURpccxqeQWrl6VEq03zTXOCqXQI9a//Jb1Cq/ET4O6pinKAfbC3BKCZLOHp9\nh2hNNN59q3JXFdiJXI+UUppH74d5c8OM8JIrF6NOU69jC0xrKf+1QSLu2pVc\nary2i3q531rbiygj30LE7iLs1UCBxn4EVHj/XlRcZCi+F7ioMq5WeoVfNl7t\n3nGxOClSEQBkJMmfmA12IlSRBQVopV5eaBuxUBQvxQJG5OjVbjSOv39Ab2Nu\nvcgNtaE+Xkh9q+v4absJk9zqEsZMuYtXZnPwPkyLQ256oLEXqHW8rmd2K3Nl\nc3rS6ujg0ySdMvD5yu0hWvWSyo1I/+ciOQlJHjxlC0tYDXMukGOXC0u29uV/\nMRVNZsuGWxKegwHUAKzHTkoIsS+1DclKP+HbhAdUtjyhE+EXGWhc8AGaeAkj\nKW3pCzLA/cOkQPmCnS+Cfv/aZPSXfVqeJHnjF+wiZy+ptMfMnDZxsVyiZWeC\nrhxv05LLSgCDMDhUfuszb7++MRSCxk59FWxsja5dgDDVPjZEgloAqCtI+sxc\nCmpPRuHJBDvCglMfJRukza8J20SWlna4sVDn26lmKBEKygp4F419L1d5V9SI\ns0c/\r\n=B5cc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxHMD8z2oP1OnjZJGoyLOvGcBZYDJBSqn0ntETFY71uAiEAntCfM3dXn33CFfiUPG63ZI1DVYA3rbtwZf4zW6UowYQ="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.31_1547464694194_0.4857748527722474"},"_hasShrinkwrap":false},"1.0.32":{"name":"serendip","version":"1.0.32","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"ee9e69918563e8306104b5c7ca43b2414721a774","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.32","_shasum":"f178ba511d398161e6b0094d8ae0d8e856dc2ee2","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"f178ba511d398161e6b0094d8ae0d8e856dc2ee2","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.32.tgz","integrity":"sha512-CbE52dUgi/F0ELCvSEbYvzRozm+qgzw6b1/pgqfaYGCXmAPV5bhchWM4cSJfgbv2XDi5aEUdB6lsLus5yRBahQ==","fileCount":300,"unpackedSize":1865263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQNmTCRA9TVsSAnZWagAAQeIP/20yN+vbcauvcRzqIX9f\nzZGdNs5rkf73rYAqYKhPu/uZPv4V6UshWkiNXXrBjHJ+l/E6/n+p4pjY0g37\nmg4xPfe+hugAYhSyKkIuJhWiRfzjREohx0uvAYoxd+WFkric411B+xBsIghn\nokhYMFTB0gfzDsZUsbUEYO/3EnXS/Sb42DJritinVXMELLP91CF2lo8HMe2R\nJjthNkMBDGnfRwcrgKo7Lz9qC5PGYZ6+pBryg/zi0qPGUX/VNLFzIg3JT3Ts\n0ZRhtQo2J/S7SWsxBpD+9EHtDHVnT4/UmMfv1IVh+10/X04uUod102gJuc7Q\n+0d4QsGidG1e9SPicUrFmbZStHP7GQ4Kx+Ej7n+A7v3mV35Q3vZi26sb2A5c\ndWSK9f6m+3j8ldSyYgZ/X8X2+8i9tbFA2Yy+F+629gvw2nnXlqRa8sj+86tG\nOUJKW9CQQCjHaz1sV8u1FzVc+/ZX5QaBoTQOJVY97NiX6C7Kh9jv2J4lGMaK\nxKJVzkgrXFL7zPVDPpmSuV1xFAUl2CLdgH3OQeLR1/7RCIZyo1oOTij6F0Oe\nMt3o1EEIGxXRicchD5SifujJM4/o89KpU2MPrAZjX7t73xXEc8LzXDGtxFSo\ne26L0KxHq0ArR8EdRDeYnTwIXROV0bbt9PP+sFgkVDz3rG2z+ALFbTu3RHWS\nsXa4\r\n=uSAY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3BYkkRNkgeERE3zbQoMZDTVAgFaSA2SEop8xlmaH07AiAK/aGNwAoADEdkHVqH1sO9JiAyQIkntzAnB6RIjT7saw=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.32_1547753874564_0.25047564056899874"},"_hasShrinkwrap":false},"1.0.33":{"name":"serendip","version":"1.0.33","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"159e3481873f2079a4d625537f440adea2371e6a","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.33","_shasum":"a242402f9987a8428117e008a88c6aa471b842cd","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"a242402f9987a8428117e008a88c6aa471b842cd","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.33.tgz","integrity":"sha512-2+6k/9qvQOw4/5hYg0K21y3pF8xtrYIUCha9ofuk/pcsjzu9d0DmhSaovgWSbC7aRCzefDSPas9gba+HHgbExw==","fileCount":300,"unpackedSize":1864532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQpHOCRA9TVsSAnZWagAAU4gP/17wELajZbqJ3Ofa2RKi\nIVuJstRSfyPiAGSJSWpuzwr1SXBqgxL/XZdmrpa2Y4XpprEDsU6/W/w0JJbe\n/L8B8DQsZ5Y5HI6+jJBDfVsKD7gES/NvDS8SCHc2rYhPeFl+NvHcY/2NIh4P\n99jgCe1MQQb8qWgIwgwwBQIZgmaRTAxcrW2yns5M98P6kIsqvFdzOlyPZWfk\nvgy2DPobJ2izITySmCsmocj4dm21bX3nqZ+etia7qy1VINkmrIPleDHZCcEn\nsD7hdAzD8CXqDhA+RPLGRmOXKI7avoMvpKNNJaZ0jr9cS2g1YAiSDnutT0Ti\nz7XmAh/NYk0pZr/JlrGIAt4H/ShjFdhBJuiZa1z2Xm1seoFjAsQ3VTu577NK\nv276ElKWaHbFgXvLJdjLIyqcjsmv4IXlIt/6YLfymsUbwGTWsCKN+/XcPWvc\nrF+PJA5FtCUYz3XF1ZP4hvqu9ul+xQEcWmoy3/tNKJ/KjF2r0RyWbbKF1gmr\nnsHIBLtx/IjkReRACCeJ4c9Ck0r9KgKecsl1JWzFFRGgIhczbPWvHLpP4zkx\nN9HyybpNeuNy9UfECLWAAuJ/yM6wV0UKEhmHZPm6KLAENlxxQeSCVCJ+xG7C\n+FaD2ULapBwiAnCWoDlZTCs8dx8J9fjb0q20jHEBfGSgqogLUSajjbZjaHbI\nfUB5\r\n=aCzX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVo7hOsNycxxsSpQPfP4FIK/q+et+nL1UW81MBSYg25QIgL5KIQODLtyRLIlNvpozszbI4eBxiNUF2v4Ff43jjgbY="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.33_1547866573749_0.6076750968667657"},"_hasShrinkwrap":false},"1.0.34":{"name":"serendip","version":"1.0.34","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"159e3481873f2079a4d625537f440adea2371e6a","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.34","_shasum":"488ca50125a101fd68f82152eece0c15279c7d40","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"488ca50125a101fd68f82152eece0c15279c7d40","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.34.tgz","integrity":"sha512-F1JGjXoTQ0Wc9CG0vqpVTesxeemuOEG4IKRhph0Bw6O7srWONsmflWR2aHvdx+8c7gPPh6DyIUgjnQdcornCxw==","fileCount":300,"unpackedSize":1864494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQpIlCRA9TVsSAnZWagAAs9oP/3wEEsCMdIYJkRC3bkTJ\nybx8HO+dF8UhuYunv2kkuDLQyJBYmIkAUk/6icq3bVl4TwSAIIEfkrrQixMn\nHTcsYowJdIb1TP+NOqjCsAl0RTB+uCpyq7Q9FtHiqrQfM2jqwyU4h7JQ97qv\nvaOeTl7ofezipWzGTQGx+OspQvodCgESzSyL/wx5V66FWapP6U0oHfsU/6xm\n+iDWeunGmNuf+QZ59fCo/3ZcR/0ddu8dnqwOHVc78rrf7d/Z91IjZRdU4jRz\naEoXmSXUNnGsv/hddCQyD6l9VSGjpfUfKle98c5UsSKvqzSsGBPRDgD4oU/J\n0+NblPgt49JbfqVCl6ZtfIYpTPqAtiVVbXz3TidlYpZLpMOTo9eZKr/KwHXe\nGaQIb8j3gV2UfG6TgssD6NiWgTsYVzu/G1p9EOhGFeL3UVCzCV5ZzwJ6r0W7\no23Ba3Q+4yj0im6rXi3+1nK1R+YhN+qG/BlvjPn/rEMyp0RoiDzKUZVgap5e\ncZqu1Q/TGXMSNMApOf14HIGgj2Y3NINlAyVSlw6FQcEnuUBi27T9Gf+d0wRe\nqKwuTfBfgiak7M79lxXK+0lmHSZb7MUJI6yGqQ9jN2jLyCUdLqL0wbJg63Ed\nwIetefP67stmFlKNVkzVsxxensawmfrDS9zQJ0TTw1U+H1tqsgcIw2h80nJV\n94Xd\r\n=nL6t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc2TDW+d4fr++sUU/yQkRMZdBEh5CCRJawvaft/ql1KQIgPbkq2c3Do+KObAvt5p2zo7uGtB0R/rATPk/g+eanr1M="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.34_1547866661158_0.616461982955421"},"_hasShrinkwrap":false},"1.0.35":{"name":"serendip","version":"1.0.35","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"e901fda1d0af3c9b3cc0fe926c6ef8d6115d1bec","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.35","_shasum":"67b74481b62eb20ff4a14253cea7419dc492f46b","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"67b74481b62eb20ff4a14253cea7419dc492f46b","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.35.tgz","integrity":"sha512-xoRvWmneMcIrzdUP7tg5SHqxB3kLmpp6iT48lkI78tqGIfjTZ9VJRr7QuW6ju5/FXwBIIHf9wFuziQH/89XYpQ==","fileCount":300,"unpackedSize":1865121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR8XTCRA9TVsSAnZWagAA4+IQAKSKwusRTLEofIiB4c8n\nv+DsRFezNc3Gj+GaaBBgii7ulxYndDJKCUIAUnSC6oHeDijwIGjUDht8k3C4\ndkwIpzRDeDPuJzeNAwcQmfFvV65de2rgDBoWeS11tJBtQsZJ8sUjzgqgeeC4\nZZdwFANn+26gimV3nXv/px6uVDZ0sq6v4mBx+MJ6+feBufQz0jGyzQpfwexN\nKP60AK0vBVBj0rMkFpB6qRQ5JzlOmN/dMdbD0Y/aXQVnjvakeVGfYcon1SvV\nMOmnpSCRqHMT8QTrLkFQEG76rXBbjbf+7qsO30WAVueqsLTXxeqo3V5P+A2X\n30DSpNnH8Qxmf1jEnTGKnXC22nQ8uzr1BabG3TkDZ3cOCqCzhpVsPxIbxtFN\nFgrrTj4r0vEgNYmHm2Yuo5An6FSHMrZMq21P4ZGhJTEwmu/OcatHdzh1PrQN\nf6E58vcybebsxnjjWwJAuNwXsrpRyQ8iCtzyQiwYrLjb01rZC+qCYBXXn+HS\nFo+IELjKykRw/RvbI79J+bJpauJ8DVV0F1VZ2MTPW0Cz0MO2CUhTahBdOstB\nlAbXPbm2wablNzNT7F82r07HHLoPRgKFcFkKVC4r3OpuA+lWSOX3YIMVeZko\nwrmhdYMOs6QJOuDaq6zWA+3Py5opY68kEdTXSprqwA6W4QGWMLLoCyGheiL8\nAlR/\r\n=yUTR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDx4Of1/39ICSEGyZ28aHgroA7HbvOz2RPzs076xRTJ5AiBGYzvMqfOXQVSjc7pQYdUIFulSWwFBYTBHhV9S0baL9w=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.35_1548207571078_0.6466098218172667"},"_hasShrinkwrap":false},"1.0.36":{"name":"serendip","version":"1.0.36","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"0093b89908d02bee5280e0d93f2a8d21fa292826","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.36","_shasum":"5b56a01e46995f4ed26aa2a4b1d151f15d938276","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"5b56a01e46995f4ed26aa2a4b1d151f15d938276","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.36.tgz","integrity":"sha512-RRMqIcaTAueOxeKAFKofLm0m48fIsf9LO3fQu6PtKy2DhoLeTyq1ljKTotK6ryWj3cHcUpSHmCx1CH1nLiQ3Og==","fileCount":300,"unpackedSize":1867831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUEn5CRA9TVsSAnZWagAAsEMP/0h1hoND8cNszxey8YmL\nKISAfGbmQPOmOg/WzyYTe9z2H3ZYUULDLRc1vzLEm1tDy1QZKxPWPfn5j1BE\naEf+p2pgWlPnwk3RxCpwZXz7wMDqirXgW8XuEg8HROBJaA7LTpimzkRl8ls0\nk+5xfXQxJRiOJ3ah1ft8p4BFXKRxwZBLqCjQx5HBsGotc10PAqi55D+460YR\nghewj7SFLFkKhB6Tb4NJyVbd7SsYIIqQdit8xeitL68N+/wp7Aj9QfiG/aAT\nEvuJfcgp8sQcbcRQWlUGfGi8ZQ2yZeT3dfgkKOvbL0AFqEKh6iN2x0TEA4kC\nRKgGQ4LwWmjCimxXyf1oRx0AbJ5QXWGQByqEyyTLO7kcKdxt/61I/+T1rrnC\ndLZwy2jXn70wF4cs3OyR3nqRW7YfwLRGJ8Y0w497B+/n9xiT6DYecVuuVHLr\nPe5ikw7HVzHEk6e8JS2/Go2KFm+WTEKjn0dOsQwcLd0/ltiOFPvqoeZM6/SA\n9tWROLDojH/aWHQ0B20F2vVQK6sSzp9hHNoAD79UR6NrvrQovVPSU6HNO2/m\nh+PH2YGsy59wAp0qK1Dp2ouJIMkDAwVE6ay/SNPKYBmS26/IKx5AfzaQ660z\n2SxDTU/OlTNp3LGO+7iHmhFP6y1ENG5RxPpPuUKrBstdro3fBqB5OjT8OvV4\nHOih\r\n=hwEa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRjVWTIVY7/Odqjx3+qFSXmGuWWZSB31o1TyoaumqWeAiBELzYPEL8utzonM24csQx5fjoEa/7Crt062Ms1WpRrAA=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.36_1548765688661_0.14534982697357446"},"_hasShrinkwrap":false},"1.0.37":{"name":"serendip","version":"1.0.37","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mongodb":"^3.1.1","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"07e9eb75ee8618feee1462309a3b8903f9927b89","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.0.37","_shasum":"c9f97de0d6e622763cd4c05009cce8f950e0186c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"c9f97de0d6e622763cd4c05009cce8f950e0186c","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.0.37.tgz","integrity":"sha512-8WEjfYEHeEC7DX1ANYwMOU575kljg38SQoH4RiN131RjGUqutBdV+Y1Ebn0uNHW0fZD0bqSTxlHYCPgOoWhavg==","fileCount":300,"unpackedSize":1868030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWyI8CRA9TVsSAnZWagAAftoP/RI3teLrdX0z1J/fajp9\nRhSW6qxlfgq8ACFtwQAYEldjP1ljWjfNGFwkIpIjSt5XvnN9n5HWlfk0UU8f\nsmi7tP70VVumZL3wgT39czlHHTA2sbHrosVa9YioZUHyz0M1/vTj7E4BM78X\n7QIP9g/FbfPugITBPJoLfceLMsBkNlxoem0fBP1QrP5iiV1gg/ESleb2KG18\n9cVIE6DU+NmqN819BISZKDE8C/97GPYz2tYErZqMi0dIo3Jb0MdoHI/aWwE9\nFX4IKAZDuPbw39GnZxUay+6lolWCKsU+O6Qi6iI2pk6j2qYoMYAh7EYN+HIF\nEaiJJCnff53so5jEtWaHAeFCdHf3zxGkwQinbStz1UJvvx/Xffv6OP+rWWUU\nZ3GAPjMCIWnSQgI0QZrJsvs8boBvWLG/IEIMqIjzmAZNgtd0z7tI3kg+A2LP\nTsLENPl6HMNCfI4GpQsYncNC3Q1Pyhc7p1mrhJIOZvdq1jXR7KNBv76AF9/m\n3s7IryviDlj9JpCGDHbeh5if3U3i+hEU+0aydPnozHQtADLHRzV/mxUjGPA9\nJUVp6Wr/Ghphx16eP7GtCWC9yyaTObljJ6U5YDNiQlhm8PFzJKeIvIkyjMBt\nE6o8GtBFiwZlVsLR8/wzlMgCNnrK8HhP0mAYp3B7DSb8O8yWXuTCmtAsyjCi\nxbSR\r\n=Svik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+snO5QgTKnAmJzCOXeWA36hL44qfWdEXqCK/eOOed6AiEAu9wcHJ0Iy+/SDUNc+VmgKkfqRGm/U9gv0vNbdRsem6A="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.0.37_1549476411910_0.864395283574731"},"_hasShrinkwrap":false},"1.1.0":{"name":"serendip","version":"1.1.0","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-provider-mongodb":"^1.0.2","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^0.3.8","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.0","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"a5d43218ef82b6e8775d39332a2fe05be437615f","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.0","_shasum":"9f0550f953d364cd6b6c2596687f01204af0d894","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"9f0550f953d364cd6b6c2596687f01204af0d894","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.0.tgz","integrity":"sha512-NMsThU703QfcsMeR0atMJ2vbUZ39e+CgZ83CtXap9ruglsdwhNLj98oU0OuiOKehzM5Djp0RE1a+dpadlz4XDQ==","fileCount":288,"unpackedSize":1857714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbPgjCRA9TVsSAnZWagAAeA4QAISbpJbshodUQyuVBfCd\nOfA6TifwAORaO2T5RgFDk9Ds+zlm/IdVyDX0kr8YRMTtA+0zV54uiOqt+vh3\nHrBv2AmwkzkR3TO43U3YAWyEqa99zypft7q5mqoQXPhbBIIratik6SDenTO1\n2oLYBWwZH4xQI/7wxqxhXubUEn00y0/AMh06CAXRV/fcTXw4roDDHfiQU9gu\nOL9Bk5Z920440Zlh8b+4A9lQo/Rf13gsO5u1cyl+GPwCXFVT5xlZrdja8Qrs\nysPtZmPylJyS1hxvdjadBVsJRhaBwIvvey1yyi9S7DGdh1axpNHXMPG2jMA2\nHLL82eWu32UXdpYdSIOKAO6KYcawPtkfMl68b4ItWByrz21GetWw2x0E9BgW\nNi28Ubuxc6u1A11Eb+SzkwBIMa1k8Sh3h3LdqYivqHkg8UjHXDg6qrgEp7PJ\n9jfSxOBvobhtcTd8wwCcmK2L9PY6JjruhCKl6xMSd97rM7lDQVNfN31ktfVQ\nQqKxfDqOPfu2Ezx79AHB5gKA9oLFtDLouCxf+hj/lZiUdwdSnCTaa3XtE/Bp\nI7g9lsknbYTBZXZH0ul3A5dffpV/p2fAc5vOsdhVbj5f8RtNsz+akHrfQo34\nrxnoz6jpMbAkJsh4D/ubpJDGOVkK8Wi+m4QniCcPaHLyXp4NPmwuxqPxCRIt\n7i55\r\n=NOYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtj/3dYHVKA6wgkrA+nxiIXubuZt2bXF96gkPpxYfZBAIgB8taZ4j9HWop06BQQxJOXg3ucRAY/R0jOzX18EIE2d0="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.0_1550645282859_0.8324709073245984"},"_hasShrinkwrap":false},"1.1.2":{"name":"serendip","version":"1.1.2","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.0","serendip-mongodb-provider":"^1.0.2","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"890e3dc8d9eb7da2252fa4eeac9bb7e22293d0fb","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.2","_shasum":"098f5e8ca1dbb95cda0564e81a974bd779e9114d","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"dist":{"shasum":"098f5e8ca1dbb95cda0564e81a974bd779e9114d","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.2.tgz","integrity":"sha512-eZtIclXQXTj4cY3KJIK2/GBdJ3W2pmI2tZueqtwV4dZMoJIDLBydcvCBOv/NeFQPNfT2ln1eN5UqT3LjX3MZxw==","fileCount":288,"unpackedSize":1856748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbjd4CRA9TVsSAnZWagAAfIgQAJhSQ95217VLoZKhZBub\noR9grDkojWsMdCvZI2P5s4fHSRTA27H2/MYQ+ruQbx8Yhcas7/7aonX87Td7\nOKWJ9E8q5ZZxIF8FXo2paN72AauGAY27FLYigZyzfU98BbmbRvmfAZbx+vSL\neRNox7YqWotkf1KwV2G6icQD6QrD0G0fcph3c8xgFUcRAyJLmG7L/lKyZmbE\n6bSYMdA+c1OEN+Q/7zCbTy+twZ0Kn5vUIWzFDNRr6BqAcQJR1trs2ODxF3fe\nrJfuhVYxnAIFHp2JFPJxQonbXEUmuDCvRJ0I2jUVYIbb0spI5loj2u9nCtYu\n2ccO1YLgrkE+4u+K/NWBRDbvNNxf6WKrR30EBzncYWqTNLkeIGpZp+7BaNwE\nlnmsaY/umFSxuUghxd+C3G0AYZltTVsoPgvbWT3kPwY0bi8mzZliF6CbAK+8\niRifVAxfmhxjceeoRTFkDNYw11xIxt3MjsFGjgkQGcZttUtwYI+l8HUo3KrA\nFvVm7W2tKr3h1iQsPpJdVbm2Cqjyb8b0F7EEtyPlqomLcMltDv8sB2d0SBb1\nyH2tclE9MFJAyFVC08yYvzZ5PpDgmUEQz0yO3UDnaGuMvULonrXbqorbnHEv\nRD7MmGve+7fC+FIwlbT0e3v4gnwszvHSXMax60cHZYSRW7VPxcWIagY5/y3f\nmezC\r\n=BSyK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbuWkvD9ntSSgE1UTWynOyHKgI2yP6dUn83iVfNyIQNAiBVY8ss6zYIrrkn8CWN37XTPXPoSkyFnWzjCL7ayxjwOg=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.2_1550727032265_0.5576536238070293"},"_hasShrinkwrap":false},"1.1.3":{"name":"serendip","version":"1.1.3","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.0","serendip-mongodb-provider":"^1.0.2","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"9c8adc3c3615c2dcc87921f331410d357ac2a373","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.3","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-tjkADC4sRMjZiNW/o/G6YOV798IVuVG+UT/T5lnmr0ySovAZhUNORn/3t89sm0NhpfsDHnuRhmUwp0sHSDSUEA==","shasum":"de678b790e628abad4385139609db7b3dd88e770","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.3.tgz","fileCount":236,"unpackedSize":1326762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbnAFCRA9TVsSAnZWagAAhfEP/iIkTFJL8ImZKJiPtUjT\naMbRiSEfvrPBF6Ip1wIssFtAn4y5H7ABhi5FJQU75p5TmscPdRt1T+vLjMJy\nBmP9JKapB1LsXUoZM3pEx/25Imn7/5cs/dH+95isv6nXopvm9EswLafp+1n/\naDe9QNqAcpJCL0Rv40w54RqRXvKuQ7n8qGqXRiYY8rAw5MBOh5IitD7d3q8L\nmvNE0bCFNsRC+0xvU6QXTjwVq7ixai5bBrsW2wI+WRa5tZLrFyXY0WeGp4lO\n0kwYgvpaZpRPfnxXT+UtggwQd5njB15qYNDyzjPKch251+W5kTqDy12mt0ui\nnSOjiGhty0knno9b+Kq7CS1cIUJoNZ3c+SOpHOQXaaczajzyajdJ7usTrkUs\ntWymOnXxa0zTp300kQ8yyh3mSD06xR1Q3ybfqzV+eY0n9qt270Zx1JR5czxI\nlK1A1ZEeblV/H27RJqObqZeyXzwCF0d2owsN5gX6emqUGn4Oj8wnHgZGHmKI\nKmnYkBJNVCRuFFN7L7IZQAIdryon2vhytOGNzLBmpf50dXFGfyip1UWjf6rZ\nYTp3BisxAltDXNwk3WkNwQ6quVxLLPDpH8GqaZ7ShBLYGtoUPNDU1QR5Ohjn\n3CBmT4MVejL3SYlKjsuk6RgIB26GjiXyOVrZ7m2sW+SImdZOLWdbqN2v+mkI\nEoWZ\r\n=ybCy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm/HPby2ykccukLIN5mT/9D1n0SF/B6dgnJRRvIVFfowIgb0FQLBexOgdjcqkFJ2W2w1NP3XkK2fDtzTM14i/ZfHE="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.3_1550741508787_0.9491367269092728"},"_hasShrinkwrap":false},"1.1.4":{"name":"serendip","version":"1.1.4","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.1","serendip-mongodb-provider":"^1.0.4","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"6541c8e12790a3124cf35fa6da0b8fedf4c8440c","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.4","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-8s6aFFv//GXJGNiFFiPoHMBGhzoPp8zTvFrLdgyhJmY5wFw6+l1wid6JasGmZ+2/i1/IUx3x9AEHzL7YIO2vnQ==","shasum":"1541288905dbeb4b10e6ed2860f5360e6ce9c495","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.4.tgz","fileCount":235,"unpackedSize":1326712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcboYXCRA9TVsSAnZWagAARG0QAIsVJXYiZBcO8E7u2f8X\nUu6wClTgiWKJi4ne+Zpw8NsZBziiHnaEM2zYpbim6tON+ptOola6UloJJv+R\nqbIA6DU5fx+BLwFbMVcdeFaqrDyoLH+fRx6YD0FOl4n4Xq3JZD7/efpaU9JT\nUP8dOf/T2nFZWd5vIYAOA1LWhTU8OjD157YI6nyXm+MNhnGuGN5+i+Bh8tkK\nR4C/j+TO4UyaYLm3rOlYrsJ7ubL/wP4pegyeinmzsLS2GXKWLK129VT3niMR\nGovVsNF8+CDH8cmyT+mmLyWcvxpeu3Es6hox8BaxzLpE2Lx+v45eq85jUPHX\ntS1Xm2lCFDKb9TK52GTk/YQ7qzwwex7T17wzwXv9uHG/iQSt457gLiofuY6E\n28yDsmtJVpqWG9Jep1U1LcOqt/wFoiLV0d1xZP0Klqesxlef6HOaYyoG3T4B\nPZe82Z+46S8VEd7qKRNtjwe9+tayF0SaJnPunK48e/fLP+t4k0gwtSF4zwUO\n9a8+dxmzUFy7n/mrlbVRsyr0r+R1XIdk5BRbGNtuD9aaJnSKPDKJ6Zj31AMy\nUrfbzH0xbSZI8MafVVhmIte7Hm+Qo8USXM0AsEyV6exRAowKSjkgqbsSNRnX\nlzl/fqapeWluWIwnf2KXEeNpDUHubKeG0GvT5UW73CqFvyVc2TArQ+aIkBXb\nn7k4\r\n=Od6I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA29GmgvGoAzKCCZqCNaKiGgMTgUF3ZmidpHI4lp0MVLAiBxJtlsGzU6UzLpls5jmk7zTAqqPw7yzBmxcPMhXQCdPw=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.4_1550747159236_0.7098786027243125"},"_hasShrinkwrap":false},"1.1.5":{"name":"serendip","version":"1.1.5","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.1","serendip-mongodb-provider":"^1.0.4","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"6541c8e12790a3124cf35fa6da0b8fedf4c8440c","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.5","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-irRbGaUZS0VDYSwzmdCNGA34fiYo8IvgWgVo/y73zp9AMygvSWP0uLJ3mxv71r1yfmPUJAMR7zh+vVPMkKMNAg==","shasum":"b0e060d5a275f4d8de89baedbf094eeaf9c092e6","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.5.tgz","fileCount":239,"unpackedSize":1335809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbokXCRA9TVsSAnZWagAA5D4P+wVTUTbL2qDgpXIvf3ec\n1xTcsAyi5mQyy+P2Fqk+p65E0pJaPFVMYZ9dJd+uIy1mSeJ+fpbe7gxJQjk7\n75j0GzpThtETzIcT0VGBg4FZA966FwJ5z0OXkMptIHVLBfmU83aU/w3QRsVq\nENbXZsvO2Qoniajh8kcIyor0MqYXI9i1CDCjU+YAEOYfhioQ33aALs8W/Nj8\nIXuQkl8t0ZISEe/8s5Awpfg0GDjW1nJVLeEUYYKw48EJaKaabQ/iv3C8YRX0\noDonEA2sL7a+/daLUZ+VDj9U7D3sbTKO60hJR60PSg4nETpWOpQD+p2EzQLr\nLVMZ1osRlDQ2qQQaP7Q8JnZ5VLdWSo7XgwGpe/7XXUx58ZSLTYYCe4Zp3Jbz\n0H8NACBEpr55Sf2SFaayfKI6c8HQCUqmo97dr44j034RASQolelWTD0EyelX\nORn60ME8xHGe8GNsDYgL9mmbcNdXr7ancNti3nqbPhMuXtQJceCt2Y7xxOHc\nQMoyRHM3DVYxBh0ykRr3Jg/Qv6f1DnfS3SjmXsCh/jvkXK1nPyFLG9cjNSAj\n40sVDu6VmQxhHzYaF6rPfOco+bKAlm2/PlZVcsqTiAAxQGXNKC/SsmznrOtF\nD/IHgy2r16qWgo86Enuddb7papEEiLmT61XjWNojAKSUWktUIHeYpGoOcASO\nPdkw\r\n=ro3q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgUiK9hkznRgwoDQzG01k3F9db+EZCSoxwHkl9wgZasAiEAqQVdKCB34XxFKcRjdcBpfU5uLWImZvN8k5FhOyVC0b8="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.5_1550747926438_0.608293259971685"},"_hasShrinkwrap":false},"1.1.6":{"name":"serendip","version":"1.1.6","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.1","serendip-mongodb-provider":"^1.0.4","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"6541c8e12790a3124cf35fa6da0b8fedf4c8440c","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.6","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-MunFqQrSJQyetZF1nADBsc/d0XBWp1G6qMjHNawS1dx61b+SeDqx0zoQE06HeOTaf5Li/9UOCSN149z3xQvJDw==","shasum":"045418ad1d57fb64389bcd7d4348ab914464cbb5","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.6.tgz","fileCount":103,"unpackedSize":278169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcboriCRA9TVsSAnZWagAAacsP/iG0jrEoYKBGGE+ocaVe\nHoz9yqAlfX6eHWLSXsCXYzTd0QRpseb2Sxk92UdPm5a2Ln/Wi7VHFjRhCZwL\nJVWp/14/F3wOs0EhZW01HVBxjXkoFVLXTgVJurmlHv5emwcXW7Slb72mcPnu\nNZHYGVPQ5HYioS84+2Asp5EKt75UT66a7S+bBV749NDWL64AJpXH2cjllvT5\nh/86hU1HPPGE4UbqQwwwuhihiOuVoc916upnhlwlO5E0dvbAU5TsNAa1wy/P\nQNoL3Ur4C3qSpjin6ziGGgqBOTMvklEDS6Ou2nrSbvEq2MwkqDciuS8rZdhD\n7pms2fLnaOHJ645POcNPWSJgr++wvCBfGqqwCZVMNu43fwg7TCmNI3DWLTcN\nWO7mMRcapnm8/+4TdJsAlYg4NhHNv4BGSGDx5ykATRyn9NihGBJbW5Hz4DPw\nVkcSGSmfZXkFocRA8q77UsGf71VZM+vNaIMCMuGe6ppwRI5YNyd0UkV6gzvz\n0eCrveCiMK+elIQL5ba78dByGKX46Lqid+A9ObEqkh/HUfmZwxLiIMT2GN2G\n03FEBrCag7vVcEaA3o0KmbK8xGSQBaghKTf99R795eT4qwYCTN6Sw+kXroKL\nD5Cq0vDcoVLkAAFZavF1+I55yyY7wvj08BQq9T1ipiIlooh+HY+86w+VOJwx\nisb9\r\n=DxH8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFgbzR5F+4b7hLXLSKE8PRw0pwm8IDfNQsLGJp6dbFYAiEAowb4AtkGYPQLPE2sSLdsBdLzSBZbEuII7/l7RmtzrOk="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.6_1550748385630_0.3034225929875878"},"_hasShrinkwrap":false},"1.1.7":{"name":"serendip","version":"1.1.7","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.1","serendip-mongodb-provider":"^1.0.4","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"17ff02b51fc1e6b69f1a0a340c7b704897e4a367","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.7","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-XHgiV+x38lwIAm017W5fihYAIuXQcnhhAAEs8RujGP3jd5bmcu/I5GGfv0mYL5SvE+vvrM/LphMHp0VVlhHO3w==","shasum":"793ad18f9a3766c9dc45dbe86cebcfedbc761c9e","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.7.tgz","fileCount":103,"unpackedSize":278169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbozdCRA9TVsSAnZWagAALgIP/jKR/VDvkewQIRxoBZ/s\nMnM53IIf9YHWlr0Jy3KgCVztWGj3dOG/CIxsW7jtV4vN13QQIZ4yY3Vh/Imz\nnBW8IQJcnSoDjIKb30gwLkkRfO2cBAIqSFp7twf9OjIQvt/CvzidFLU0RFQe\nqefN8RRYt/ftit3XpFAO3QQK320OKiynN9m8T+20ZgpBb3vZ2Lg2Z0foU+sD\nd2W9+HIwSl6W/wmY/loKB7OuxRQApDOyc5jzfBhQiy/x/CGAwmwsj6EXjRJu\n99P3+PYmvOoDi6A3Jgy/uMCN1OCzhD1TTo2bOMnSXtvOxlRnCLAxidDnTY4Y\nI8CVgzHhfa+YI/8ALZlirahDWexrBC8rH1LfABI6P+/cgcRWIkhM6EVp462/\nRbwdpeLvwbfLrUEQBZRyFj7xz4ZxYw2X3pMdgTRjF6Fzgf277oOqMRmbX0UM\nQx1lbc4UKrk3E8WFtNB0taErL7UmdTBM+I0RYeUOKsoptVNOpp5q95JwHLfC\nEqFvCWw9VeFEDL4etwsWijiP8vBW/tXavIGtNB1x1DR/kuyuwcE9DQVozElz\n0Tx/e9s94Rm05CxyjCxWV/mBGC09Du3hnU2FXtssFoBk7rFSEbKunM7+2I4C\nBzZ8T3M7TOUxu0M/lhIUlYT8Opzg3hc7w0U06aPanEATuoG4OTApvwLKll+N\n+zF0\r\n=FXTH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuzxCis7eUHbPPoVQJ1MARRgnnMr6ilaZ+C4Ke8+DlaAiBoRvXzwPt69jJpFh52BBbwAYgyCYBKRKE9yf1YixyGtg=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.7_1550748892653_0.8253997307997951"},"_hasShrinkwrap":false},"1.1.8":{"name":"serendip","version":"1.1.8","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.1","serendip-mongodb-provider":"^1.0.4","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"17ff02b51fc1e6b69f1a0a340c7b704897e4a367","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.8","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-CN9DWBHFQUqPGej/5jI+WJqH0S+nax2S+GY5cYKBmDzoxQvBAN0KFfEzlzbp+mTOL9dJ5bm9jRPYy7l4kJxkpA==","shasum":"c0dd1cd96fa982af921e58e6a5877f3be3603130","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.8.tgz","fileCount":113,"unpackedSize":296350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbo2uCRA9TVsSAnZWagAA//YP/RoVD+5YLyTwweMvqhIt\n8Gaug50nzyAdy0eFuZA9hpJvgIUrUYwqK0usZajCLaq5C6KuGf9f32zzXiWW\nbUumMzeNFCRE6iXr66wrrAcHS7wjMc+jkYXTTAJlniOWTOLbA2J55J0bxP6x\nhg+ai+kUccG3bvi7NG2Gm1uPcnU6UjZhIt6oaUPzL4RziTHTziJ/maTOusRs\nkfx1cQUqgNJsi1tRnTOWG/AHWr4N+DY1t0v2oojMFiCWGjmv7tI7LnHZZeI0\n1nrvudTLPsSh+Fy5bTYtKcGQada9lpBJHBRIWdYYXI6WarSX8USJ0Yb3grZU\nGD07gWRPk6L1xrohsTxX9vesGHw9hwA4DE3IW/2nkyFOuoqWELPbJ012tGFn\nXJng6pfAtCbQTKtg1RilS+SnEQblqFdB6w9VYhS3XGHVz5VlwBARuZwN1hbW\nmQxiBjeo0s7Mw9zckNQjSwFaNokoh8whn51Xc6WfzV582md8huQ2ZIlZTHwi\nt/CrfqwOjF+Xgl/NeXzqoNSHFofykMe2AEa+7ogbCCuDziDZhbD6mOBtJTLe\nF5iU+34AVdRrEOg4ADIy/lYi0Zbdz45WG1WZH95VO2BGA5n6DFC4ZtXQmJlM\nxC6CWTc/bBJmc1+9j0x3dXojNBQnSNdWpBlbFe/kdDfpzq7ttsfAwCDMGhFx\ntsGK\r\n=b41j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn1/mOTvHWMdoyy5/oXTNiKSO3x/5pOZy1/ypbVI8C3QIhAMragQfQqoWTKZSafm4EgaoaQA1DxE3TtcJ9Ja/1fQFc"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.8_1550749101605_0.6121884820997641"},"_hasShrinkwrap":false},"1.1.9":{"name":"serendip","version":"1.1.9","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.1","serendip-mongodb-provider":"^1.0.4","serendip-utility":"^1.1.0","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"6225fd27df8b402eee7158c715c2e3fe6141fbe1","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.9","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-Tw28s4CBCuOzsSRENXa2VhTwqZ771cKNHl9UrO/Qn/bK8OHAHAPU1eKVLbh4utQWKFRY/VM9e677Qph3Hqixbg==","shasum":"bb0deaf5b8feae670d7a5945bf104f417ece81e6","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.9.tgz","fileCount":113,"unpackedSize":296350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb6RGCRA9TVsSAnZWagAAZ88P/2MGQ2vpxKUHM3rNTKMZ\nuz+aCsqA+Gmkd8nimbS+jvZ0+EDWbZhzT+zYWEGQyYrWgXwAguhBErCwYpNB\n03I/WmjiMHedfLg7t8LtkgikL6w2EnocQy4y7LwtHPvZo+ccxPdC1v05cUXS\nk+T5p+gxMZCLPSKD5g7cYvUHiNfNaaoYoctKNPEjzCMP5L8L+kob6OnZbDEX\nUvHDXf+mFdwWgVilDzKlvt8fVSM7OKhNm9JRUn2+J3JcR8x6h02IO44g2Oks\ntnaXA/EsZoxychBIJgQIe3MNQDMkcLEqodcMigOg+fd4yKN50uqvcK9RGoNA\nlJoeCNqFoH3EE9rW/UAuqzublXUC9YgbtnmbJZGm3JwIG+R6bVA0+bqaa/HD\n75CWl3pUnrdpGMtNDatZHaQJmJ6Nz8zlJ03YFyN+I96vVMODAml8t4Cbsd/0\nJ2WxhKQXPyDlEdR98A9LRjiidbv4kPZ/mI3uAp6kSD4huBPRNVfYZj9ZOws+\ncTMeRNmLssYSEBoPiWNf+N+mXyrLtnwSqOryPDFBdJyj+JB8nEgtrycODOHq\nH9bMCuivE0D/35YVP9T+SC+dw6TX5/BjKBM53D0L89pzePFLHkWevhbm+BIg\nQpGgcqLK08nlHM+fool51c3lhNieDK5s3ne/CfSTwFI2GGByUsV3pNz9IJjw\nb4EO\r\n=DN0f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYq/ZWp0ds/HC/SvkJoLR46bzNlGweENHb5HmyQDYTaAIhALyiXgSIna9xoOcjxgaW8pDbcHMh30nxxD6fAADz3Tq2"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.9_1550820421711_0.20025009159023677"},"_hasShrinkwrap":false},"1.1.10":{"name":"serendip","version":"1.1.10","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.1","serendip-mongodb-provider":"^1.0.4","serendip-utility":"^1.1.1","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"48ae0dcc9b32f81829fc321e3463f21c823143bc","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.10","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-ZiTD133JFQf+2o0Hg90zktLJ7LISO03RttffvxoHdlNnQd8tRvttXgFoM0nw3Uph0PxkfWZkvqnrPA0iBDNgxw==","shasum":"9def0b37671c84598111e204dbe32ff9eaec21ab","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.10.tgz","fileCount":113,"unpackedSize":309160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdY9hCRA9TVsSAnZWagAApe0P+wers/sT9aqJdbPI/Dok\nE9zcpOZxIyjEVZzsV8CWbRIFsLwOUhGrrunkzEr8yQkQECbuXny4chQz82Cz\ni6DIyFrc3yXQlOLIr/aFqTp8UuOcmbdDkcUezMjrtJi+zUi0zwttotOqRmxy\nPnPnToScijbPQwlq3bRZePzMitSCBFYlzisVLcBfRD3P9sFEMWQ9zN3QyVLK\n/auMOYAE40pvA3LXrn4w2uqes0zsteD09M/cGqQyokML84LQN0zB2w38LpwR\ngBjXFTJHQ8Uy99G+haOv8QtTYd8r9BA0jDQwVzHj0TAcb8SFAVB8/zmVt2f6\no8afWfc9WdNO+3orDu0k5IBGUQFtU3rr6PQcU1RVx1/8bw7IgDq97ICW4E6D\nM5ItlTTsO0z0GqDZ+eiOKNHraEaTMSL3bwmPa9etC4D2YSa/SIW7hQRVasFJ\nfJbsSFbZ5j1dzzjAM0Ayulj5K2FqzwpRrXZjSElq3oTCuwuDD2+LQZ16cqiN\nJ2gLpvow93v9p6rZeCzRYLj/hNQ1x398cpFIdtWdlRoyF05mDOtVX1HMh9Wt\neq9FGOx0+z1SRwmpXyK6e1fs2aJEd/eh03EEjGQn86YEIUrfNJPLAcfiEi5G\noXQiiRMPXil8c3TiGx9Hon1ciumzpCsZV0WkNmGBUQIbL35zfjIFltjhmrkk\neQXh\r\n=pzrq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZCbslh5rAw8pjZ2a0lSNfP4Kve4pu0yxTPQfhphqnmQIgJ8iycoVxewPTUamVfrUBtKkBm5H9NB3rSzfSgfbR6Wo="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.10_1551208288611_0.671240072213624"},"_hasShrinkwrap":false},"1.1.11":{"name":"serendip","version":"1.1.11","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.7","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.8","serendip-utility":"^1.1.1","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"7bac6ee530fe9b3a8250a2af5dbb082a112b6c36","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.11","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-UCrpvzOG7kJt+/sKdbiYe9LwFBBTvEjQ8BbRmmyWqqWOOoYHSvFIiXMfyegRTl0eNf6xfQHRHWpb4loSK0Lcpw==","shasum":"fcdce6daba52030f6ddebbf2345e0bf9b9bd65cc","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.11.tgz","fileCount":115,"unpackedSize":319390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm/l4CRA9TVsSAnZWagAAfegQAJ1HVtFNu9EoahHACgoS\noigeEyhu3t0qQMvehXIieFbxpVUGUy8eYi7VBBo6MhTxDxtZ6qoia4cprQbS\nIeLd6Md1RmGCTn8sIXyHfwYOgrZmwbJ3U2KtIKOj8sMpdAbdMNtjDhM+qttU\n9XSi7cW3Y9lSjeloyNcEHJ4vQeavgaeuziotk7nnEoS88ntpwZ3Ckqny/dpb\nPG6KRlCBV9mAUULCcZSdGev27Ctow93BHBqCNWHzJw6WHDP4UtVT5TLQLlPb\n7qFqbiZ7kP43stLOOpO4LXXGsK6+272spyFSNPEzVsgjs0qhLzWINMMvnYX9\n+UpI0GUdRaN9ehJKqEy34dl7IzkmxvceYi/MlzV4d5/297ynPhOGQxiachgT\ny1IQhzJ7VWaQcIkS317Rt05T9m/q/4C4mSvy0PBzf02tzaOb68Eg6g8Xks2A\nkHmWRsIB8k9LYgReLk0jSPammplSjbpxvU8zFHi+l3QbsNkUe/FRW4W5UyPG\nvfhfxX+HCSumwfQ/JEDccTYQCsp6O+e4l6xjFD8/4FMKe6ANZYqP+dEwUMr2\n8Ud+C/Dot+QnJf+oTeRmzUS8h+xg/zXEzMbg0HqP3CwJ28U6QUXJBuhGAUXo\nEzLSl4MjMSZti2B0gq+R9hrY6Bj2neihBN72PdtqXcJgw9XQsaoFaiugcCsS\nancQ\r\n=e9l9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrINmN3fzQ56H1a/h9ROm4h1qZ3CYbirVebaRN0burKQIgeGFtx5j5W8Ikl7jaJH1McQ/ma65KYk1lKnnmvidNpeE="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.11_1553725815983_0.44775464180485436"},"_hasShrinkwrap":false},"1.1.12":{"name":"serendip","version":"1.1.12","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.7","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.8","serendip-utility":"^1.1.1","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"7bac6ee530fe9b3a8250a2af5dbb082a112b6c36","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.12","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-j8gBA08ODoSpVlQ8gRyocAjWRMNY097/YabGAARu36szj/vHLx+alKzlGSdWgopPapZxkEvSwUL9VEV4RnW+jg==","shasum":"261ed1fbe9f3725257d7b7761cda27c346110576","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.12.tgz","fileCount":115,"unpackedSize":319381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnAgcCRA9TVsSAnZWagAAMiYQAJ9Dkg6Yo42XULZBEMPz\nVNGy0/8fzEwuze/eP2Sx0SAaWaqJCwqd5etWPP/kOjFY4m2Cbkw7B1wK87AP\nO/tqUFahyjLWUs8JIBxuzLTvytTpnIp7SS9xuBZoVD6c2i9hIhcVEbyoCLKQ\nBsJUCw8dfVQtCTEq9ufMMpZuJ6yUKeA17F8EleDE56PtpFV4xyyS1jridZNX\nQfzARXTiliocSz6xJ+qF28Sx1wOk59uLZogmfK0rDU+xqn4zqLoAHIEaX/tk\nGqLOZJqT3d2f1hyZenVuT0GHxAPZ62iaOEctSIrCPVxachg3XNLMsDvrzzoH\nL8Frs8i5f9UjZ5RfcLyiQMo4JgHk8ZxAkOKRA6per6XGAdcpWu6i08tkMlJA\nKpYI9PLacmB1U09gsWrHmGGVVFVRAue0EnY4UFB7uFX+mj4+YHKkFCPjAuek\nUXviQU56Vc/MdHJ7f+nZZ+UPsEUBcxawFNN5IP3aS4cPxjMJR1UqtFgwIV+p\nPlPQBT94Oq3n4LShbRFf0G83xGh/GP4E7I/Drh7X/nsz3c+51zpdSj7reDef\nPRuXLfV1PgMqYLFuwQe0AA06CrvKWDJBxi52IEJc/2g1GLEBPvxyCsi47iLi\nO2pJk8n9cF8iOg4qbyiuFcLNXSRAUp0zKBgi/nUlOiXPSlCQk7qPp6zBDgxV\nvrxX\r\n=6hPM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWSz78h7UbmwkdzveAMaFsWGlfNwH06h1GUCM2VOtMkAiEAyk0EGNTWlBIAh9NMParzO8lDIEgR9Xf96DxK+hNUz9k="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.12_1553729563440_0.6310747459457022"},"_hasShrinkwrap":false},"1.1.13":{"name":"serendip","version":"1.1.13","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.11","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.9","serendip-utility":"^1.1.1","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"36857c5d8ab3d296e4b920336f1d59f59cfffe9e","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.13","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KBQreQIFt+KahQR23NKFL1avMRygD395zEosNu36YdaS0cGiMcFD8qHV5rm6O5DMeAsL2ZbEwM0MYrh8xPmhLw==","shasum":"6a3f97e0aea30956ab831bbbfee0db85a07be0b0","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.13.tgz","fileCount":117,"unpackedSize":320779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct4lICRA9TVsSAnZWagAAV14P/16qXxTwzWL3BUVvzjGW\n2qPOSeM8IMwQtSI4QO8dhqC95DBlKBM6dY0ukCW91deWmq4yM/UkmrGkAaoW\nyULsVJP6O3wCpb6lNOYKKtdjbyta8pmlzR5//KzCiZMdF9uuoyRDLK28giYa\nUii5NZGXhI03zdg2qvah59kmzR9abCSd5MKds9yOUSIYs85lE90FlC/i787h\nKjg05My96351eWt2J3pG2Caef0IaXTwSgty+nmsRXLd8EWcNYUBJnIS4BZ0l\nMo9BkGMVvDD7MD209dNBWrG/3oiHuSfSQAjOyB7G1xYUAYCj5y2fYBARtXZV\nYeKAv7DvfqhZq6T/tgkbERnC9R3zonEYmx4x5qnl0eua5RuqWwIa/Bxp03x1\n03F3fxubZpjZteoHxuHrgKJBEH2WPCEIzaAxs7LRI/nrn8BI6H+ZuJ3STMqC\nMV/+KcxmGxh4lrXgaJ3mUm881N1+OJu8xQgy4jVhjzOh4dKjLtwE+kq4RJhP\neLLoccT6ulNiUF01/IFzg3AZJ5yjURURBXiQBsf+S7h5AMSjiBhVNLHuY6LY\nNHpVEIniedmt0CXpdvS671xxZjS+N2fmBu4cG/b4oixkDjhGGsbcpdysBrJ4\n9C5pCG1aXAASTIEtFpiVAcyEfeZCa+dVMmVJz3QP5PNIJJp94cele+AT/eGm\neEah\r\n=n9v/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHJ412PZ7GLNjO2rCy68wwKY9hiZQBnBnrosT9p6dv0gIhAPHFqBdWJVJiZ3YhmPD/qZ1ZmEEnn2jziXlftrjEIYGl"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.13_1555532104218_0.7999031868834949"},"_hasShrinkwrap":false},"1.1.15":{"name":"serendip","version":"1.1.15","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.12","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","qs":"^6.5.2","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.10","serendip-utility":"^1.1.2","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"458d2062d08947af33c1d2c4c68e5adcf68f20bb","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.15","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7fszu9lJwneVWHBcOW30h9WMXqPq3VB78HIvgyllXlT+Mrn2G2lXLdEfyTLX3S29MqKhtoGZY6rYo7JcGa1LEw==","shasum":"cf6eea71ced7f9554b8f09ca7a39a4cd06a20e71","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.15.tgz","fileCount":121,"unpackedSize":328700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvh/3CRA9TVsSAnZWagAAf+oP/1LyBG1hZGfvIVmyTcTw\nRdZOeIGgEbMmNa9i7SQCbvn4x04P/XoR5/XFK8SPw2doO0zdaVUcvossSzN3\nHTbVkgOr2CGDOAqASRGjJShBt5BZ8mVdbQoFeqCnn8dyP6hWT3YVXzHzP1ag\nh1giAqP6wXZn2n1O7XfhRyzgW6XzprkCoZ934jknxpcylKL0v/IVb18HxfYo\nbn7Z4/Ue97bceJZfo2o8Q0ElSTGHT4QtBTPn+eJDxx5yLctL+XoNXdagxp81\ndpoGMVVyDvdnSOi+jQcTtjNj9+BKt8uup/79ryQzV6wZRUgRvyf7sj5F0kpp\nqe3ky4EhHiZbeM+6AVaAd6L/O9PfnBOJX1Rgy0UnKOAKRC2By+DDuVjZ3I5O\n8P7vqc9IsFCrErvUoDuEWmF9+JxUIk4pWy4jjhHQeceBqF5JgZQNwJAn68SE\nkDNlWRA7l/5cQWg5ULfaD0EPCAls7ENHVfp/qhFv9jnb2w5+9KXED6Amunv5\nGBGGSvdAR2sMHkfAcdD1eIRRBHflc3zydozos+YbCxqg9KrT0HyA6ilimb2O\nq8fzkoc1b3Z6bXTtGXr1SrAMLjnrRLzpVqjgiuT07GoQ2tg8PIkIR+yHSefb\nevGurvaT96NvZQUWqFI1v/YM+HgAdpx4KKFz2ZtE8SRTva05/GSJFDqC2c89\nUEuS\r\n=Qn1h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/vgc2KhRaq9HG3VVJwgx6DucDUJ11/GS876GbULV+MwIhAJHAThCsRVV5haH7I9CM3ER8p+r9leQKXWXt1cyjTu3M"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.15_1555963894459_0.9233685493931736"},"_hasShrinkwrap":false},"1.1.16":{"name":"serendip","version":"1.1.16","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.12","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.10","serendip-utility":"^1.1.2","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"7813cc6ca59ee7f68cf3d7a2f29b83b697db2124","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.16","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NSteU3KpfFk0fq9tYcuYJwlcqEBORBzNlg+R1IvPiKVausvczLEzoF6lj/muBregnnzzo3F2jusl+ijKxi5rOw==","shasum":"01346055d8952a78e9fbb90965e30db59ebf7e43","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.16.tgz","fileCount":121,"unpackedSize":329329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwO0gCRA9TVsSAnZWagAAUWAP/1xTZAB0kPM25jy1UoOx\nvlvmax5c8XIRWxOBsN2alxEQP2BjuLDBbGM+Ff5PZxQdrQu6M701opDRD7uu\nIBNwWAKWAFAX5ORCI998MoE/fwCRCbXokrY6H5TqUZvLYIvnIbK/wGxgBBIa\nRUeF2Yj6Pu30aQ3oi/R/2Wf9pP9EPKD5gR3IDnOU4upoxS7sg5jEmn2Ev6tw\nDpE59av43ImEmIrfiquC9jcifRnYJu/uHI/FQ0UCMZUUK5dz9nrLPAIfkiNP\nGuuSG0y8fWWNBK7Fc3BKdNgKMdyU3xnLBfaVJXovVvV74upLzcM8+RL+mJcI\n+ahBmK1uLFDWgzx8EkI0tf2lEeh4wq5LxKfOeYQ8QFnuUIcTnmOFdmvNPKLu\nhNJMEhU0+oqyd+ioifokJxUY/YLWXz1BML0J/SWIkmzDh/e7a8heeplSh+nm\nWXXUnBifiPP+815l4cqRTBBudWdyVO8c/3AFGJMTaqJ0LLGrSSzJ5DGRDYGa\n2nSRCugHph//EPgZUgRs5+m8GFJ92x8DJ2T0ZRMoHVZbm88Fb1pwPiDO13ye\nOozSFx27IBbHGK6cctwMutspo49T30GrBwboTw+AdaAN/GgCFaROzSn2EDGM\nO2w5jU7r3O1CELso5+sHZiKR966JtUpud+ZqRDPw+M8YmIRkt5yeOCOsaX+6\navGX\r\n=l+PX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDn6pVmp8pPBbM3+CIZIbFOOtIXmvapumIGFkdwLPzNjAiAXZiAu/kA/L8Bf7HnB/ZzMxaL4fPmqpislWwqPVHljmQ=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.16_1556147487846_0.6158050273308118"},"_hasShrinkwrap":false},"1.1.17":{"name":"serendip","version":"1.1.17","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.12","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.11","serendip-utility":"^1.1.2","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"3aadfff881bb61ef1af9a808e7bc3451d141e62e","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.17","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ifzo+LQAhzpjTBgYk3kHM5B8OOo/7jVBCateJMJfUrUoCw+rgPyKK/26JP/8yt2yz8jj6Rj0jnR7imfTqaOjZA==","shasum":"c9eb0d963c06da2f5f479fcad3293357049f6dee","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.17.tgz","fileCount":121,"unpackedSize":331439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwzdRCRA9TVsSAnZWagAAyhkP/3gfKoyJcC9zRVma7UiN\nPeOafx3CDYFUjkxN8wkTQo7PH70d7HPn/OEgSHVsNQeTLBw10qOC5am/zFkk\naKoOYxEBgWJKOnBuZDjYLkFTRVmKjS3RR35djcHgHmATACjDzDJrY43HnkKr\niOnDV4xWbLo4K6Gz0J/2lTV1IFoQHwCc/31kDGx1RLhN4GDLpuUyaIhs9h+q\nH9RD88FrH/zG5CoswXI+A9PjS1T9TFJidZl7mS9LMIZA9lAt+MxYR3ABIf2c\nKKVvPsNg0tUlzwceX/joMbMS2biRK3Tp1XQdvaUPPIZwOR5V0rNK+TRI5gNS\nn2arRtfXXfac3tlGIYv9pBcFAnCu9zkF2/NLeikMDzchNFdOlBhcK7Dlf/gU\nZolriaxjSZRvq8t2NoD35W+0/s3GCLunewshQD96s0IE4DcCQPbqXQcS+pU0\n7tGAbxNlILMrTlZJhw/saNNm8NVSLxZhmDoORP4/9uz4N0Ogw2O2iN/DAlu3\nfVPOVlrcXFUatIlGkyV5TEiZ844VXtI3UTJOUZro13+N5rIHWbq8uR0IWIhz\nKpwZb0wM/YGj3SJ8dHUC7xj/AS51ZM1wPnfWB9Jv/J6jxmBWtRbMqvhiHeUR\nHNTv4rmWSHGid/lsPGZeXi+AyD8We9xTyp6ArCn/HA2x7ApxdjwlimjmqIfs\nyaAr\r\n=GUig\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5oM1gkLlcnTg4zNMODBPcqfV0AqMYH73fINzyHfOi8gIhAJkLyJN3eVQ4VthF8dmwa3TxL0s6xq6i+yekN0OLtUR+"}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.17_1556297552795_0.34995687368718786"},"_hasShrinkwrap":false},"1.1.18":{"name":"serendip","version":"1.1.18","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.12","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.11","serendip-utility":"^1.1.2","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"1853b2c0c1a28c1ebbd2b935af1fde06da7fe9b9","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.18","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-c95dF85B30W/grDzOe1ytnwoqBsbMCj9GZbOSwwuK2X2nfEMy36fYKZzVVm54A714xJi0Kz1Uwzg8PpBUxyKHg==","shasum":"294494fd7f28b756b71a15fe16fbe11d3ca48433","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.18.tgz","fileCount":121,"unpackedSize":332457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcw+buCRA9TVsSAnZWagAAlpsP/0KEwYKgFRff9K2F0uFp\nCOduQaieOpnZvmdVxw9WQqM9WCHNqZ8dOxlXQs4GPc1TVP8mBkYhGZtOOIBv\nDzBU6rgMCoDLF7d2AoUqUSocxefkVElWY/oH5hTCnL19J06/Skh2IRSWy7i+\n5QUCnnwLsoK4eNa2SZ9WPNytBvHltf2df6GOSddc3aRNpC5buYYr19OL57JB\ndxWfM2m/MJ4aBG9XGR6eHQScVkT2foB4PdXlgyohCzxTojxdG5/qqJNGqvmU\nLs7G+neirxXIkJHOHlQvNYz8YNqxl6wt1QM2lj4W2EVISXk481OA/xAcWDcl\nNywN7HON6nKtJqkDmXkvGiIX1uaMDX3Kc8WtBB0hyfiTaHa58KF/3EfEhSdg\n6dOsAymxUXPC9ElqOK9f/Y0vNtiHplHd/ICxuRdsIR/zSCuOtClg8pppExD2\nZuVoIdgvdjZCa2E+VuHsrLEKIaEigR07vFXwa2KblD+V0PA1FW0iTl/lJl/g\nwXeTCIk5IfVMJ3WMKVgz4kD0DsiantO9OGQDR5O85+wQNHR0ucb6qoSwdmet\nfFT9YGvnEdXGceaejuFqWmvSInMRkoOPKMpSOJNrOnO2eIX0IaIegZD0cKG/\nDldgbC1eWp1d/9j2GLysbnwFJVDCIk4/yiRnKyO3p7+IZzUMdoqpvUlP8Gig\n+QLA\r\n=Oahf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtUypUplO2M6o8aKAVNYZutsH+vf4ubCez5rXtD4oG4gIgI3s+Q/4Asb7iKzUZchssso0R7adDRvVz2l4jEs8UT0M="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.18_1556342509983_0.6568307575975094"},"_hasShrinkwrap":false},"1.1.19":{"name":"serendip","version":"1.1.19","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typedoc":"^2.2.2","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.12","typedoc":"^0.14.2","typedoc-plugin-external-module-name":"^2.0.0","typedoc-plugin-markdown":"^1.2.0","typescript":"^2.9.2"},"dependencies":{"@types/mocha":"^5.2.6","@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","deep-diff":"^1.0.2","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.12","serendip-utility":"^1.1.2","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"570071d8617e5ed0cf0e7129a26477f11ff2950d","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.19","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-a6+hGhiP8oGGZTLRvLNl7hyMZejXjca1xBupJUXE7LweuisXyK/CgRHlb9NMACa42Rr7soomxjN/auYCtI+K/A==","shasum":"55e219dbaaf409a3ce312be72c8e9c621f6ebd1c","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.19.tgz","fileCount":195,"unpackedSize":2695600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxlHdCRA9TVsSAnZWagAAbt0P/AvkrByrg2iwl2XSmefR\ncUyA2oXokAZPvFSPWf9IxiIVDAngtJhKQEjrN9NgBLYOxf04LKNseX+HVNjg\nQmWCb/4Qt2CcPS8Cl5pLFpNUvcv5J2IQ5Ddz9RUQRZb3L7kZVge5YKlCqu+d\nJv3viDo07vw/fDOxeH1DM25GDd7S7ZkRU1kBK9XH4vXNWhpEQlKoN4YuMHd/\nytsCexMuZdXkD3GzmskLad8t3F66KxmE2G1OFZ4S6GFCjdrV6zysFDcBxpZX\n6UDz9AmoIlLTtnRXLyfyIjcs4BTuoFYZ2u93FJUFdPZ/3y3jcHcYlobqs13J\n37hzZ0zaOBD80KNfEZAqpNi6dL+MDG3AyjuI+WI9VfccPpZwowFuMCYbmuGz\norRvAIt4CdAJNj+vNNelw5BxeyYtL1+T7og4BIKJeNuQqMxQaiQy8ffVyEzB\nwFKAAp3Jym4QWL8iEK8PTU2AB8d7mCxNRqSFLCdF6TOR01F0pMVNIhJgkdv1\nF9SaRu3c2c3XkNbMSxkmKEEXfaErlW6aj0enMsVS2SWJ5+o0Pb4451Pn7ggS\n9gqEZm55X7F7P1AJN407FoCMaSW6CRRkdh+4zMjsV58b9I587xgrFR30aXeW\nx409R3ZcXtsgRMIqMYTn45zqrkLfbNzoJhC96q0o/ETbs2gyTj8sQYke2WGi\nV41e\r\n=VCl2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRCC3Az2ZCFeaAhpdnW6+3N+sessXL8739419H6HtUZAiAnUeUCOlsh+rVcuQBa9LWQbDRXwhB+uf/MO/eOVFPiZA=="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.19_1556500956814_0.5313483871576132"},"_hasShrinkwrap":false},"1.1.20":{"name":"serendip","version":"1.1.20","description":"A Node.js framework","main":"index.js","scripts":{"start":"node dist/debug_ignore.js","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"license":"ISC","homepage":"https://github.com/m-esm/serendip#readme","devDependencies":{"@types/async":"^2.0.49","@types/basic-auth":"^1.1.2","@types/bcryptjs":"^2.4.1","@types/body-parser":"^1.17.0","@types/deep-diff":"0.0.31","@types/mocha":"^5.2.6","@types/mongodb":"^3.1.2","@types/mustache":"^0.8.31","@types/node":"^11.9.4","@types/node-cron":"^1.2.0","@types/nodemailer":"^4.6.2","@types/request":"^2.47.1","@types/underscore":"^1.8.8","@types/useragent":"^2.1.1","assert":"^1.4.1","dotenv":"^6.2.0","gulp":"^3.9.1","gulp-clean":"^0.4.0","gulp-deploy-ftp":"^1.0.1","gulp-nodemon":"^2.2.1","gulp-typedoc":"^2.2.2","gulp-typescript":"^4.0.2","pump":"^3.0.0","serendip-mongodb-provider":"^1.0.14","typedoc":"^0.14.2","typedoc-plugin-external-module-name":"^2.0.0","typedoc-plugin-markdown":"^1.2.0","typescript":"^2.9.2"},"dependencies":{"@types/ws":"^6.0.1","async":"^2.6.1","bcryptjs":"^2.4.3","body-parser":"^1.18.3","chalk":"^2.4.1","glob":"^7.1.2","mime-types":"^2.1.19","moment":"^2.22.2","mustache":"^2.3.0","node-cron":"^1.2.1","nodemailer":"^4.6.7","path-match":"^1.2.4","promise-serial":"^0.1.5","request":"^2.87.0","request-ip":"^2.1.3","serendip-business-model":"^1.1.13","serendip-utility":"^1.1.2","underscore":"^1.9.1","useragent":"^2.3.0","ws":"^6.1.2"},"gitHead":"8fc5f3d586b3b1b335758609189941f7835742a9","bugs":{"url":"https://github.com/m-esm/serendip/issues"},"_id":"serendip@1.1.20","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-x9e1iL+Nn7yqGlkq6617dZFAC60s0dZOmlKcG0tnAHQkfVvX+gOw2Pfobo+SRELiX2bpia6hwxAIUNEEG/K/fQ==","shasum":"3281473eaeac6bf086644e91fef676bff8f07cfb","tarball":"https://registry.npmjs.org/serendip/-/serendip-1.1.20.tgz","fileCount":194,"unpackedSize":1822209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds20lCRA9TVsSAnZWagAAnI8P/2IasG/QFf+OANSodHHp\n6Rn7XiYOkasvpswkY7pw27ZhvAST4rKIzJBGKt8cRDwQZnWTqFYH6b8WgJD6\nlQbvwU0tEI5UVmyfc1nz2abVgm1Tdq38kE7V5jGyN/XCo+Zj3z3yLWnm+x41\nyJPNz3hv+jaQ+4V21B6DVCtw11yiLaGEn31+MbvUlLBeW7oLSQIwxb+9GoMI\nIoJmB7cj6nQMZWTTiTqmDnNWi82R/dgCU7MpYSDihszfg220SKgjsFX8AWc7\n+mt/3m9ukUf8oVw7ZfaO7nxCBMIaOPlSp8Ts1lNtfxrx66NsW7dfwnziwxFk\nMavHLR5iR5YZuPTgeIrztPaO4qNJU2dT6TPICtg120OABAaPQDachcSkwFwe\npLNfWTkV+06NzKwMUHA/ThmJTHeHqRi9vC0UGG0JG9f1eydTZyKJ0WvqqeVK\n3i9yKAxEUwhzfrBA+dpzLwi4iAhBySThI7cYHrBsQBJQ+lNY4ylxZTCiHRmw\nwswjaSXgn75ljvRGwvNSuLJrO4hFBLraOoop8UFObrASf9yuzGZSCazs63D8\nBqjX8YlljIpEmwPAx07DvbtHhY1hFdwk+CSlRkx+sUxC28I0eWU9+y1cWqk8\nyCocB1aTtpCW0UrLMQIO6B3403rH39tpm2N4HSTD1+MYf+k1A20N0GyEPFLH\nwLyI\r\n=TRLZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwkrFhRcZh/vVAlRPASjjz8tVYNoRN+VMmlCbs5kNptAiEAxlOiSOV8qLVrYOl8ySaeuhssJn7zIwKqZoMWfP5viPw="}]},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"_npmUser":{"name":"m-esm","email":"m-esm@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serendip_1.1.20_1572039973168_0.8255729279509536"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-10T19:15:53.442Z","1.0.0":"2018-06-10T19:15:53.618Z","modified":"2022-05-17T12:06:53.165Z","1.0.1":"2018-06-14T03:42:32.587Z","1.0.2":"2018-06-16T02:14:53.986Z","1.0.3":"2018-06-28T09:29:36.182Z","1.0.4":"2018-07-02T02:33:37.676Z","1.0.5":"2018-07-03T01:27:33.220Z","1.0.6":"2018-07-25T22:39:00.996Z","1.0.7":"2018-07-29T23:18:46.413Z","1.0.8":"2018-08-01T03:55:52.048Z","1.0.9":"2018-08-05T14:01:00.518Z","1.0.10":"2018-08-09T17:08:22.758Z","1.0.11":"2018-08-17T01:00:13.210Z","1.0.12":"2018-08-17T19:01:09.359Z","1.0.13":"2018-08-28T11:24:17.793Z","1.0.14":"2018-08-28T11:30:40.518Z","1.0.15":"2018-08-29T08:18:34.196Z","1.0.16":"2018-08-31T19:01:08.613Z","1.0.17":"2018-09-09T02:39:22.118Z","1.0.18":"2018-09-11T08:35:30.585Z","1.0.19":"2018-09-18T18:09:58.044Z","1.0.20":"2018-09-20T09:10:48.922Z","1.0.21":"2018-11-16T12:54:51.118Z","1.0.22":"2018-11-16T19:29:39.109Z","1.0.24":"2018-11-21T21:48:03.734Z","1.0.25":"2018-12-09T01:36:02.787Z","1.0.26":"2018-12-09T02:59:55.321Z","1.0.27":"2018-12-22T01:56:54.308Z","1.0.28":"2018-12-22T02:11:45.238Z","1.0.29":"2018-12-22T03:14:12.684Z","1.0.30":"2019-01-04T08:47:28.984Z","1.0.31":"2019-01-14T11:18:14.367Z","1.0.32":"2019-01-17T19:37:54.794Z","1.0.33":"2019-01-19T02:56:14.016Z","1.0.34":"2019-01-19T02:57:41.346Z","1.0.35":"2019-01-23T01:39:31.256Z","1.0.36":"2019-01-29T12:41:28.883Z","1.0.37":"2019-02-06T18:06:52.114Z","1.1.0":"2019-02-20T06:48:03.050Z","1.1.2":"2019-02-21T05:30:32.562Z","1.1.3":"2019-02-21T09:31:48.947Z","1.1.4":"2019-02-21T11:05:59.459Z","1.1.5":"2019-02-21T11:18:46.615Z","1.1.6":"2019-02-21T11:26:25.780Z","1.1.7":"2019-02-21T11:34:52.766Z","1.1.8":"2019-02-21T11:38:21.922Z","1.1.9":"2019-02-22T07:27:01.849Z","1.1.10":"2019-02-26T19:11:28.981Z","1.1.11":"2019-03-27T22:30:16.115Z","1.1.12":"2019-03-27T23:32:43.601Z","1.1.13":"2019-04-17T20:15:04.359Z","1.1.15":"2019-04-22T20:11:34.636Z","1.1.16":"2019-04-24T23:11:27.965Z","1.1.17":"2019-04-26T16:52:32.911Z","1.1.18":"2019-04-27T05:21:50.134Z","1.1.19":"2019-04-29T01:22:37.133Z","1.1.20":"2019-10-25T21:46:13.373Z"},"maintainers":[{"name":"m-esm","email":"m-esm@hotmail.com"}],"description":"A Node.js framework","homepage":"https://github.com/m-esm/serendip#readme","repository":{"type":"git","url":"git+https://github.com/m-esm/serendip.git"},"author":{"name":"Mohsen Esmaeili","email":"m-esm@hotmail.com"},"bugs":{"url":"https://github.com/m-esm/serendip/issues"},"license":"ISC","readme":"\n[![MIT Licence](https://badges.frapsoft.com/os/mit/mit.svg?v=103)](https://opensource.org/licenses/mit-license.php)\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/m-esm/serendip/graphs/commit-activity)\n[![Website shields.io](https://img.shields.io/website-up-down-green-red/http/shields.io.svg)](https://serendip.agency/)\n![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.png?v=103)\n![TypeScript](https://badges.frapsoft.com/typescript/love/typescript.svg?v=101)\n\n\n![SF](https://raw.githubusercontent.com/serendip-agency/serendip-framework/master/readme_icon.png \" \")\n## Serendip framework\n\n  It's a Node.js web service framework written in typescript. The main goal for creating this framework was to have a shared package that could provide all frequently used services in a specific setting which was needed for speeding up developing the rest of the Serendip platform [repositories](https://github.com/serendip-agency).\n\n| Services | Description |\n|-|-| \n| [HttpService](doc/classes/http.httpservice.md) | Http and Https server with routing system based on [path-match package]( https://npmjs.com/package/path-match )\n| [DbService](doc/classes/db.dbservice.md) | It's a provider based, database service which currently works with [MongoDb]( https://npmjs.com/package/serendip-mongodb-provider ) and [Serendip GridDb]( https://npmjs.com/package/serendip-mongodb-provider ). It also use [RFC 6902(JSON Patch)](https://github.com/chbrown/rfc6902) to store changes on documents.\n| [EmailService](doc/classes/email.emailservice.md) | Sends emails on SMTP using [Nodemailer]( https://npmjs.com/package/nodemailer ) and it use [Mustache]( https://npmjs.com/package/mustache ) to render models into html emails\n| [AuthService](doc/classes/auth.authservice.md) | Authentication and group base authorization service. Implemented based on [oAuth2]( https://oauth.net/2/ ) (RFC 6749, RFC 6750, RFC 6819)\n| [Sms Services](doc/modules/sms.md) | Services for sending bulk and transactional sms  \n| [Fax Services](doc/modules/fax.md) | Services for sending fax (TODO)\n| [ViewEngineService](doc/classes/viewengine.viewengineservice.md) | Renders Mustache to HTML\n \n---\n\n### Installing\nAssuming that you have already installed Nodejs, you can start installing Serendip with NPM.\nOpen your Terminal/Command Prompt(CMD) and write:\n\n```\nnpm install serendip --save\n```\n\n### API Documentation\ncoming soon ...\n\n### Code Documentation\nThis documents are auto generated from typescript source using [typedoc](https://github.com/TypeStrong/typedoc)\n\n* [Auth](doc/modules/auth.md)\n* [Db](doc/modules/db.md)\n* [Email](doc/modules/email.md)\n* [Fax](doc/modules/fax.md)\n* [Http](doc/modules/http.md)\n* [Server](doc/modules/server.md)\n* [Sms](doc/modules/sms.md)\n* [Start](doc/modules/start.md)\n* [Utils](doc/modules/utils.md)\n* [ViewEngine](doc/modules/viewengine.md)\n* [WebSocket](doc/modules/websocket.md)\n\n\n### Testing\nour tests are written using [mocha](https://github.com/mochajs/mocha) and u can run them by following commands.\n note that some of the tests need a database connection.\n```\n# Clone ( you need git installed )\ngit clone https://github.com/serendip-agency/serendip-framework.git\n\n# go to downloaded directory\ncd serendip-framework\n\n# Installs npm dependencies\nnpm install\n\n# running mocha tests\nnpm test\n\n```\n\n### Related\n* [serendip-business-client](https://github.com/serendip-agency/serendip-business-client)\n* [serendip-business-api](https://github.com/serendip-agency/serendip-business-api)\n* [serendip-grridb-provider](https://github.com/serendip-agency/serendip-grridb-provider)\n* [serendip-grridb-node](https://github.com/serendip-agency/serendip-grridb-node)\n* [serendip-grridb-controller](https://github.com/serendip-agency/serendip-grridb-controller)\n* [serendip-mongodb-controller](https://github.com/serendip-agency/serendip-mongodb-controller)\n* [serendip-business-model](https://github.com/serendip-agency/serendip-business-model)\n* [serendip-utility](https://github.com/serendip-agency/utility)\n\n### License\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fm-esm%2Fserendip.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fm-esm%2Fserendip?ref=badge_large)\n\n___\n\n#### Collaboration, issue reporting kindly accepted.\n\n![_](https://serendip.agency/assets/svg/serendip-architecture.svg \"serendip architecture\")\n \n","readmeFilename":"README.md"}