{"_id":"muchas-toolkit","_rev":"35-294d4bc11961f23d4e2ab224c1081bb5","name":"muchas-toolkit","dist-tags":{"latest":"1.0.28"},"versions":{"0.0.1":{"name":"muchas-toolkit","version":"0.0.1","description":"Muchas Toolkit","main":"dist/index.js","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn --transpileOnly src/index.ts","build":"tsc","lint":"eslint --fix ./src/*","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elasticsearch":"^16.7.1","express":"^4.17.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"6054a216a363bd4f5622bfb46a025f7e9ac22a40","_id":"muchas-toolkit@0.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-J1LY8G/lVT4VFQDYdljozBi8KQkxqS69Nyg2Mlw3h+eytoMgODapFZkDpEyU8tUNWvr0tER81hLiLZ1D7Lcc+A==","shasum":"3af9d6f33803cdbdc3d2c3eadd29b2ca16977052","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-0.0.1.tgz","fileCount":72,"unpackedSize":144577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo6mvCRA9TVsSAnZWagAAnyQP+waVOHqg87Ot6LuUC26J\nYnGTazoBrjrKY3SSV4xjwtYTLBL1J24w7iUsWJRa9FV9IqzgzKHguPTQZbRI\nyecEAPMPA2gplQU1vCDBRJLhadOOjanwh28YsEN2iUSGi34nk0+UFt6XJiwn\njf+gyD9t8CWdL7zVDL8yKsOlv6eJ2vRxdoFoXz0B177kKxZG0zx8nh+aV6Wl\n1fURlip7h+945FBE5VyGzN5faioBWMuxkgNeml5smJ7lPRdYdpA88clr03/P\nYH6hYz1AjQGrmguvNrZZpESa4fDzxU0EYypuarU9B8SzwlAjahizhRFZRI9l\nVLpgws385AUqC+DtMkN0HOXAn32NDACxwv2JSsKTX4QV1TG0ZJmseKOITVl2\nsZ5JN+qrnvetZz0ubIVD6gSNqvGfGL3x49oY4YqjjDT1pz2BSFBIyrtF6e2M\nLv4t3opuHZqqT2XZi5uoXOyW2osafk38D/iv9xSu9Jh/zAQ6yV9EBRDH6Z/u\nTpOmYURRopASlgetGS4JIPIt6wG3bC8XGp8JgqcNUUw1xmHlrxIdjOgwNUZd\n/pGGynm6WKWRysVOZeB5bw+pZtpaI7LLYMjAkXx2U8QaP4Gxs0KVCXykp+RQ\n/2kBvALEeqKuZoHb+CeI4Ttwcd4Rkb5Mt4nLVwikdSJFBVJ0+lENtjUs7xJA\n2s5m\r\n=kICM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkxrVKKWAtywl/N290jAI0dkf/4GmlaPPcqnLYACPtTAiEA+iZtuAuOzg6kfSGkntq/9TvhvQE+eIDmx3ax7f8Hzko="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_0.0.1_1587784111276_0.3940523788283177"},"_hasShrinkwrap":false},"0.0.2":{"name":"muchas-toolkit","version":"0.0.2","description":"Muchas Toolkit","main":"dist/index.js","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn --transpileOnly src/index.ts","build":"tsc","lint":"eslint --fix ./src/*","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"6054a216a363bd4f5622bfb46a025f7e9ac22a40","_id":"muchas-toolkit@0.0.2","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Hqxeb+J/kMZnaA8si2X4w2pK36E50XeSEpdPU1CefTgEBnNz7GMGE2uXLo1oZyW2erhRA58tu0LHLagUAnxPsA==","shasum":"52a70e80e1392b66b8c107118606bf1c8f2a7e53","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-0.0.2.tgz","fileCount":72,"unpackedSize":144603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo6sKCRA9TVsSAnZWagAASTMP/0f84tA+KipokcJrx5fw\nI8ELqVOFOaV3Cul4gEW6DfSXYIAeEu1+S2zEj1wlf/RKR+8YII3D5dAELREH\neVCrLqao1M7d90FeqsZwLUQ6CY4IRKNuxfoB1PUgd9DLNP0GUEAciA+2mYgL\n6jbJaMA6d5fOV6C7yIk193SEZLrLKu6sl+CaQ4eWiyZ426FsFjeaHDpShXH1\n/PGQqEx3HySrI7k4eRy1xPqjM4EsCE+6A6ij4srRh0hbXyOIjIq5tvFb3cDC\nKZBULKHlQQbDFenrxMqXFSWVmJf35q6AbjAwuEUWZGWQEDb4G80xD7EzAWNl\nvGSRMc4dBFR0eHjA27hoCqucClTF4mhN5Qhbg6hRxpD7hLpKTSfU6lEMILCQ\nFE/H0edH/WPl7M1Nmb20uVT8emmFtOJy56IlMgEpSaoxx+cx2ZeB26ABOZzx\nvzP8RKnzJtj3hub9S8DBdH6C7oafZYE3VbTgz0PF4yEGB/zCOF3PlUERJJ60\njOZbWdAoe3Jj2HwGtb/PjOyRKGrBrwC86ybeqfHgBN8BhVgmhh11Btx1jvnA\nbLbzX7lZZ0uw4O1GZ8KlM8Q3Ztb/Go47qCtHjph7LUkjFUB+aU5qZEAD0/0B\ngY2DuPQ+bLSuzXsB2IDs0dTMsFCx9ICDNX6iJGVCBVhQD82cEDQFC2RGR5J+\naYyI\r\n=D8F2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAwpJSlPAu0FLHHzBNmSs0TZv5R+Ijk4wC6zjGQ4zVrQIhAJVFz+BKEEZFKfmyRLxUGyLX1cuXBs3L7fW8PkxQgFqs"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_0.0.2_1587784457736_0.08139751079787527"},"_hasShrinkwrap":false},"0.0.3":{"name":"muchas-toolkit","version":"0.0.3","description":"Muchas Toolkit","main":"dist/index.js","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"2e21c442122699105f2f601d5574a15a7f7643ac","_id":"muchas-toolkit@0.0.3","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0niKbIuNf2ABvRGnycKeXY/PHern88e+gpvOaeAtSOEgYYk4xvDKNRTKNbsBb3wBIo/Muk4zIu7BCGuM/NGWFg==","shasum":"ec3d064305f0bb2ec0690d37b5ff95f65d335f84","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-0.0.3.tgz","fileCount":56,"unpackedSize":112246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep0JWCRA9TVsSAnZWagAAOQ4P/A9zXhr1etnp+c9qxhQe\n+4DaAfgu5Z9Gw5S6LqJ82raJMhLbCF0EbRNc5TdqfrHnnUCzOX5Wq5NPQIO5\ndCgWsYx/nv+f4GwIyrG327QRz97NCErV6iKlju/lQ7IsypPhH7UO+60YChST\nrfOO/K4JegYpc8hwmvUrsYQYll/14Gi3yn8oUQD5aPNY+d76NmB6vQPqjLwa\nDWWpet2BzlJm4R55PYQmYbBfijU8thWHUcr0H3Az9q8jQBtkXFHE/w2rjOJD\nRoztWblhK7Zs1EHmsC5hAP9JNkeM5Vz7T0fl4QpjF8cmS0B41/OxXU6owQfQ\nNG2YMjSGdBIrMg1uOMgBrewU+sWnfv2DiDEMakPyKlUpKlZsnuz+xfrcVSrh\nvKzYZv64aePQI+TXQSSt5GlKQMvIBhajIRFFrl7sApkyeY4qb3b9nNMLV3l0\nR8k85zaocFpDAhKgHx9QlaqgGFuVUqglC7IFnUancklaorMiXGiRZoevUHOy\n9hSmN1OGCBdhNUlClZ40nHzYMHmupjMnEyiKDYth1WD1lDFpBUwOqdvABFJp\nPFh1HleotmfdSDwJgi0FKl5RiZ+KSwfmmNiDx8monHLf/e9c+c9T9ehoISYk\nIt1VZtIh1lCW0w7laY/NG0cyBJ3lY+Y58wVgd5Ivi23nGhV/6btRa7i4JSH+\ndOrw\r\n=1MNv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjHEspW4X9VxOmU/gFezuANagrdePgPzpdti0P5JvHBAiAkX97gZe5d8vZSVZvkkrdGbJ5rh6eHfrMLrwgBGZlAxA=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_0.0.3_1588019798322_0.9899266978021606"},"_hasShrinkwrap":false},"0.0.4":{"name":"muchas-toolkit","version":"0.0.4","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"ebf558140585757a633e9b7c438e2d419353e09f","_id":"muchas-toolkit@0.0.4","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WlNkqDJOIXMa+CaS0yNv7mluK99wV0Iz6Z21l3Onk4HdRgJEXOFzppyp+jVsg2pScKy01lxHRZl41t6/RwzZqg==","shasum":"665fe2f9bcd186ed248c2da670e0d7dd8370511e","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-0.0.4.tgz","fileCount":75,"unpackedSize":126926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep5bVCRA9TVsSAnZWagAAxJIQAIQQVxhMGahfQiy/08Fd\n41qCuzYI4mgRa0MZ9qyAAZT3QYl0IYyKiNoJC25/0aZI7aXSEAQ3wCpWrT7m\n/Nlu85V725FmeS41kud+k8FgkqXouwZn1v33AxPuMjErShombqSVmiXqtz5e\nslK/rnD/mVVHvf+TUHfgpxa4de5iPLDSOBSyPlAqnSfLnTgCqwotHXmfc8ZW\ndxKZK9fnjeL9Rw6rWal25pa6yGaJSvhTaBSXs0TmtZZwgl2w0trFJVYzYavO\n/uEyViaz/P8STgsOqQXnlLKlt/CiqlT3zbIgvY0UkzDnE7Au9zUMgG04T2N4\n/Cug+aFh5l9GipyQaVxdNODPj5r7jo1iyfCJc28qsCh+gonpiCvqyMmwoGWv\nxQc/gK98rzvE6dgece4RqyOoJ7UQThngygcAzjdsW9Pqj8CiZ4K/pc5yutAE\n87/439EutW3Fhzh8QRtTkNQJOUkSrcTLcExCUgm0zlArUXCC8/kxdIj+v+F+\n3QqagI1damnxE+3r/gdxIFzF28E8Z6hbJTUg7BjXXxpugwYN75ffrthqBWGs\n/hXVAlAVv7750Ewll8mdZ/T44iSKmvcejNn1yGGJuceR8RykS0fCTSSZU73O\n/j5Z2WRnLBm+Uy+r5F3Z4yfvBG8QOo5n3DlhOqNOYaMty4nLnqDQygorTlhN\n8aLu\r\n=e9sl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/0+3reKn65/fmFB1gSxMu87UnDKzBk/GyauwXrKBCVAiAh6x5MIlYwwyZTARFrRlW36HQUfN7Qm/nh4fGA2+zlRg=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_0.0.4_1588041429106_0.7725705892177372"},"_hasShrinkwrap":false},"0.0.5":{"name":"muchas-toolkit","version":"0.0.5","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"f6a9dd7e47fba9ba6daffdf40311ca5a8834d421","_id":"muchas-toolkit@0.0.5","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i3r1P77eFq6M8K4xoSgYK7hJOMs0NhAISzOc+5TY/Cf2mmJrCKQK3lq9TVOZmMMVmG+/V/W3rBtKOizDW492Cw==","shasum":"f5e769c0ce097a5cb87569fe1fdc07c9aaa8eb47","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-0.0.5.tgz","fileCount":75,"unpackedSize":126957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep5/wCRA9TVsSAnZWagAAgWgP+wXes0QyofzEOI8Dtd2o\n7P5QxIGMmVq3/XMxYGpWx4k6mNmYkmOzZh9JLIHKq/SA/Fa8UiOM1r5zZFMS\n1K86ndWvzNBrJMH9qj8gksNf3U6M7xLJzl097Er1CodMKVef4UjH7TAZaKin\nclL9SS7ZT2hToIIymJaRf5uBKr/suHfxoEXf6xC2qau+yYvGbET1Q/YQP0OU\nWN5ZxDxwTtdePe/yHdhT13b9+Z6/JKeWW1kL9aMzMOP/c4xNi+u3f9t8+Nuk\n29gZF5or/nt72p32a8JwIjhc2dZHF6yR88W6as7GnAottHKYta+sJ+A6RSj2\ntYQmRi+/CfA/u1XSeU1RjAbVQI7TSvxOJQvDib7B5WI5DhUfgqPQpLg1Cluc\ng88kcCDfRpk9+3aBV0b90DfpzXa5rkYJzf2brIao7PxEG/eG1R4+zw/uTKsy\nwQeUnbgJJHxfj/GVurmeoZoVny6NEy2j+oxj20wnyYAERmy97Q9mJTN8xwtg\nGSYCEOHrjvijCqnK1FqHLUs5bwNc+I3iq/P06kGV7sbUAQ8AtuzOjU+488Hw\nkbxbvEHTi2IsMvxxfxfcy4NCJlhZoz72h9WIGvxPcB4Z3nEIvbBnHXsOAWUK\npELQe/jtcmge1OLiLUsDT1jpqGQZyaYu/F/XRB53PpSSmKtjy+OL6VRmFrBk\nmwqU\r\n=x8Qa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3TQPyHfXIVOCxagYTpV6uhAB//25t4zVOziYrDgeGfAIgeofUtLFs7qceAIzxvyIP3dpDs+McpS/54Wk9UPQYteo="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_0.0.5_1588043760378_0.9424383875827553"},"_hasShrinkwrap":false},"0.0.6":{"name":"muchas-toolkit","version":"0.0.6","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"c396a4f7b6e803410207bcbd5b19d9dd1d44027f","_id":"muchas-toolkit@0.0.6","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-m1TcGYy6tfxUg54vlKiFNK77j3Ori+Z1yM+uFTcNhysV1KDG9I2THZ2x6YC0P41Fgy4MAgttvfbtxfj62v0Jiw==","shasum":"638a5592617767eb3330b2e8920c18c450c9b8a7","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-0.0.6.tgz","fileCount":75,"unpackedSize":126981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep6AiCRA9TVsSAnZWagAAoJQP/RrN+ti4pWnLbMyO47qB\nmesJ7ZEk04WX9aWKS+AsVyC8CVF1YRcBf6EuBflOgjdZknj6tXZyArRlceXV\nKMkwnIc9sLqok2JkSqV9hlcTPofJ+VPUDZkAkFFnoqE5skjTsgvdWbiuBnfD\nf1bbSZ9gNmnVHJXkapDdaoQOzHEIbBbqFLV9gj4LFIwmJ8bUR4Rtp/IF98JF\npWMHiwVPPy0ieGBclq5oUqdJq+ahiMqAo5sQUPli+AVnlf+lZHZqLDDKDZkb\nCqOGYb9HKqss0fGCbLJeVKqRh6Fa5w69Gr6QdfiIvQ/wUXrdl7os1XokxvgX\neFfwQknaBx1J0pZ2jgHiMjYJmDvWIShXlZZGehfPZ9EwDUVYvY4zeE33ErCP\nskp9hBYu3vLf2+WwVcEdp+JnmbC01tzbhvNTa5gFIVKRr3NH38Xi9mMmxP3d\nLAIXEu6TVIk5CWaNXk29O+yb2ufXorlChzNzPClDCusYe6aOwYLfVIYD2shE\ntXq1FA5367iC7zRxoCXvun4Evj7jWblpMF0AlyAcoBa+ohLqsavhZju+Za2H\n8Bt2Bmfktqfx/xglSDJghx8Oo/Fd0574I7dWV4VPmPTCq4CW4wCJ8mW0kF3y\nq37TyspsqjZcoHM/DTd//vt5rKnnqr9LIRvRX17hBY8mV7nU00CeRvXJ3Jq8\nfFui\r\n=Er0t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvXe+tgcSlpbAAU+JPe+ayZyaAF+klIAS1XcP+V7rEzgIhALCi4Qb+tIgXHhhMnURjqQxkcqjUFV0dp0AJS40mBmKH"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_0.0.6_1588043810509_0.09621601049918094"},"_hasShrinkwrap":false},"1.0.0":{"name":"muchas-toolkit","version":"1.0.0","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"9091d4b4af92d8479a1a0417d29ae9b55a61a6f5","_id":"muchas-toolkit@1.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tifdt9iS14fzgcK2puhMY3b7WyU3c1/XKWkFbFKrNo27G8e2z2Uy7mQVgoHYeIt5HT6bzuvH6cIQpzhAaA86xw==","shasum":"68980562c44e05b95f4353e2fcb1488d30bf3a12","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.0.tgz","fileCount":78,"unpackedSize":137685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerMbVCRA9TVsSAnZWagAAoS8P/1s/u6MsQo2hl1SCBUnR\nz03kjnANqW16whzTRKnBWRSq1nknxmkQ68nIvxWiE/GoX1MrmA95WwD/7aWS\nldxX2IIlCMfiZtQsyP6CWU7FFECOcG/06PIdu6kBq4nG+MoTCVWjXdpIUOC9\noQ42AF69vbM/L6KBEdrGuohGFjdUB8r4CbRcV0bn72thmsFnDBrA+Pjop4jy\nDAkFuU802xKEOdWFpio1kLvyrgIS4v77YN0dMw3VQdkQxMktYtHVwlQ0vWph\nWjDAGjdaPTURziRG1z6ApsrPDBSAM3hzX4hK28XLJjRn4v8vrdPnKHSjV3ll\nX0Ll2bcQujZ9z/JzFit+40ozaVx188wLE+/kU2LFdP1ogKBdJLy7QIH1LGzr\nteOQ+HPKZQ46cOBuChCQaQl5T442iM4auengx46GOk3n9WiFjTVTRPDQW/Ug\n8a1WcllsrMLlqanJQE0XBV1ZGfric+mJqsZQCmkVEW3k9DWaxbsw9qdXL2WU\nuaNV40nTRvMGDCE3O7qRsRxkWu35jIFYWDTEEUdkPyK1IDZj7buW75BQXAQv\nabMEG4CDDu1DmsVbg4rp5IsPJDI4VS4ywwKAOJIxXBKX1plFIjKnkIkF3y+S\np+B3g7AxYSz/Ged3Ir0nsx/t1sMazLKhfWklY1OgjQnBBxNwUH3R0xT7SwlO\nR29U\r\n=kfmp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ/Fgs+d6+gxixFH/AtCSSYXrXzvC4otPByIRIZVErJQIhAKV6FOjPedRSL6SMr4CNdJ3nJMqQT/qjTSQfN1d/56r4"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.0_1588381396848_0.07874164415583262"},"_hasShrinkwrap":false},"1.0.1":{"name":"muchas-toolkit","version":"1.0.1","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"ef0999b950f5d856160421d99c67247dff45ec60","_id":"muchas-toolkit@1.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6pd/rACEJ7gLuOXQH5OpRBcdSL93CuzxF3DXlanxIuoT+SyN/JU0xyAXDOJkHXugVuiWxhu/7gOb15PEVjsI3A==","shasum":"9476bb7d5d5701b5c9600ccf678d9546de7a769e","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.1.tgz","fileCount":78,"unpackedSize":139621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerN3gCRA9TVsSAnZWagAAjY4P/iRIcJVehXtu/dKB2Fix\nEIUI4JiC0SJqV+Xt4uq/lo2oWCYOnuZfMzASAgv7jCMHpOoo3Zk7rd58+jwT\nlUx6tp6CLSAVYSjs85Fghe9hGOlf8W1oqBNRhCX4BscPUP/o1nQhhPvpQvAo\nJlyN8MJxzdavvM3+W1uxsFzAX4kvSwugWeHy4fHaUYQxzM8vjGbAmXQlXiyI\nWsuAE0+MhZAvVmzzNAhtLB3RHUndgf9fQnEbxtwrx85GIynacZv/oWoqKCvt\nmHyy6qH3MzZ4wFwZ1kruP9vt3aY6PcGn90w+X6S1TpSYHWJSP79AtZUPeWYS\nHiSVPF37Eq255n5dHZnyZp4COeNrn0tNiFObhtv5mxkgVk+YRnNFqMdtlXCC\n0UtAHVxG8B9ZEb3/tLeeaYVrT8wV5q435+gOs0SQgggkuHYI7vSj6AKRL1CS\nBguEIZibsotw0XEE7I7VCypH9Eb9BkbGtvRJ/s/vbCVscsiVMpqjRQu+ZLrq\nQoJeXCE/c7/vjEvu1QyAfDuKWHSus/2Lg2uaqx/qeYbwHaEHVkpd6zBemPsq\nNG0X3/ZevUqUjrayYF3lw1Xdzw+Zg4V43PRG4ugRoSjMWQKsOOtIOTCb3g//\n8gMzl4gxQbMoLY/DZyIsNi99/Nq2/8eJVw7Q2sM0n5O1Ne5srrGKgg2NtAnj\nhscL\r\n=lc84\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmxcrBRlY04exwH+LViFEYv0fG8rZx6wyngcFLyO6pPgIhAMKnEeDbIezhoo5pT3kDawmK022RDkYSeQFwC3hf5v1P"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.1_1588387296049_0.12334817892235939"},"_hasShrinkwrap":false},"1.0.2":{"name":"muchas-toolkit","version":"1.0.2","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"aabc7136f6ef6c0086b32388715b6c2929160957","_id":"muchas-toolkit@1.0.2","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QejX/A1bFOrnNZnh771iPMpw0TvbMEYvGv1+ZMC2x6iwQuAHXaAbCzkB+Lp9gHh2RriDxU3vAnksza94G5IhRA==","shasum":"b726ded6765252dc7e69bb21ae90ee880eaddbaa","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.2.tgz","fileCount":78,"unpackedSize":139807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerOG2CRA9TVsSAnZWagAAVhUP/iO8zA+JOMVdwXBJp7m4\nHItbtZAp5nAeFomPZ3dVLQPZY2hwrwgWZ74bjiH/kXqp8n4KHliu7pdmuvOu\nbiw72FfbyXyKmP7t4+J4WEJcdDlesL6nYJ2Z54lZpFHF5jhi648NXPjgNj4H\n2C13DWpsq5/gAlmwkOgaUQPbLbBSvj6bTs+Q1etKZfysZw27gqPzlZHW+tkn\nXIxpkApr/RCNgjvm7Ux1o1lrQtNmh8qNNqPnCoNkJ2zsM1DqblPeUhVZkDOb\nI+0OiJ59Btaqjmm9VpqINMNve5WqRh0y+tvYC+5k/u2DahpyJpicpH7vCYKc\nWkatO9ZFVnAQpftaI9heozYjp+ey/PiMTV1Xo7b6KZkinOFolcSX5j1W3ym+\nbRAtBB1TLBmek2igdgUfKXNTJxKxTeEaCC9rUSlQwRGOg8SXbKd5ZAFmmSpg\n23WidudFUTZqHjTUgbOSzC4kWUp0UH9uG9Vs44TfZuTDoxJWI1vAGbIBPtum\n5laCYEClmTOlanYaBntFTm0WKpwsziKM4k42N7wtQwYN9iao1Mr/RQFoyau+\nEVnz9tXMWvfaGVgOPGC5itQlfA14jkYLc9dCgTz+Sxx3U+L4645U7GsJJgtU\nZhZhPaiDqmPKYlRUgybtV6pANTn7+TqwN73sqvbr4RnQZM9YqC+3c4X/2Kg6\n0Phl\r\n=/SHL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoZ+BVaZy5m3hHFF3WgZhg6h1PvcHiHD8QVvdSL7NFXAIhAJtFGtpwpx0nPdnbdmljIL8Zsy5AF3zi8v7vhs1ycF5F"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.2_1588388278408_0.3061509644861229"},"_hasShrinkwrap":false},"1.0.3":{"name":"muchas-toolkit","version":"1.0.3","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"8709d8b65690d494bb1880ac8aa6a0fdc7371dcd","_id":"muchas-toolkit@1.0.3","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+1e1Pfg2HfkWnFJNpERZhFmjaxFncD/yROVzZnkyIR8GHHcR4/xf+OAN9owb1zHlVjsWFzTKu+PyQkhQHp1qdQ==","shasum":"0e1221259f21bfc085ff27272b464bca492f1a5e","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.3.tgz","fileCount":78,"unpackedSize":139829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerOpHCRA9TVsSAnZWagAAi78P/31w0G1kjhVswiOllgf8\nLznhfSBcNLV2LCrMzwHrdPvedvalyKr+KapXG+Sd2zvuB6H4etsGixBLTabp\nSDr8G7sNy2ejunuFlKLqf3vxUnpJOjMKu0BC5kmWuZo8sHfOAe8eVwAk50Rc\nzxGKdc21wtZo27pwSw6ZhZpnj/SZwe/PgtEaf6wv57wyci3lD2snhIcZQ9S/\nQPgvSeROfz4lNWkMFC+k/zhKKUftLFK1D0LV6GS89uzi2hDk+6YSB+VImxx/\nTe50369WmzF0NhH7pSBYkKcuUcW/8I2eAUcFCdKUXU4ZkrsUaNQgqKPpnUTW\nCCsgwHAseJxgtpyNLZ1vi/2QhGLGugCFdSmb5h/yKjiT1IxxxMo3lDGLH+UN\nsneIhdmA63hji2HKVgpI5kluAhagSWiFcUyKYDQLB68p6LwNBJr17gGHtJZA\nEJKoogcvT3+9VxfL0/T6P3jWKqEVCTDEJQ12PBg1u9riEQn8/Wa/at+ZO8U6\nGkh2YiI3TmHs7jGZ4H4xpL/qPg3B2RcNkMdlz9GmY6EEdGuPnDuC+iKabJ7N\nKrQqZ7ERLhGFsc8OO2rbFihoAaJ6IIiu7gm6uc67BfH7kBZFpHGwrwxbi0EX\nsCeoaAj+G6o4borF2Q1J2AdwwwSa2Neu38xR/KXVmwsqDTzmSvpkdkfeYwtU\nqEAx\r\n=wDfS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbl2D28iymyvGMxkZUSSzZkM8l+IBykduFe8JOFMgpZAiAsdmX3YCDstvpXZ3O6jWcLEg6acxqADAh02Fkyfpy1eg=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.3_1588390471227_0.1552627551868131"},"_hasShrinkwrap":false},"1.0.4":{"name":"muchas-toolkit","version":"1.0.4","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"2cce0bff038e268fb92023693aa9cd263d360a69","_id":"muchas-toolkit@1.0.4","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ys8zYBH5raqEEtTJkKZCpsR75uZ4OZZeN6QdCF1E0K9Mm7JHP2+pvtUpdgiVJ10a7jGy+/nNykjoj7EFqh+ypA==","shasum":"ba1ce644e1611f0e44f77a38a738eee2d05e48a2","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.4.tgz","fileCount":78,"unpackedSize":139793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerRB0CRA9TVsSAnZWagAAOjwQAJw8d1nbvCNxmant30QS\nnPLBSrUQ0pFCNmGCRAugKeAd0tlD//WuTzx3GEULNR3IHm4bqyPCbFCr5J4L\nQ1sbiimofkMGn0NgvlSS5sgQ5HdhYcfIxshWGJi2zCdjzw3k1Gmgpu6YurCu\nj+UFZ4DUpKWD7H0JnvDy4wipAUYl5yx6rD/o1y2flN1XZDM9UMKjGB72ys/C\n8U2i3Lc/LlQ5SpICg+0GuqF5CT7Die5g1+QlyQX0ejnMryNsLZdIm5bVdm1Y\n1NQpPJy8rQ2g4+UJCxU4mkkX0knyEEt/509aIrkr0LuRkLbt8xN5f7khN0vf\nWbp29qnsGkjW5/V6E3gmOrhYDQ0L8XGRKCFynbnHElbaONslum1Bi83E35Nf\n1YDVLLun9nfnRFWotqFZ4EDPH388ckeU6vpf3MZ6RMt1ap7vDEm2dQAwoMxz\nXDd4KJcDOHDRvLhIY82xF2EQq7673EsWUtNfpMo25AjEK8M5+3blw2ug6IT7\noTpuhthZa7HldBTAi5V6hAAaKG2h2AXadJbEbDCAEf1f/r21x6rGkdvIRZB+\nkv88sv41u2Nqb75emf5FESq2Wi8DsSeGRmFgPBhbpT0P7M3V8Xevr8rxa3bK\nbnSG/JnZrYXsqnxFEg/4ddaq7Gf44x+lqSmdQEGF1kHmIeqgchEfVLnkC80e\nqHQo\r\n=Y8Ru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN1/kqqXz7uuIJfhemQ1mc0FMLBI7TtEHTiEnZLCMKlgIgV+JeR6lg9baj+mLjikfjSDzwZBbAhT+a9KJq2WqOcmg="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.4_1588400244232_0.793835565978982"},"_hasShrinkwrap":false},"1.0.5":{"name":"muchas-toolkit","version":"1.0.5","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"bc743fa86aa312519675402b6078a1b5b10fd69e","_id":"muchas-toolkit@1.0.5","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-M0eVfAly5NOS22bOSakaDao12E0mwQe767M0K41IOwFc3w3ENrbRCzjVX7Ps9F3Dogn0IL42fG5oUGC6SsZY+g==","shasum":"a6b32519317b17d8def94307923146961f6597ea","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.5.tgz","fileCount":78,"unpackedSize":139919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerR4ACRA9TVsSAnZWagAA4lYP/23fwMJd0PRd4eiHRuYe\nucQ5EVCoFjMwoaro66jQyhi+sgoQYnvcTrWm1IRTjBTytPsIGTrjApnVCg01\n+AWhZR2Llu6dsAgl48I59B6Kqu/n5dGalIzWRoexlI2bqniDIqWsGYqKB0kq\nMD7LUeHui5kPsPVPbfwGYIOjLC2tJhgXM+UvybLCmCo+jxjzuKSMK7J6NGN7\nUeIxoI77ahEoWftfLMoIhNfpuAsSHVxo48hf4gi6OXOSUgLuMOXpOi5M352T\nwi8Le6Md3gJdZ9wuuXYVJGEMPhfjFE+1o7MpLuLpRrtOoy3lapL97Na2w9ek\npNDvSSOHtcI//wXU/osogW70CvLlMOrl/k+31+GYc0mCvcFGwL8guXEr5nLa\nGSHtRsvcQPvDsEriWlx42t7+jXXP7cH7VeHStF7Nb5JZHa27cj/S01gD6D9I\nBhyJ8t9Sag84Ol2p0wLRdJqRsAxmLSgINCF3yGrUt0Mt3TK6Tn0Bt2/M9MsV\nfT/pdAmluTjgu0fqttJPsBNMsahkx4zFdTxcl8MGpN/M3rsrI3cRrBAjMFnU\ndN/rEgpf4QOuVTT5Is5orUiqw3zTImdoH6lgdBhLHTA8oZP1xdP7AWelIsPY\nBFS6nOIHvbaYhKSRnhE3uAPW1ClhcPudc29VJPc1HTSVY3P/YVxuKnmtefu3\nw8gb\r\n=xEv2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiMucs+j6JM8dVLKcjoDmtXtR2mrV7vghJ6AN1dVxPEAIgXhM1WcGQ85hjbf/6ld+tAyBxf98hhTFco2ZuweeYWw4="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.5_1588403711891_0.8519045509419287"},"_hasShrinkwrap":false},"1.0.6":{"name":"muchas-toolkit","version":"1.0.6","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"05b88380c27c19cf4884efa65dd880b7875228e8","_id":"muchas-toolkit@1.0.6","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zVJSNogHEb0vuLzs7f1UaCeQxrg5FWrHvZ6IHHO5tGLBUTOSpQOtAfpEA13iW12uF3g+0cTpB9O4a//4LgsEtA==","shasum":"c610487858720ce4be27839716f4ec64604cd6b8","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.6.tgz","fileCount":78,"unpackedSize":140038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeruhqCRA9TVsSAnZWagAA8xkP/i3QzaN5Fh1gi0a0SD4i\ndkzenX5Y61+UUPwhE0lYxWDjufULVI/gxpDtbBs0DpN7SpROIRMFRBNBdBoE\nXdRGKrzngZVyQtRgMvn8YvFecvGAYY5baRDW69Kzp0mAxPygkQB+WLSieaxi\nUvk5Hbo/65TQ1/HMK6BIk2vBBx0oQGbpoMaZMD21x0tZUxMCaqTF5JZE/KCY\nxDB2riDCrpJtm5EKhPTBIv8ro6hM/M0VQwTWhNGrNnWbmclo2ZqySWEAYG5C\n3Fo8pSTltEeo6gkrX19HP/y6mXTicBj9YdGSN0Jw7/4DyywLRF9RtvIi9FsL\nVYhIWOAsGyh2Z0wSaL3fLux/XGbBYCv3WPUyjA1w1oqAJm/fvWYy3c6WTjLs\nWdrRcq5hAFX5JZHvw9HlsFYfW1Eyc2ntXUfzmiYuRtwyvjkidyGHCd+cYwhZ\nD1zSuWv4vUjBX7CT2+gU4+T40b1ec79iewYMPGlb0uqfCS3NTOgcpuxPvZJX\ntreX7e9mXnOMZdzhLEp+8eGy2X3hzw+hdCNdGI2uqcz0GhxLXKrT65pFwAPh\ndpJa6J16lYFQ5QgrqoVNhNiMVYtDG+KTGNQ9SFpYGd8u8j3/ruNGO0sOUn5j\n8r9G6NnzsNO+7OM9/0Nen2ZvJw7oPdO370fPEfs6Z3PTvT7AfV/JtojzaWYO\n0PFC\r\n=4imM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKufk8Td18YYYx+S04lYETU66+LPEveHPqDeXW++pv5AiAlQ39gV2U/s8P4XKH2TPkMEJaQpqZL5HFyMg5hwnVjqA=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.6_1588521066199_0.16757074957746165"},"_hasShrinkwrap":false},"1.0.7":{"name":"muchas-toolkit","version":"1.0.7","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"daaab2d5524b44e97f573832cea743208eb2cffc","_id":"muchas-toolkit@1.0.7","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rBoZXOVaLBV05qtaGw4rPqv4zGWhYWzIpL0MDgmsDk5lk5Kl4iP3AXKEfoVkba/+mpapONDU6BtldHxbNEufGA==","shasum":"b906ff88b2eed47b8002a7ac70e34398294f177a","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.7.tgz","fileCount":78,"unpackedSize":140076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer6twCRA9TVsSAnZWagAAgRgQAIqTqN3H+y52wMZ8THCu\naLq4MkL7+bSL/pWoi3dpchdkayJ5hFU8Kjfgo8TWasCGbezS3RKkNaDIAIGu\ntZ2FtKtGCFhPlmn0lS3/++jvP7Qi3qf/MicN5KADAjTkSSrUimjhMpl7ksUN\nP1nzItlyQtBUF/m/SZkO907G+pM1P5+0kuNhiei6ELgeK2bVfcgRvPxKd69+\npL5y97YJAI3Hu2aiom0Mkq/vPjoeI3NFYTclMo8p8N4s41XdwaKZebUV4Cyh\nwQrtnVatz0XrVaOS1IVXBPMeo6mi2tN+NUDyXATN/+hT3Vrv2dsspinm+yAF\nHZjKc779EfagxYWuMMG74/SdvYsLx7rnZAnxrYH/bESmy1lUb6qwNGFq1JMK\nzoPzhHHFdZMgPUu1c1TNIazxKQhvelgRELVbXIOIstdu2QqOiyNXlridzK5n\nMhl29uBkRnK4wpyDHTp7cl2VtFz4vdIx0j6zjIQWcNX8o8LLszongHUhN1gD\n2HQjrV9JQvz0sGvTie3o1gT25QJOOv/s2EPQEuxC+PjWADS+B5jhwdakhIkL\nXZHvWTbNoXhATC9Ivi60teqMLrVeXADhpbpjDG7/YA8BT+W1ZsQIvQVFcitC\nkXReJaFx/dZnYnGwYy7/Z1TeMYWL5lKexI6hu5wD5WUR1weLA+Zk3+gpL6/v\nGzLt\r\n=Kng4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3yunlmDV2bTRabxAsscbia2kblFCYtJORf7FI+0b/bgIhAKlgZmv0Rc+2mvLZobXbLexJHNIDZ79iYizPL2HXYavs"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.7_1588570991757_0.7161167181299501"},"_hasShrinkwrap":false},"1.0.8":{"name":"muchas-toolkit","version":"1.0.8","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"944a81363d1f94448936cbf9399a82a483509699","_id":"muchas-toolkit@1.0.8","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-DBmTCdxRYxXzKAWCEkXmlnRzGufz1u0c5ttZk3OSy1WweqEQc66ljkImH1bz73VTkATm8/JCcBX3IAGWCwMh6w==","shasum":"f17aeab11b1f8df33b22de87bc7b80e92ea27df8","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.8.tgz","fileCount":78,"unpackedSize":140207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer7ufCRA9TVsSAnZWagAAPfQP/iNw1n+sSxSNaiLdaL17\n1uQ3G6t81ENMRw5x2dY1LF6E3m6/kdcQyfekARNSany7fq8VZWsr1kWkijFe\nvbP3MXSDqsjd9+xZxoADcbqpEYFVIcoF/hIRW0uU1fu/m8OWnhySt9Jlh3Fo\nwQd10nf3sXGnRc32LgXFTSQI576WNPNNg38SSAhI3gv0HyI1dbRDwiWJ2Kj5\nIGOxX+oRcpBc+edt3fHNRjnfvFJr9Osde8UKcH9cJkVL4kNk4dwDqPk9iavh\n3fdgRq+6hWqtBRPQT2ia0XNe+vvGQbcAm9J3VYQlCitp+VFoF+DHZS+dZBEK\nBTlJ8X2vb5wFrDjh78G3rua3VcNQ4bRdRljVW96m1ZuC01mA9Q/E7lZ5ge0e\nJ6NfoIbEwj4eI7SCgiu8ywuYn2fN9VAGppHyAhefuG7MF1weriiJT4Jk1asg\nI+6bybvK1jmU1YmgZO6oWv9/pnsXW0ty93xPqrtfS4QP9s/dLl0OrZRH9xe3\nj6vVOokvbpNl3IbKpzaPUvoPdmVDxib80JvYdVriuvJz6w/EGAnj24HGzGO6\n+rw7DWUb/g6GMEKzHNCTIvPPIMLIUWHsG4hwg8bwMrDEfucwTTkFZ2q5LxTU\na6TLfdiOUUfGJ2+SkL9toZ1kcpMYPkJ+6ZreakrWr62Mj7GuDpEyUXvGd/FM\nhLhN\r\n=5lAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS95aArSq0YZiuH3IgOYybpYRioCua/Rrs4wqS1nCgvQIhAIlwiCwTtXb1mSUgQhx9qDFXIvMLLloLaVbgcV/u70js"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.8_1588575135523_0.1954307693139894"},"_hasShrinkwrap":false},"1.0.9":{"name":"muchas-toolkit","version":"1.0.9","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"e43b628223eba4abd316be46b83fea2d46fb8807","_id":"muchas-toolkit@1.0.9","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4MWUJrgyKxhwsVayCYBOXyLtvIpa13xpFE306WmW8VP4D0hYE2mmQ/nIzNeJAkChrrk45XkZ3FymNRMtDygOJw==","shasum":"1efec107e14da58eb99228ad7d8f5b98c98d0f42","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.9.tgz","fileCount":78,"unpackedSize":140478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet4eTCRA9TVsSAnZWagAA7kQQAJRodmyIh6IqIfSWisRA\nnhBE2NaUhZn6nb6uDSo7ci5XpYIQJS/QzTc9VTjB/1S46pOaMyaQRr4urj4B\nddwzxx1WntImHxpMoirLcm5QpvKB5gq/c3lYUc5Tn+C30EYQ+yYAbt7O8lq0\nZUKSLtmSf5e5buT3ukHHmztHzyNOfdutnjrUBz4fHE0C1B9CkVHFU9tJwibp\njRppyS6z4amY6woOZ7+t7FfLKhaovCgs/P0pyPSLD6hjnR69WJA7Rm0zbuqj\nmtaMzQUFU5ROWvrew1+cNBlijWwogfX6Dfa8rYbjFD7Ep/Wu2OXDAX1VWJRp\nbcctSEzVQcY+En8C7jQcoXaz18Nl62aXegjGeGdi5md+3oe8+Gm5BhZTwQdz\nt+D11cTAaYwDqsQUCgj6rsDENZ3XJWGE13blhrRJWS71ejE5m8BBTRISG7Wp\nMB4QUACl1Uw/r3QSfdb8rViw4mp4mDnTlh3xGHTqK8KAss5o9fGcUVMNVOMC\nyEU58/qI6zPTAo97VX3GNr6ashs2iM/Z4aqv3jhp6yhg+rZUiwmfYRIHy77t\n17WhULTgpqS/5aQ+2J4Z5XpSap6QTuZDAvRwWjFv0gylm90py+IIwGxCHsUr\nu5gm4/1A7IUR+BrdHz/sKxBvw9kxiIAudFPva8UN2wzPfkI9uj1noVi32fVX\nBVkF\r\n=jfDU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdV+a/gcEiFEMPyk57cos1YgUYOLFxW9f+jRY4Sz5taAIhAMNr80N+ThB6SyJU+7OBLVbwedZABG7Qpp1cgQyfHddU"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.9_1589086098675_0.09719981458735494"},"_hasShrinkwrap":false},"1.0.10":{"name":"muchas-toolkit","version":"1.0.10","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"96c2baefc7d395b1a95153399ba1787f72a0a045","_id":"muchas-toolkit@1.0.10","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GypPC9HRhrjuUWfP0cWAkNasK20tfhl0SwyXboJWqAEEtwEjUOtYIV1UixV/aUG4pZVBSGNbuVy1kgKxeiBNig==","shasum":"1120849be4fff364294983e5aeac23862405934f","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.10.tgz","fileCount":78,"unpackedSize":140479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet4gRCRA9TVsSAnZWagAABZwQAJMIH7FbT9W3Y4KmtsQw\nAeIp/nEhh1GnG64Eazgoi977bvE90CVlEN0+YoeAynOhGBLF2xDQSCIvR2yF\nYeHBL0eHQw+4eygiQM30BkX50iJ8qWaW/BOY8cV6vYxfxTTXNi7UwLg+g0zJ\n3Vs/6+JZNhABheS03VUIkpeLxoyv+a/7a/PDsyd1Ik+jYTnnmmhnwTkADCQT\nIlMALvSl75SyCvBBzIWKaau51n9T+xDFWhKf+eVCpoF+MukF6zxmTDcfizyH\npKf6zpOGrhwRsBaKN7JZrCSPshZHB6o7YxROFE0HRaHEb8jjQlJpV4ot/0m0\nNn1Qw4Y1Cw1qgPVx+cvRDWbSp+zlmSLZ2NNnEMMlP2VpnJ2hzbPFlZCn/eLm\nZgqxypKu0M0f/lekgYw6CMJVAnBiwcGfkP0EOIVJt1OMFbImpqDAPY3JRSFY\n/h/8Xc6vCPlTHmkDjwHb8eVedRhkBVo62IYICyxIDLHv5qBDICpAfmXbNwzl\n4fGsYu/MM3KlEwShpprAd8o2qUIU7xXZCQE1A1Ny2euxzz9atDunswVALkyb\nwDyhy/jduApQPvKpmKWzLq6vcK6umnMbWu9W7xGInrzocHIpeIxXftppeAao\nxJv4z43FRFIZr+W1RiSGCzTrO4ZbAFCHCipkUO4+CxbCVEWhMZBcNkjo52ir\n92fj\r\n=OTE3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKdNK8DmaX4Gw8I7e/0Aj3EvQ+3w9y5SZp0ihVAThnPAiEA8LEgGwitcXS8qC3kz5Xdm3Ncia3VmHC0NfbHV0Blh3g="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.10_1589086225291_0.9669164242588928"},"_hasShrinkwrap":false},"1.0.11":{"name":"muchas-toolkit","version":"1.0.11","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"47717453f8535febe55f3180983499271b0f4e1c","_id":"muchas-toolkit@1.0.11","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-IBxHUHgWbpGg92J1w1lHL9L3pRUu8z23wUOVSLrnT2KAyyI5ve5xAfQo67v4sVP7re2cYKCP9c9qssEsyP3EAw==","shasum":"63dedb3359b7a02154b0be5f88658239fc6133ff","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.11.tgz","fileCount":78,"unpackedSize":140534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet4nRCRA9TVsSAnZWagAAg74P/1r47Bo4HLFz3HZLmQ3T\n+vf1nanHyTd8MvPzKsc5ndcq6GvhbjIdDDuRCO1vuLqcS+S3RpjCN8mgbraJ\nW8XDhzlyG81Lq+e5O4fvlol5NV87oJJZJDdxW/hoIo0fRhBcIPdBk6QZnKDB\nVgFkUJ0d71rKWV9OGeowR0VskSjbPlhcoSFaVZxVrzM5FR2NJafVQfsXVNm+\n+guNasr28G9OGgdkKoiPtc8mAEi0umQyyX4ITAUJ0EDeORm/VUqyeRvzERtU\ndZPxZfBapZNAQQT8Tg2cNBGj/sQ2dUjhbcLtPdkS2gfD1tKmYnCl6F1p3NkQ\noKiflarKdStCCGhkiHYvYWV26LYWPZ0f+sallngtqBnjXKkFyMzA8k7pYsND\ndOtgJMzQGWkUMTFUJNya9m2jv69dkrrfymiAmLOWFS7QBEwEce2UwEdz1dtR\n4QxyaBHS5WbxWVmHZoNJysUhT9TxR9oDLbit9yi4jwxrc1KRa6VtHuDzhf2U\n44EfYowr4trPBMnrarrEe0digd5rckvbSGywcdEPvV/GR42bRb1mYZTEikhv\nXkV9id3NCRc7+rZ+kVVylO4ZVouoeNGxyEp0Iiip1vdhQWqGv8vIFjLYAUAo\nSX7rPMFz3xT7pLqdZj14EM3FWIqALUhmj4vUqINiYSxsZtXcGZA7kuVc1x/I\nCFGw\r\n=hYX+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaIGVCp16jl6+k7xeLk8G2JxTTCY1ox5v9OvnTMJ3WfgIhALU/19byq61WQiY76ooOEcRM1e+doHlqHbWHnUdRSzkS"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.11_1589086673274_0.3696849718799815"},"_hasShrinkwrap":false},"1.0.12":{"name":"muchas-toolkit","version":"1.0.12","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"4b47e2ff2b0ce5107a18418c44bfd5bc82925494","_id":"muchas-toolkit@1.0.12","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0EeSMb+uTK8RALPQqabr4QAB3F18tnr9Ur26RCy1k3xoVeufL6FgE9UICpkBsZj/spNSSJU+7o5XnLSCa1Kbyg==","shasum":"21ad9f80de97a58f6a3043c3b7a5fbaa9be8f5bc","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.12.tgz","fileCount":78,"unpackedSize":140612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet5UlCRA9TVsSAnZWagAAu2AP/0+4J9BixIsApWj6pHMf\nLjqJuwc/LZXAAPUSI7saViQ7Zq+g2Hjv0y4079k4zWx430HkPEmsomUv2gCh\nRrIlgnpJuA0qzkSQj0XGRbz7gncHmmkpG+5B/YYVhFcQqgU7Ru7p0blmjv1V\nAJZxZXpCbMmo3ErzRkQBK4Yrj82bokyw5O/EQnfTBfAbfBJInQRLeIP3Z3tx\n1W7Jo9sH7otrt4nh6IgxEJyIwK7E06I9BqxUlWfs+X0peJ7TRy2ru6IW60N4\nx13hB9V65j0wR/ciOuNkX1KZaHotHQ9sXm1053Zi6J9vjVRda4BGam02sRh/\nYrS9jsFcavLLkTa1XQ+0gJyuwJg5BUyIswmllAgaRmMzV1q+iiJGDVL+VzUd\nBNFVOwaDqgN35T1xQrSU3NYlaASKdFOWDHumnZoEjmbMYczveqZBtfL0oWK7\nq4yaj/AYRJaKRSmVOIQZ5BLAG4gOSRv84CVk8uoosq4Mffh/EamV/DskpSf+\n0OOL8ecr85zRlWwm3no2/PAlZVNbwTwjEYxlyHrTiCBPpdbjjkhyTik6ISL+\niupCcdDJgW+GKCJid9KF/4vSRX0LVQ1VFDsVUQmGdTj3BpCd4gv0zcYxFzB3\nK+7fJ8x3Fp2TG+kzamgBpnE8O7A9ySGCFltmXEW5+7T47AfeYHE/H7jQY80k\nLjMb\r\n=2Dxg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8PU4AyRJm2N0yOPYUXafs7mbZ8wcRvsPX+WvRhd0SGAiEAq5+ivzeUEhfNVJycgRctqKiVQHF+PZnRdkPHT93Hqf4="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.12_1589089572727_0.8625074981919623"},"_hasShrinkwrap":false},"1.0.13":{"name":"muchas-toolkit","version":"1.0.13","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"366e00258a8df6cc6d2833bb1b311929f2220e73","_id":"muchas-toolkit@1.0.13","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Gq4f1o0orO1riCG+zLwUYZYEnxZecrulTforWcI19kZmubwYCDPfuxWbidlGEo+AeT9PBMTCPSqrAdYq60DLCA==","shasum":"84d2ad507912f887e821e33f2f39b9a652437d7e","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.13.tgz","fileCount":78,"unpackedSize":140612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuLlsCRA9TVsSAnZWagAA2KUP/jniprno2mI06/J+qr0T\nFYKNdlSka8fPhUdGRph8y2Zf4MSIiDKG5l2I6l5IUCJrkALsyw0+mUTY/bD+\nLLO35E2fUxorSv67CGbZPo/akHAwi6IU4sIsK2UIalU/LLyxJFBe5xoRsLYB\nVSsjq1OK3EMrWC0i7yyzijeHX4LDSMSQTl6FjAqric4S5qoQ+6006sOPAN7U\n3BAS9PObavRQMv1w4pkwpWaG3ttrWfHGiEGUIlIORh+YmAnqDVtC33bWw0fM\nVURkVh4adFeraQjbzc098E7kWn+vrb1wttrBR6eOkY1QqEsZCs0hS/T9uFTk\nXdjqi1HGDoSlcZggyASh1kQ9yZtrL37bWTIP13MbQ3BUXHs8OLJrLevHw6+I\nOb0irK5QnNRdfZZOTOONJH8PGND9kHS5EtMx0sPM+FUP97SsiyjZQu7xHVLV\nhshgnWqBqVjzQZ8n5vEqYPr/mo3pLX5FwYmOgeWgb7tTvyK/GEPWXqywTmvz\noXwJ02PiE7X73cqkKBjLXPcgcm6GtuZ2uxeyhQ420OD9j9yrzOnpIz3C07rW\nU8EFiB5pjoWTJpaeFXaSStX0A2mP2chrgHWCM9sdUocjEso1LvX/CuQdC8Po\nupDq8gamI3+eVo1JxCmGyr/h3d4863OL9nmh8z7jKEqV6vIJf2jwN4wmoF5x\noiTl\r\n=9cIW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2r3ktvKO4w8rK1+py2P5TSosNSD4/UqSrQGAJbuRSNQIgRuSgNnQEtg8m/l/wKGgk5RvIuHDQRUfM+O6XZo9Vwjc="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.13_1589164395648_0.6519381360090062"},"_hasShrinkwrap":false},"1.0.14":{"name":"muchas-toolkit","version":"1.0.14","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"0a7afa527991667b02a24512a6e64d7551c5772a","_id":"muchas-toolkit@1.0.14","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9G37T7e5nonyIcWSYUeXrNffl9YdzQnphP4VIgKNjPDc6CPxPYi3JASti4rhEcAd5XLs4CtC4EGd1uffbwK4Qw==","shasum":"1c2d2eaade8625642ffa72091b94182767ab210f","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.14.tgz","fileCount":78,"unpackedSize":140640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuLt6CRA9TVsSAnZWagAAcqEP/0FZZWWkgfcNRYiZsnES\nQ/WDAl+G799Y1PamdYaZFzhfg1C85c1uZMCc+hCd2hCbGdkW4q7GyVhnxzFc\nJUNEP54MknBx6fK9cg7oR4cp7WSM6ukhQ0tVjF95EEssTxVQL/CzeTG5nbBV\nxWsS02XG944wtjNqvJRHYrIk+14Tr5YR7ODgcv72RIi0aA+T+VmybHnRWhpa\n9xJN+sJz2cRZpk0I6XmVn+Hd+/Uqf/BbUYWPEch6+kPGoLwEVcFLJxpa30dV\nLCmaps1xa+mVsW7K4aseZ1dluQFOSJmmQTybqXPprClhmh4bQKYhIjpsf2bW\nWlkmh0csNULmOyhos/BYMVYlNNESJJV0Nss4/L5S+9oe15XWFgdQ/ZsW4s6Q\nc2/YyhQ5oMDuflS8zJlikssa9B85jBWbJSUBRK03tVkqhuXJ1YeiPPfO55TR\nsHJIdYMvWx3W7vCKomahAb4ouxmhpVV5+G+4pS9zKgBwdPJeVSAsszDdqfpK\nCCzv4EOKCS4tORVW0eXpHGlimawb4T7w0EiG3eoQtHN2UwM+0qF+U1VDCwoQ\nACwckJ7Nd1pNVIEjPvd7wxgjmpupq6jz5SHZuCN4i4M7QWt7rjdZepDGppsY\nr8qmS6s8Bx0jinhQq4vmmDhFCkWTrJ2WizbSOFYhKT44tyPXaCiPED0FhRHY\nrdtZ\r\n=xmB7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0SJdHFr+gGbVomPntyzzbd9mNAUCjz20KzdFQY5qOsQIgfjDUNXV52944PPuFO21pymRMjq/IESI8zEiijkDTbI4="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.14_1589164922324_0.2622755017212124"},"_hasShrinkwrap":false},"1.0.15":{"name":"muchas-toolkit","version":"1.0.15","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"8fdfd410843b39774c67309c18f6717ae0ec8e88","_id":"muchas-toolkit@1.0.15","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mRHpgvmWk/CtCWOq4pNBqeTAO79sF7gmtJ8+w1tXGhGFKCTS4VWgULkN+l1ZcqffnFSlqg7hL2t2NqqDqJ8A1A==","shasum":"6a6dbce7539f3dee2dadaf9e9e9aa9d45747ffa3","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.15.tgz","fileCount":78,"unpackedSize":140707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuMOaCRA9TVsSAnZWagAAwXMQAKJbv7Jiul2WryQXqck8\nUKOidJCBN4vI3zVOztJQOI9Q/8Wx2nyUJCwr2klBipOGTMxNZm9ofJR8f0CI\nmoHoVL0TBUHljCPnqHFcwjZADXtfAi91nLGMpYjlDYhR8YmInS67AQTFJ/ez\nsVUUI0YP08cE+jVNu+ih+9XZs0O9Xf/FOdn3YCqddg8F6+Bpm2ii8PQvkcDm\nEuWNRp5J2SkoJ5gyuxc+ZqKFbXuzXpYmd6L0gFZ9vkj6sPCEhVr7qy2NIRu+\nAf54ZKOkH0mbZUnyN0RVJ3AdKTAoTRNNHtP3ENMzxT8TZG/0OixmxnxOmYtz\noPy5epC1M5YBR+38lYv+856EhZKL/l0mpb0/cWtXJKYxg1/auNvi1BP1mCNP\n9F3WQ2ZCqOWNL/c04sxB4x5KbEmTKoIL0M+6QuHkmk0BnHRdVZRj7KzWtlLb\nIeK7S+sSFsCQEFy+/9+KKsTcn6NVXWmA+cS8wkSjBtKcO5EWHL+H3HyxTYB/\nF2bDy96MsvMllNUDJeI0ctXDrRUetd1vCRN7OxzEqMgQaXgGwTQDsXweN6qF\nhHFa4vokSHE16LOYlSdFl8bPeebYXuTUuW5NLHkrS1AlWIU9ofKpDZgtFFeO\nacVp2kJzimsNb3Gf/aLeQiWVRk6ZayRYItPyF7GpWfoes7XAIfM42WaenBzg\nikhg\r\n=vSGV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwlcIF2uWXIttZOe2jY67FDtMWUkdWAfzSEYxOLTuaEAiEAgnUr03L01eIrpRw8YnZnr0+LhkRd4d+lVt8bJIaUUPM="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.15_1589167001974_0.4650724747031676"},"_hasShrinkwrap":false},"1.0.16":{"name":"muchas-toolkit","version":"1.0.16","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"c0898ed8d70b5011dfc83ac90c38520babcd141d","_id":"muchas-toolkit@1.0.16","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/as/MTBnlInlxXH7Xbx0dfR/CkGdIEGsAhTDgEUAeWizrin+fkufqPXToWLj4pGB5C9D2W9+fqIDpTvKo59AuQ==","shasum":"21ae9f10f8a83584b40cf433b88182c76de93e9f","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.16.tgz","fileCount":78,"unpackedSize":141017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev1O7CRA9TVsSAnZWagAAmUsP/ir4usOTtfIKOPgNTTM8\nqRVoVTmvfO9yiY2I9XRi63uCAmF5pyE+zwArXTh5DDqDTkqIq/ETt831xnem\nD43C/RbgwDzEUxObbq8dTfD034cp+d2FBAciN/m2kJinh7/AI8Veykr/dKQJ\nhXGrbJWXPZ7i6LBKEQSK5+3Zk6tDVHCfxPUyClQU5p+zDT3gZqGlrEaTOxvs\nge9fa/Lurg/x+kK86iiWZRUDxhLQ7gfeOcQWnQg947ROdV5njmfXtVowlw6r\nqFLTPc+B5k5j1+rWJwwdRNxhhXRo6NVJdJL+p9opR5dNxPumeehpVn2qPX2o\n+2GCsVmz8e3pTMv6FD1mVGLyfahDldqvsisNLh786LCdCugRleiDmB4L4RDq\npU7xfGLHo+9sH3lC1pYLxxP+g6BX134uOjFTC9rXZy8vnDkadFL7KPU2eJjN\nxtgVaUs1ZDzdFNp5fW6NwKswnLelMPL9iddfQyd2U1TFZNIU5hNgsW41SUCq\n41J4ppVUQ6BC04OOyhB9HQr4nPhnKBLyPvCM3+frqvfUwAlr3Xl0GUtbD8Q8\nLvHuMYME3NeNZjEcfPhnGsfT3JfZaqNlK9WsASjvJmPw6JDHY5k3JfC0ztIf\nIhcsp0fIXT7RK1xOqxhWBBfsM8LCqyShbuLZRQHz7t45Zf/3qVD9eCuZWS9O\nXppd\r\n=y2ju\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlcUcNoozNsUuIioz6olaqaBMfxZUPOshYFXpSpIkMnAiAqRAepC1SSE6jDIE2Xls9iCeVSHEgohEstgAsfAX2PSw=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.16_1589597114827_0.4808387723929328"},"_hasShrinkwrap":false},"1.0.17":{"name":"muchas-toolkit","version":"1.0.17","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"fab3c8f95be351cf2f98517522582731224d54c7","_id":"muchas-toolkit@1.0.17","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-f3qZ+LJ4buB3iUpqd3fB0MPgvZn4+IHqufRsMzkFYYZZr9t3Vw7MJAd7W7wtmlitUWk/iBj2eM6bz0bSHd/YUg==","shasum":"aa3572c122f1dbcd8e4ca39fcb6f6d49ed7e5f12","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.17.tgz","fileCount":78,"unpackedSize":141017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev1QJCRA9TVsSAnZWagAAiZwQAIQgmSLFDQNqK9nYQIh+\noQOsYUlRFLUzEAYezNhMi0UXs1v3NlKl1Fi1zZuF0SFDoc9Mz6iMwqBVWYej\niuQ9+D8fkkzsS6d4F5AySSUsfdKhYPZPGSDoWbdVqRU8mNro6l5kOjczYSHr\nUGqleDcfFWQdUhOWGg65qjUkZJ4pY4eKw6443wxgfAz2kEMTjpDVjx8WIpJE\n/3vksDT4p9QLHyA/4ZyuCLUiGN5jaF+O0GzaIG+EOhO0KQvYSSssA9s+AHeW\nwBBrYQfzOrm3qhEXS/3OtTMdLXe2rDnj3NNsLCSxN2Rpms7AE00yH4imfbZT\nKvB6SdkTy7XqQx0iYsPmZ+FF4Ex/RUGKriw9QEgL3Bm9QsdLGtLioV6jgnQ8\nbBFf5fl7xSifRfhTYifi666FgA73QBuMpc/GJgUYn0/3JkPkcYSUJhCsaJ4m\nfK6jeohxEpOI9ZYL/ngdajY3qOCTkasAE++Bg2PUG1iR8vSssIkdPEX6W1iZ\nb4C9dUqDgaiDk6zcZhAcVR7X13fbuzuPW2xhgsK4ltONk9tj1sjuVblRDYUd\nwYgrBs+W+VV5T0F6Sli+JmCQnGN2ydFGfDDJaAl+N6RlVRQA+9L13l33HMZ4\njdyhHwGL1YSHGxWeD/u4VNwR3jLjW880cF738VuRok+UA7Bti6KT3z45LPPA\ns+KT\r\n=MLvR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpUpD6N2K4aYS5sTkfAb8yniQJaX4NkenNph6TXOui1QIhAI8Za1rC1WOo7PRCjNQbBzPefcihuk/3wadpvSJdtMFg"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.17_1589597193552_0.8235491165031006"},"_hasShrinkwrap":false},"1.0.18":{"name":"muchas-toolkit","version":"1.0.18","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"b6ceb547439a249509c1a7b2e2428dd0143e9192","_id":"muchas-toolkit@1.0.18","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-guyGUAr/h219v0ubXHUdGadMEGO6Kr0pWSk8JPn21u4b01BtvUIn+vPT1IzFEt51Gzujzkw8HcPvVLQXkfBlmA==","shasum":"7bc7c435d8f1f9c3232936c8270289c1aa053bea","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.18.tgz","fileCount":78,"unpackedSize":141016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev1SWCRA9TVsSAnZWagAALMsQAJ/3bONZFtggMb7vgMNw\nmw8tSfGIdMgCkV4qxPfssyZaTv3UZl1pdCMVf9x9BQWVnEeCAa0AuRdIUYak\nkuEDgi32JV+tF4eQPc2UizGHtIxbjlCWMfwBRlFZso/Py3HwORSrtB7UPnl0\nRENuX4asxzDA9qZqUCk/SXujuexCilt9/1PirHfGtZRnW0d07zf+DbjegzYQ\n7sfUqRdTUyuW923lw3ceqeGw2rT7cn7R3PuMn651ZFgkAVAbmBnGOT99R90c\nvhU1oFxvxfJ1131jKmsn5sOd0s947Mgberr19kL052ljIcdoIG3fOmbqDmDp\nzbWdy+QOcdxp9tExc+NOWc6qlCWbkJXNbAcVvCkZG0wndzR+5zdjT36wjzma\nC3TtLs+ibL58IUA7h78fEMlglIJT7FNobBP6OyZehwWATnrlaYa0ymow/hfH\nHyQ2p2IklmpV440e78nDUylJ8pBiASy1lCYuz8dj8hNuT6SUaMlT88XIDNAc\n74/yYaj5B/O+f8lNQkjKF3z0cC+J4Hxn5jjeQGKrB5HLup+TlR/XeT8Mk+Mk\ngLkkwSwit3rX28dxhllzlOMZOM/M44617ZVZ0ali1e+WjzXntRUwUVQaN9h7\n5fQG3owEzW5PL4NxOwBQGtAHbMzmtov3w8g1MkJ0RnvIW1VVOxB9QWkjLOYn\nRko2\r\n=bM1w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHeqW0sptgdHz+tL3GaFiZ/IW4+M1g79CE3xP3p5C+TLAiBHxwr3ZP6W2Ev6dSCFluszIA9GfY13ezY/csQJKRWyPg=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.18_1589597334319_0.2760223852461783"},"_hasShrinkwrap":false},"1.0.19":{"name":"muchas-toolkit","version":"1.0.19","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"gitHead":"47d727dacb12b69a2c6fec354b63276307ec7662","_id":"muchas-toolkit@1.0.19","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lcxNKuc8/KzvMgBb4PysaMSVDg6kWFOyg+gKv+jk8ltdAjs22XtfLEEE0PM9QgxFfcecbLQRsPyJzutK6pXC2g==","shasum":"dfde62026c38b0c13ed130ff0fdcf25640ddf355","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.19.tgz","fileCount":81,"unpackedSize":146638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0zhSCRA9TVsSAnZWagAAWZQP+QGXE68a0RlAVlEfJi/o\nldnW6lVtJ81KHwW2LvkmyI1ejcNL3yoNsJWzFRn6mnwmXH2V/uHrbcESmE4B\nLczIqyFRjnKZYMuuQ1NuBNQBnzx11NP96BHnwYZGL962u5aTYqH3C/dzsbhc\n24ILc9aXnoLVLUHFwEQcT2GFbfnkR8LW19LMItOHQvPg2XbKkziKrTIoVBTo\nIQ9uGACl/mzHxFqh9T22vR/PWdeMSB/Px8NZ1p79hdPPTX21R7mL76VnnnSU\nZXJKeSbnjZzQnlsrk0VXpECH1JHGywns56jbwe1m70URN7l13TSckSmODgCX\nsI10bdVY4Z1ZZAxlPAbTfSGIw2jyoyjL02RH+eG4CKx4bjL5Kk/mdCoW9kwm\n8+wFxzl8efdnsLvrtfC/3GKqYBubybzx8QlGN8GgPEsQ1FoegpviRNLNXOtt\nTElRndAgauJJCAjMVd1yqbv76F/3Us1jh+GtrlEPYAQ4osG15bBCc71Xdscw\n8sGo0DzCiTNakem9hKaezbmlxKzSWGK/PrFFEvMFNKox0AXK8MLcbL2nks6H\nPhq6V/PKzcU7qL32xhtwOzzHylTQ9och/toMz8Q2jUSx8ftLNFmR322NeRpB\nC4rONpVzti5/10XzUmR7m5FmUaULUK5bON00P7g64pCfliluMbHurOr8MHTE\nuPEJ\r\n=yCpk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+pefowLr8AXKQRuqnyhw9xoB/0RpW9hx9E9ApUp+N5AIgQaUzYv4DXP3P7y/sSYlkWJ0gWXqUhYLENpiX1NzOxEA="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.19_1590900817802_0.1937067176186933"},"_hasShrinkwrap":false},"1.0.20":{"name":"muchas-toolkit","version":"1.0.20","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"60d2d8aeeb7da3aede481c2674ec23d7dc93265f","_id":"muchas-toolkit@1.0.20","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-G4GXfxEm+aNkgQzzCha5FNe6ez5r9OVDuHvP7WUeQzaeF3kX7gBNofynEuUIPFVIHxcsJPH24ZwJAUpxKumdxg==","shasum":"fa0646c1303a0b493b6162164194db5b32c97428","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.20.tgz","fileCount":84,"unpackedSize":151428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1CI1CRA9TVsSAnZWagAAjyMP/RUfTsPc4v0d6ohRqGIq\nqtr5c21TKCoDvC/MLniAlcQbkreMj9+o9s3jqf8GLnHUwJ/jgv4HCBe8nXvO\nM7Tdp4HRc19S/LvCzNNfXuax1/Vwzi+YkmzpqoSt4vOsE96U385Ui04ajYCl\nHrDdbFDuoirRHopEbMJ+1uAK8dEGadO/GEXQV9pAqaq0fvTntuDEuJLTZp7g\n/OPJrLFb8sY4Nd9bxSKneasHEn4dLqQWbusUsbwMalm+62iBm18kYks5tZDO\n7NobnngYfS2VOeFZecl/ARSPlGxuA95ra1bfT7Uc8K2GtPpqfwAL6EGOgQYI\n1vVWTJeJo7diiY6j17ToiiIuv1cuUocBnhU5go0SIUnna+ZCSkN+fydFFwK1\nN3F2xVDFDLLh0TBTWs56ok3AcAUhpB+TMKPAVk9B3GJLyC1IxYlzC503HoUU\n5vLeD98oHgXJBPD1pzNYhE1EJ0HrszNcIykUFV+7kRaITWDsDSv+0FRXmRSd\nbutRPZiHulWeeucUZhELi1CanB24fRGAAHV02ElYpx44M1z42BhUEnNDZI99\nX7sDKC4/Hzl9Yrkr05SjQSx9mdjFj8uK97VMvFs7COPOn80pYEDUMjulfIdH\n/7SvMhsZMGt53NAdl1BCsnI4V8gd2oNRyAgR7WFGLIVOIMHoSLMC/LTOCzD3\nSOYk\r\n=n3d/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1QaleCBaQ24tN34qbM9HlyvXbamXsZHvpn2CumiVYXAiEArmOXVTG/J8ASz1pf1QHVYibIZRI5e70xmJ7gEy9guY4="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.20_1590960693273_0.2440761747290714"},"_hasShrinkwrap":false},"1.0.21":{"name":"muchas-toolkit","version":"1.0.21","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"575e7b22f78ec37dfad121fc69fcc02c7feccf4d","_id":"muchas-toolkit@1.0.21","_nodeVersion":"12.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Rh72TKoZMvmGsNgHqG03zCLuG0nbTFmMKDXVeil9JjGzFBJWjQDmlNWUmY1jmXZKDix5gveZtbAwPjDkoxFiww==","shasum":"387f01a494e23ae778b76d4b2a89f7c204cafa9b","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.21.tgz","fileCount":84,"unpackedSize":150679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2DRLCRA9TVsSAnZWagAAmMYP/24hjMALJux2CgD9MuaW\nyhXDcDMUygDMTX/OciKAq81MrT7Ul+bWhlUgdDl8Y0lHZV908cz6tpgDWMZf\n0pajGKgyQ1jt6Oe4AWTSoX3P/EqFhvvb5ASnTkXFIDUa9Y6ZN77QgjdJ7xxU\nyaJiYuphUk5l5QmXHJiVr3iKbI2gUBvqmTvdd/QRDpLcc3PJAUTtxlMF1wKg\nsyIl5TK9iPAMnxIwrmRhfOWLANX4aDZUD6wbMWWZ4dbYwJe/wUWl2wZSvIX5\nzUwA6dfUWOulM3jlxgWBCv2nFpbMIe/Css37JwnQFl//1J0HcNai/tpXi/+a\nDQuRM3dlIpX3KJ6HBVXjL5yGxjt2L8g+AD17NM7WKFEZmKiIJ6jlUWvrQzjv\nCIEoP/gFMc2SdyHNkrIE9lVMaUyXTGtVDmN1sldkWYiUJQkCXrAXSTVZpAzi\nGhD0Yo5vS2K4fVaTTrExveBmN9u+0HR1yb7i585zptzrVmwGKtcT9rLMjqfv\nc+y6x0izUH7S5BbdE7cBE8llmu9naKOX9cheg4MgBH2Tmb/dWopJ4d7QjLGc\nYgpzeJN/SrPdoCwNkZN+1TVHh97bEKRDW/0nH6iZmK42cmxmG2iJs+3CP3EC\nuMeDKmLH/3J+KmogXledkfmwX7/k9j90BXzfZtcUltP60/HekFun1mNEKfZM\nskT+\r\n=CWQN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBf7QTuwDcfdujVdVimBUVkNjwaVq45GBBfHYaUY05LTAiBuOzv+2f2w665mTqoTyf3HbnifR3HP13nWlT2oCU4AxQ=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.21_1591227463953_0.050823491131320786"},"_hasShrinkwrap":false},"1.0.22":{"name":"muchas-toolkit","version":"1.0.22","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@types/mongoose":"^5.7.21","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"94c9d0a1e07105b8e9db2d02cca52e50441cf78f","_id":"muchas-toolkit@1.0.22","_nodeVersion":"12.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-IF0cgGzSd7qUhf2URUlaaXsTZXlUl3WeDdqpY6ZHNgfqgza46rBraSrKeh/jb6NctpLqsQbYE65yrm1fQpHGUA==","shasum":"ce8e5892b7cedbffbe16141bad5377a238f9a1b8","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.22.tgz","fileCount":84,"unpackedSize":150713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2EW3CRA9TVsSAnZWagAAeBkQAJCr8UwbGTk++90UxbRQ\nNu8g0a9g4TajaBHTfVCVQp8Xx00ABbg2OMoc38kW8MtmsXPgxwFPbRsLcS4S\nH7144fPRsZaNwMLZhXDrzuGcZmZJDUQ0rU3oY63ORZvaYQhuBdAEuEOxLyG4\n1Dh4OiEUhS4+BwKmGNr1mwAYC8BXuJQjoGteVjcoNZXd6u1590X0Hp4b3OpG\nmxyCWF+iFniLeBTOZZFWpczzB0aF196bFGL0FAbr4JijC3ytBmePrbIu1o45\nkK3u59NQbsAGvfuYK4WJdAD8uCej0TUOTnuZ8CLKeROyqyqCMTsDIQcfEP01\n/dAQXezylVner2TaaNfmSx1br0ciw+InE1aHReskt1EXwm9ZYwqPJAJOAH2z\nxzfvB7FC6I3rtiTg9b66sYzE9ztJD89/yUwP6Rll8r1Ds7oP8TsWBTCUbQqy\nj+RYJhsWnd25GLniolxPcDjCXVgChgpMm57mwgK6rh46//oBIEbTzpZmF2YE\nH0vMyb4ds8zZQFLR1P8JQSEiBfd4hUMWOjU8IlfgysfbXdasy3a1CUILwLTj\nDFcAdN1vhOJPvsVGV1Afa0Ru6ik3bd2V3W3C1RhXPeVORG1IZpHMGJvF2Bi6\nc4Zdvd78jqVSrWoUH7+FpvOHOMDkcgqGL3fJvJBtLeoED1h4yfLaFMBeqC4D\nXod/\r\n=IF/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRK5uMZyRWyYkceNxzDlNLh/2vM9brUqkuzVAFyey6ewIgNyYXOwOXfpbMjgztp+mhQV1MmLax8MsJRpMKUzomUSM="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.22_1591231926875_0.8768017542250153"},"_hasShrinkwrap":false},"1.0.23":{"name":"muchas-toolkit","version":"1.0.23","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@types/mongoose":"^5.7.21","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"400ee6761a6650c70a23d9a9d668189bc936a114","_id":"muchas-toolkit@1.0.23","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-R175P03nWno/9+pwLpp/Apd6nD7ZORP3LxOxymy0x0naGPcM0OZ6f8t69MTZEXOO1RSdgX7AyHTMgikcvr4mOQ==","shasum":"5745bcb5ce4b0998781d0028a52bc4f906cb4caa","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.23.tgz","fileCount":79,"unpackedSize":149624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7PU2CRA9TVsSAnZWagAA8gIP/109l5RSYUNR7GOr5uL2\nXZ0gIFT2/CWbFCO/M1UKxIHd2ZEbtAowWe1ChY4/YkRSWQNdvmT9IBq0jTjr\n/qmYX+M/jPDTJb7xU5j08+oq+bgyMVYmak56dqIjQulqULO4zwWPjneKxFmB\nXfnh9/9Jt2qZNzsnzgQkOHlkebD70/Lc0Cx80KpWudjkNP8CNRdXycPh+HBg\nwt7snkSXLlQNndRNICqkxOS49yjRVNcGnLG9PwbiOEL1hAY0UhEn92g2a52m\ntskDKNOumoE7umM6nxJjVz2bj3CZ+U6lDUqpPFIgRGE6WxriLktGDi4ka9Yv\nfJNdh81NX6xsbfwVZNCCNVKm9AVhDxvVS04GxKoOQwgXaOD/n3/T12E9rX+q\n7PHtBYP4We6lSzmUdV6nTKB6bdJeEPxPSwdx8rDRCpgUOcURli+DdC7kkFpx\nEOFZEv5+c0Z+tEip65dBVH2e07F2NbEFXaGSxBfCRawtjwM5YmTi+6Ze0735\nk9H/PJu2Kev/zJ96Sw+voTjtVoYYaxcuFIJuEYhCjbI4Ekv1Yuhm0Qt2kIbo\nSPMah8nmirwZdwHoWtqGfVx2rZqfMopIrAGX9zGs0iDdPbsF/jsbYwrqBsVX\nnM/oMpNWoM+EjCliR1VX7ruCq2WcP4wxmfrMtDJVnOUqMcNnbYqzcpEMP9H/\nr9Mk\r\n=OLf0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPV70BSVHYgVPG8iNJpjPdm3TwHRnnMjGDUEvLoVQYHAiAHOHHCxgXXGgVckBpQ02rc8/yWZAL7ZhecwZWyKpk8Dw=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.23_1592587574072_0.474864952431409"},"_hasShrinkwrap":false},"1.0.24":{"name":"muchas-toolkit","version":"1.0.24","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@types/mongoose":"^5.7.21","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"e0830b58f614393a6d62bfffdc6c4f6371453a1e","_id":"muchas-toolkit@1.0.24","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ik1LL1erSJeAC60FMiiRYQX7mGZV9Y1NshcxALp2p5N2l6Vox38IHbkXlpbJZISRNqhz1+L2ndIXN47DEKRhkA==","shasum":"5d12eef8c60390afdc24e1e19dc80bff5cdc891d","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.24.tgz","fileCount":79,"unpackedSize":150420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7SiLCRA9TVsSAnZWagAAQ38P+wRm58DXCjlIKtZCno/7\nMynFFsX4ieOZM5Kzdlk4nm1UpZI6oo/2NLb/WHVxszQtALQ8Gn7d8mZ2k2d3\nxTyB70xIMoi90hezc+xPLgZaSjNa61G4jHMFMPsbjIWfNrGqeAxb9d7FLG/V\nHKjgZasrtubsc80BmNR5G0Tf3b0aZpEjjcdGOA0W5iGzeI0NDjVs+fxsUR/V\nkhXC6LmXzrtMn2f3XXyu/YMDJv1RgWzf4SQ5ju5WGIA0aECiYg/8o3wbD+oO\nNnQApGHYK27bzbw4gWRSyjkNMD+ejRqfc5tmn+dyGcdP6qrQLiPVfWIkzZjl\nHhNiW+DXtXGcgE4LfcmABIaXSrROh0p+W92vGgObFtpjAUqJNRfzlFtuhxyQ\nOvf7m/OaAtR6DwEqkcrkfU3+b0IGdCagk5oP1o1J/LE9eObQX/A4Q9eYe221\nJAn/Oc85Qc6tmQhldblmC0aLUCM7NVwNoN7xVCY1U0sPQ9mvcpy6oR8+1Evo\nDSqUytwTd4Y8ju+AgyUBy1lWxOoX0re6AtXsgyqg1eitRvP8mJvIHG3W7Ong\nO6JVWV/CQcJ3VGCSFV/9JuBUYeKFT94cLCi0KddIBbB0NvenGKyDGEWURlZ/\n2O5jSZdaWF6nMGl7mEMV01hPK39k0MJAhPm/OXZ5X8r4g9zJGQisI+TYxygW\n2h56\r\n=DQYy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZNqejYS4wszhWfQUiI8aS6dtQlK5KAKBKujJgvZVloAiBJHdYMzk5NaH8HX10Zi/ITC1jnQTWIhLMiglWm6SIVCw=="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.24_1592600714862_0.5214259442714217"},"_hasShrinkwrap":false},"1.0.25":{"name":"muchas-toolkit","version":"1.0.25","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@types/mongoose":"^5.7.21","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"5aa7019d7578128666ef980a5a2b6a8f9d217385","_id":"muchas-toolkit@1.0.25","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-j4d1B2j6OmQ8FejbLfJSLuIhWfnofwLkG1SEgfFnXmo5gcfI+NH3PgXRtwjv/MERa9iw7Cp/vlZR/SOyZ5vb6Q==","shasum":"0580f556dce8bbd9490a7b77955785f2915a2ff6","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.25.tgz","fileCount":79,"unpackedSize":150244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7SmaCRA9TVsSAnZWagAAs6oQAIqM4EyJNGVVM1sm1KID\nzNI8fmG+IxlPHIH12nmSatwNAEUSnfKuZMYOI1RqFGvLT5WXseEkmXJ7pxC3\ndaMxukke7vAxpJzDGPlMuNewf2ISihJE8FBsVaDGEdGPG9K+6LB6DXCn4HQv\np7Pi5Zwc1TG+vWGALKoRK0xnN4JOR2jOxJMFTelhLZuruwHWDLF1PuR0I0an\nyt56v9+l88OEr2SwE758Scbt7fdCZRgNsQJVfjGNRgjuQL/qW7uo1WPZfSEF\nKTPb+0EPVRUhKAJRfEVstUBdpAWTua54mswDG3437WuXG2n9qt24QgpCREGa\ne4iGYGD3XXHxyiVndX8REQ7bp8bJgjHmElb2uM0u+GbEFI1Oo1+r6GsTOrL7\nKt1rh2Ng8HFO6yAK+zBLBkN2fkb0cmusTs73+j/2OfsiMZa8N91Mhzqe5NMB\nbdYYAfcEuZJ/jvrTiGKie7fAcr+cDXSh9tgYAyVruypzl5PcjYASsIy4fi91\nvPNJQEZYaJP8Rjoj5a8MAExSLZLucPJQgESW2ymjkiinN8JzuWaBfYShRO4L\nQVuwWgzpQ68cyj26PzQKjfY3e5Z6J0dUF2IECK+sfcAHWLQTfUKrvy2zMFzb\nMU0uibCLX58WQApuxPWa3/O9YK/deZ7oc+LQNITDprimDGGj94cDgqUh28+D\nYGWl\r\n=8Mfx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICawTTVk6ddwAFogIjh+SuyaRHWUzn2kYp3sTFT+lcujAiEA73ESH5XlpSz7j5dskvqhM/8ZDjXbb2qCixQHJmiGqvc="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.25_1592600985813_0.5894160566780084"},"_hasShrinkwrap":false},"1.0.26":{"name":"muchas-toolkit","version":"1.0.26","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@types/mongoose":"^5.7.21","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"d2321c133ddf76c5c8160d8cceb83ba9e5416388","_id":"muchas-toolkit@1.0.26","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rN0NudfPleBky36+MCj68Mnhqvvamr283prYFMHrHZS0l9IzW5bQNu9ugwADa4anO72vDwU/lfE2/EWHHyyOLw==","shasum":"155e1650b92d52d6c0b13201da158643c7f4048f","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.26.tgz","fileCount":79,"unpackedSize":150379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8/bwCRA9TVsSAnZWagAAtasP/2aKf7gUcdi0i5VfKXmi\n7B8gZakR+2fcVsakNjXulkgg+rCDyIGLp3xuXde/UnBOZAl0c5FXfbE8jGSg\nTuHupznAfWIkBE56Mvwh0567bVfmSYRDy0ZiZ2hzcjwwz5m8WIefKn3M4EyA\nAhZwVGE6fgbplD7AFEMuaAgFFu22AFFvRfsKalV1j2u1pBQSJqkFyYqOG9/u\nsvnuITMx4ZMfp03EdKn8cK4zxMpvfBdl2/R3A4pQAPLnNWviJ6xTNdbaQED0\nio65OkmPEyDOMjp10ARFsewMaUmMgga0wGHwJW6iPKv2rrMEyNwifc4NL24H\n7gvY0Ih+B45kWnN/FnTpsf6fVIvDFFBpNHG5eOXkiKdkqqAU1UOc+Kq2ifgO\nJnUqBEEPvc7EAZr6W1EsizsLYyDABEmNeMEgnTWf8BpNX+4dwXfRkq7qGFaA\notdiRVEyVT0EYMM8Mxo2Ro643LCw+D450Nv+UHHXwxxA4Fnq4/hVimURmVpy\nyiNcWG8TspWOR74vAT1gsBhT7R1NAZ6dtD40tS/VbDwFRaFZ7Th7JIxzmwZ/\ndEA1vvdg4qVigH2kD21AbZKMl4tQQvz5SlEMF8JCRuuXUo3XkAZvlSjJF3n/\nsi6S0phGD+pavYL2GRs1gH9xQLLZdwlSBQ8HV9Wc1tJ3yzayGqlRgWwjbeRE\nW55X\r\n=NFNV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/OOec4ia/518wCOFUc3B0LVspkqsx1NuO7VYabEFhkQIgeQYdLJV4KLlAqWDWXbqOSqeSMcAYxmXRe80h444b9Hs="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.26_1593046768011_0.5207137277704039"},"_hasShrinkwrap":false},"1.0.27":{"name":"muchas-toolkit","version":"1.0.27","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@types/mongoose":"^5.7.21","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"f0152c9cfe0e1096febb582685f9379db11c049a","_id":"muchas-toolkit@1.0.27","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RmZ9YZJgWTM5yitozPl/BtrlF3cN0UMNmHqUs2ydy+t7D7jlx+8fiRDg4D8+n0g5YTfdkysqJF25XSi4eTf8zQ==","shasum":"d6079da6c1f3d93e87f518a9ebcb93d0415781f9","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.27.tgz","fileCount":79,"unpackedSize":150396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEKuzCRA9TVsSAnZWagAAio0P+weu+ZA8NSy0zVT7lpTL\nhFd5InCVNcEHwhc7UoAlUW9A9X3RW0A+73r6PQD0wieuhTXZxbmCJ9sv3DbH\noR7fk0dwHhgbYtdDS5UslaY9Rr2NMpq8PnTU3ukK4M68YlTlTqjPHNi1jxkg\nn7VWioHdKONhPQ9a4z+ou6OOoTSLwf8mMmrOCZAANA4tpGDeyQBpSMfeFdJB\ngGxqMCz1VqOIVMF8ItAp1RwzMv8K/VZCpupPdDTWk4bOlpiER68Cqqg47FYc\naDPf6PSbPoGJj9k3GgA41VQjXseWZPvdqUPTio5/OI5cAryqEzDNnfEyDeEd\ncTaj8Gr1lITuUhYEdAoEkqFxyMRcGbamnu1RxKemiH7CSKl6RNkvMjc1Ep2R\nu6q86/5xB6cAjx6PfInjqi64Kmdh1RkeVgvW1ip7v4L0So6ENMeUjN4CdXwg\nfumYOjHv7BUOOKmnHdkjoNSq5Wlzt20pEs4YZUIjFEuTC1ZoRCTXD1+Q4Oz5\nGSBMLJN/KNJtbCu660Xok7Dr3wGNSLYXWEXyH6CILyUXg9VooLlgpbo+QQzn\nCfTrY88A9q9vkXlbDWEfvI/EKViqjoIBcibgcWNfaQfnyapmjS+SWBnsZBcs\nvZbpkmS2FAmIuNm0ilEjNNhv6mFAGdFwDdSB2UkX5qllirVZDe+7sPwhHscw\nTZ+u\r\n=wWaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVWGmgZ65L/buXmf7tGTyIdIuNme2nP3aALvy7hh1C3gIgJvt5svOJnCCNY4OD3n3oGLKuLRxTbjzAeMaSODAjiiY="}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.27_1594928051211_0.8178596951468344"},"_hasShrinkwrap":false},"1.0.28":{"name":"muchas-toolkit","version":"1.0.28","description":"Muchas Toolkit","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --inspect=0.0.0.0:7001 --exit-child --respawn src/index.ts","build":"tsc","lint":"eslint --fix ./src/**/*.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"license":"ISC","bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"homepage":"https://github.com/shadowlik/muchas-toolkit#readme","dependencies":{"@google-cloud/logging-winston":"^3.0.6","@google-cloud/trace-agent":"^4.2.5","@types/express":"^4.17.6","agenda":"^3.1.0","agendash":"^1.0.0","amqplib":"^0.5.5","cors":"^2.8.5","dotenv":"^8.2.0","elastic-apm-node":"^3.5.0","elasticsearch":"^16.7.1","express":"^4.17.1","express-async-errors":"^3.1.1","js-yaml":"^3.13.1","jsonwebtoken":"^8.5.1","moment-timezone":"^0.5.28","mongoose":"^5.9.10","source-map-support":"^0.5.17","swagger-ui-express":"^4.1.4","uglify-js":"^3.9.1","uniqid":"^5.2.0","winston":"^3.2.1","winston-elasticsearch":"^0.8.8","winston-transport":"^4.3.0"},"devDependencies":{"@types/agenda":"^2.0.7","@types/mongoose":"^5.7.21","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","prettier":"^2.0.4","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.9.3"},"gitHead":"8cdc2ea39fbe2551675b87daa1109dfe8bfe2d12","_id":"muchas-toolkit@1.0.28","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-12HWSlGugGhYy7WUh58/QJvRdKtNfjZlcGHUkzcr3sgsHM6Z6sh9qn8YgNCHgFQxwspRoz8HAmfgt2Y3DG/7pw==","shasum":"8a83f073aa8cbf71d1063612577031acdb2d172e","tarball":"https://registry.npmjs.org/muchas-toolkit/-/muchas-toolkit-1.0.28.tgz","fileCount":79,"unpackedSize":150339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKLqbCRA9TVsSAnZWagAAsMAQAJvK1IpDPoRLqnhx27xz\neV5zhOCUgmtkyAW6uKLCXn+ZlNKiQKw4pP745BbUxPm3l/aLLuR8jZCn9/05\ngOlnbSdqTQSUNrWa/X92Ak/c7HdBNM2ppfhkc1spWUoi0zGcuI/JHBn33m/X\nVpbhMx2AqkD77fByFks+7Ubg8xVxedWUn3RE+rvliNfJ4coBlH1Pse/WXnb7\nGf1wOaOQDDH7R//qQl3dlGUjOMkk91/krVd0u0uGzVIAmyA7YvzPYdKu5FOz\nsx8Txxgb3y3LptdsIp9QuBz5x+//HF25oZAQ2peNWecNMY5JIo5g5luD1ptj\nx9A8gEQSHMWMixkOMZG5BvFOx5tW0TxWAfL2GDyWTtdBkSg4Mw+mkmwkOU51\nU2hUU5YlC+vTHp0u+m38+wIonrBEU9ESjy5DC+ATq53Key2sCEd9/arOpynS\nC5uvAQo0Adve/ja1GfOigrhZF24vNxXH78Wa/KqveRd/MIvkNjvrgvVfohU3\nEFxkiAgbnDm6vJVbtwysKdcgqJ3iqGaHa9W1CCUybx2lPWGeTzkurgKxadkV\n1DpMcnw7B+2yp33VO7CxbSQmp1fHcButhtc47rxva4DZfmGgn7Ooct795H0d\nwfnl/bKesqsnnF3WCyd+qs4n98nXwiWjHGNEXTvjrmD6efjftWMTyDSgCHhX\nFGfx\r\n=GZMB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzWnas7C/lsgAxw/DDP+VFEhoNyUexLabbQVecAK7NMQIhAMvXraC2tJzM92NM1YrRgCZIyTd/whomExjTlK7wmfMV"}]},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"_npmUser":{"name":"shadowlik","email":"henrique@marquesfernandes.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/muchas-toolkit_1.0.28_1596504730544_0.8434258822766711"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-25T03:08:31.276Z","0.0.1":"2020-04-25T03:08:31.394Z","modified":"2022-05-09T23:56:45.588Z","0.0.2":"2020-04-25T03:14:17.834Z","0.0.3":"2020-04-27T20:36:38.552Z","0.0.4":"2020-04-28T02:37:09.284Z","0.0.5":"2020-04-28T03:16:00.546Z","0.0.6":"2020-04-28T03:16:50.656Z","1.0.0":"2020-05-02T01:03:16.985Z","1.0.1":"2020-05-02T02:41:36.169Z","1.0.2":"2020-05-02T02:57:58.551Z","1.0.3":"2020-05-02T03:34:31.354Z","1.0.4":"2020-05-02T06:17:24.319Z","1.0.5":"2020-05-02T07:15:12.033Z","1.0.6":"2020-05-03T15:51:06.313Z","1.0.7":"2020-05-04T05:43:11.911Z","1.0.8":"2020-05-04T06:52:15.656Z","1.0.9":"2020-05-10T04:48:18.797Z","1.0.10":"2020-05-10T04:50:25.428Z","1.0.11":"2020-05-10T04:57:53.373Z","1.0.12":"2020-05-10T05:46:12.848Z","1.0.13":"2020-05-11T02:33:15.759Z","1.0.14":"2020-05-11T02:42:02.478Z","1.0.15":"2020-05-11T03:16:42.121Z","1.0.16":"2020-05-16T02:45:14.964Z","1.0.17":"2020-05-16T02:46:33.670Z","1.0.18":"2020-05-16T02:48:54.437Z","1.0.19":"2020-05-31T04:53:37.996Z","1.0.20":"2020-05-31T21:31:33.378Z","1.0.21":"2020-06-03T23:37:44.091Z","1.0.22":"2020-06-04T00:52:07.017Z","1.0.23":"2020-06-19T17:26:14.464Z","1.0.24":"2020-06-19T21:05:15.032Z","1.0.25":"2020-06-19T21:09:45.973Z","1.0.26":"2020-06-25T00:59:28.145Z","1.0.27":"2020-07-16T19:34:11.342Z","1.0.28":"2020-08-04T01:32:10.714Z"},"maintainers":[{"name":"shadowlik","email":"henrique@marquesfernandes.com"}],"description":"Muchas Toolkit","homepage":"https://github.com/shadowlik/muchas-toolkit#readme","repository":{"type":"git","url":"git+https://github.com/shadowlik/muchas-toolkit.git"},"author":{"name":"Henrique Marques Fernandes","email":"henrique@marquesfernandes.com"},"bugs":{"url":"https://github.com/shadowlik/muchas-toolkit/issues"},"license":"ISC","readme":"# Muchas Toolkit\n\nMuchas Toolkit is a typescript/javascript toolkit that helps creating amazing applications for distributed system, or even monolithic, in a standardize way of development. Is aimed to use a restricted set of services and technologies.\nMuchas Toolkit can be used with vanilla javascript, but we prefer typescript and thats how all the examples will be.\n\n> npm i --save muchas-toolkit\n\n```typescript\n// file: src/index.ts\nimport { start } from \"muchas-toolkit\";\n\nstart();\n```\n\n## Concept\n\nThe idea of this toolkit is to work with a concept of components, that can be easily migrated to other projects if needed. It has built-in capacities to work with messages, rest and routines. The goal is to make each component as independent as possible, following a domain driven design so if your application gets large and you need to make each component a independent project, you can do it easily.\n\n## Getting Started\n\nThe easiest way to get started is to use the [muchas-toolkit-cli](https://github.com/shadowlik/muchas-toolkit-cli), it will help you to build your scaffolding without any problem.\n\n## Folder Structure\n\nMuchas is opinionated when it come to folders, that way we can ensure consistency between projects and enforce some development patterns.\n\n```\n- src/\n-- components/\n-- models/\n-- index.ts\n```\n\nEverything starts with the `index.ts`, this is where we call the start() function to initiate the application.\n\nThe folder `components` is where all the components will be, the child component folder name defines the base route for that component, we will explain these later. all the folders inside will be loaded automatically.\n\nThe folder `models` is where all the models ([Mongoose Models](https://mongoosejs.com/docs/models.html)), all files inside will be loaded automatically.\n\n## Configuration\n\nThe toolkit looks for a config.ts file inside the `src` folder. This where you will setup all the features that you want enabled and the configuration, such as database (mongo), messages (rabbitmq), etc. The following configurations are available:\n\n```typescript\nexport default {\n  logger: {\n      console: {\n        level: \"debug\",\n        enabled: \"true\",\n      },\n      elastic: {\n        enable: \"false\",\n        host: \"http://elasticsearch.com\",\n        level: \"debug\",\n      }\n  },\n  database: {\n    enabled: \"false\",\n    uri: \"mongodb://mongodb-uri\",\n    poolSize: 10,\n  },\n  broker: {\n    enabled: true,\n    prefix: true,\n    host: \"http://rabbitmq:5672\",\n  },\n  web: {\n    port: 8080,\n    headers: [],\n    secret: \"\",\n  },\n  swagger: {\n      enabled: false,\n  },\n  routines: {\n    enabled: false,\n    prefix: true,\n    timezone: \"\",\n    ui: false;,\n  },\n}\n```\n\nYou can use a .env file in the root of your folder to provide environment variables, this file is going to be automatically imported and can be use accessing the global `process.env`\n\nYou can add custom properties to this file to centralize any configuration of your application, that is extremely recommended. For example:\n\n```typescript\nexport default {\n  // ... Default configurations\n  custom: {\n    apiKey: process.env.API_KEY,\n  },\n};\n```\n\nThan you can use it in any where of your code by importing the config from the `muchas-toolkit`:\n\n```typescript\nimport { config } from \"muchas-toolkit\":\n\nconsole.log(config.custom.apiKey);\n```\n\nWe also provide custom function to help knowing in which environment you are working with, so you can dynamically enable features and properties:\n\n```typescript\nimport { isDev, isPrd } from \"muchas-toolkit\":\n\nconsole.log(isDev); // Returns true if in development environment or false if not\n\nconsole.log(isPrd); // Returns true if in production environment or false if not\n\n```\n\n## Models\n\nThe `src/models` folders is where you can define your Mongoose Schemas to use across your application, the name of the file will be use as the name of the model/collection. The file must exports a valid mongoose schema, such as bellow:\n\n```typescript\n/** file: src/models/ModelExample.ts\n *\n * ModelExample Model\n *\n */\n\n/* eslint-disable func-names */\nimport { mongoose } from \"muchas-toolkit\";\n\nconst { Types } = mongoose.Schema;\n\n/**\n *  ModelExample Mongoose Scheme\n */\nconst schema = new mongoose.Schema(\n  {\n    name: {\n      type: Types.String,\n      required: true,\n    },\n  },\n  {\n    timestamps: true,\n  },\n);\n\n/**\n * ModelExample Type\n *\n * @export\n * @interface ModelExample\n */\nexport interface ModelExample {\n  name?: string;\n}\n\n/**\n * ModelExampleModel\n *\n * @export\n * @interface ModelExampleModel\n * @extends {ModelExample}\n * @extends {mongoose.Document}\n */\nexport interface ModelExampleModel extends ModelExample, mongoose.Document {}\n\nexport default schema;\n```\n\n## Component\n\nAs we already spoken, the toolkit enforces the concept of components, they need to be created inside the `src/components` folders, the component name is going to be the folder name and this is going to be used as the base url for all routes and prefix for routines and messages/queues.\n\nLets see the structure inside a example component located at `src/components/example`:\n\nEverything starts with a `index.ts` file that exports a component class:\n\n```typescript\nimport { Component } from \"muchas-toolkit\";\n\nexport default new Component({\n  routes: [],\n  routines: [],\n  messages: [],\n  beforeLoad: () => {}, // Function executed before the component is loaded to the application\n  afterLoad: () => {}, // Function executed after the component is loaded to the application\n});\n```\n\n### Root Component\n\nIf you want to develope a single component application you can create a folder called `root`. This component will not have a base url for routes and will be treated as the root for everything. Caution if you use a root component with others components, you can have problems with overlapping routes.\n\n### Routes - [ExpressJS](https://github.com/expressjs)\n\nThe under the hood framework for the routes is the [ExpressJS](https://github.com/expressjs)\n\n### Routines - [Agenda](https://github.com/agenda/agenda) and [Agendash](https://github.com/agenda/agendash)\n\nThe under the hood framework for the routines is the [Agenda](https://github.com/agenda/agenda) and for a graphic interface when developing the routines we use [Agendash](https://github.com/agenda/agendash)\n\n### Messages - [AMQPBLIB](https://www.npmjs.com/package/amqplib)\n\nThe under the hood framework for the messages is the [AMQPBLIB](https://www.npmjs.com/package/amqplib)\n\n## APM - Elastic APM Node\n\nThe muchas-toolkit supports the usage of the [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) module, you must create a file named elastic-apm-node.js at the root of your application folder with the configurations as the elastic-apm-node explains. The APM will monitor all the supported technologies that the elastic-apm-node has and also creates custom metrics for the routines and messages actions.\n\n## Graceful Shutdown\n\nIf you send a `SIGTERM` or `SIGINT` to your application, muchas will perform a graceful shutdown, wait any on going route response, routine or message to be processed and then stops the application, if you wish to shutdown immediately you need to sen a `SIGKILL` signal. These is intended to help green/blue deploys, to avoid down time and package losses.\n\n## Healthz\n\nMuchas has a built-in health endpoint that can be used to check the health of the application, useful if you are running in Kubernetes. Just go to http://localhost:8080/healthz, change the port according to your configuration.\n","readmeFilename":"README.md"}