{"_id":"swiss-army","_rev":"321-ade883de1d4738de0c44d961b8c34248","name":"swiss-army","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"swiss-army","version":"1.0.0","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/emojione":"^2.2.3","emojione":"^4.0.0"},"_id":"swiss-army@1.0.0","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-qXZs7vUfMw7LPHicaN+ZyZmIOQmpRmIIkhvGp0Rn2IF7nZoxSyg3+ipTjwCsrE42jp8Vh1sSnFjv/hN7GB9+NA==","shasum":"480fe5c01c5e6dff013d02e484af29294dc418e6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.0.tgz","fileCount":4,"unpackedSize":1086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJhYwCRA9TVsSAnZWagAARyoP/j7rlcz+O08MoCqSqwjO\nr5Ev5zJvCAydlwi8vejvROTtCjA0fO+1gDM3sFpa0uc2+4fmLtqDBNNuIWIU\nU5nPfwv3U4qNVCD5pW2RW83U/LtzL37xTJXipegcbfiOIlQwhOcxzS3Q0CKa\nYa6Ls3u8o34NJP0mf15Y+vgqJrEe2Bdsvusw+2QdW1+nFuptICljgElqjFBt\nsMsvqUiuet1wkQD+dMfOzyOau+MLtKm4Fp7gu1WFuAIAdRsf8xJFHcDab3VW\n1jm8+WmpN+VdH708xfketSVk22sOR+g6PHhrBwud96sqnmhLSC4vx+mNciE0\nbfWu3Zm/nYr8SuQIAWDFP3gNViXsuePFcnu+2cYzauMa9D59hWHssIttMH/I\nM/HVDsCq7tnEho1iDB89AkvQllrjjKS5Y/j8ojJsdWIU7fIT5tc0h0zoaYXL\nSJOSy3gmgigo8i3qHrtB/3NJnytCJLlSQj7Of2ydrkeAkvPcHMyel0+iWPpT\nW/3SsQkT2T6lgOyk4g5z+ZMmjo9ceesxYQV7EgC774JztTcPpQfZxLsOCj5m\nGxuUn7fYTThRbgveFaktaPzGH2ks88UrmSKEFTyZQJn4xOEyy8qRtvNc3hWQ\nqsY5qBv2WDEIA1HET9EEpwGRUEf0SA+molIXxwyeieS5tGZXF3jKGpXoUWvY\n1yVQ\r\n=SssI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy8xM9dJAvwtnj0zCB5aV2EaegO8UCdwfgWqshfHpiQAiEAjEYrmW6Kx2Sr+82Gf0say1LSBxHqS+H0w2IFQPADq7Q="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.0_1545999919302_0.3699119938463167"},"_hasShrinkwrap":false},"0.0.1":{"name":"swiss-army","version":"0.0.1","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/emojione":"^2.2.3","emojione":"^4.0.0"},"_id":"swiss-army@0.0.1","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-Artm3J9N64nZBv7gZNwzXLY5/Rz9oTNFVsX4PttKi61JLy/xXWExTDIQGKaSiRgJnWKIGDyEoe7LY17TXgdSQg==","shasum":"ebab2c1c790cc5809bc8550cdca2262c9832de12","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.1.tgz","fileCount":4,"unpackedSize":1086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJhbFCRA9TVsSAnZWagAAFVwQAI2ci5+NMz+fTddgMDJV\n454R/RUTn8hRiqE7cHaHl4k4mn1Q+nbKN5WydGoZQfA2i5fQJS5yp1VDlA+h\nYKLtSnoD8hAOP5SyosDmD/8doTJjeXVTKznnU/Zr9jTP8Gfah84XOQpxl8tE\nzmWNyRDdu7nSFT4VRYH8lEWpNE7rmt4rNBcfZ0rkfQDV0XlHjk/OSg9Dp+1X\nNQaJ7oHvJwxilA1s3srlpHNlp17c7Qp3LBJz6DBDed/6sYqsB4D+zuCGLyo3\nTvKgemlrKtoashtfRUjrHN2/3n3l3GDLOsgSKhJjO19wvUNCFygnuaQFQzXC\nBRpMCBB6KiIxrLX9OoH3yVYznQpKb7bWTAZXTLjFuo/TLOxcsO14KIvcoVX3\npidvCTED+YZLVKIiht1fpJ1AIt9xGNtZd3idAU/PIJwgoQJT2p+YkOaPmZ7c\nuYtAgfCP+HEP4yodHGpG92RCbfFMNe9iHFfl/sioyqfKe+ORLo8yldD1VE8K\nhYw/2N1pYoomvGZ4JmvFXPrIbgEbIlcw5ofTs7xnBXACXxx/dkyJPDoar0PP\n6JsG7oRWVWHfDyBwraD1Lmx6Oc1O8O5IDVM2QZKorLqfSZmv+GsXcaf0BJ+j\nwNO0MJwlLnU9VHsOhwCOeYhNpbSieDPnofeZk+GHgSAfRTwH7Km/y0Ise+tZ\nlLsy\r\n=OpuH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHidte7V9ossjLrySXaBiXPwRFuuvTvN/06LhrR8rNTnAiBONX2eVAJZn+noNxRuF3HpsGwDQQgMwmxqj1D8P7hP3A=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.1_1546000069255_0.9376201662780494"},"_hasShrinkwrap":false},"0.0.2":{"name":"swiss-army","version":"0.0.2","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/emojione":"^2.2.3","@types/shortid":"0.0.29","emojione":"^4.0.0","shortid":"^2.2.14"},"_id":"swiss-army@0.0.2","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-B1IaiYziYraM4iYRMKenbKcxVcmEFWEdjgQLymN0Spw1GjaBRO1JUOnUheetKrAIdoBLjGeIhjNBlCPVouT0Sw==","shasum":"8de82571001ecf117cc15f87aaed6eeefd99ab03","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.2.tgz","fileCount":18,"unpackedSize":9637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJiOkCRA9TVsSAnZWagAA07IQAJxgYYdDFTn+xo+uW9ch\nYuKEfejbZwSdJhKFXKG7A4HQo9J6ztdQTSADooqkVEqFqXfXH1sNzMXSUZXo\nwFgvWjs27s1rDNdykW79b7DFbfsSOCdS0dhGs0GY6zAZ1unkjpVb7ROxwK7j\nrcJ+XftcjUbgPidcktI7GVysQm0lSo62ZkAnR30B67vwoscinodpqvVolL6X\nbv4FIeNRoVG1OxgdqhCBUKt0sexQfswz97V/qfHRTqYzGC//pTpBbM7YqRz+\n4uIVar+2W6ejKIMMbvAQ3uWnufgz4U+ZFA4smANCQcFgbe+h/m02DGCBQuNL\nGEatBduDEGSr1VtFsCyZUY9h2J+OHTilQdKQypCVmwjTPXxNLQOpyNjdRR5r\nQxDpJGBdnldGiTILMtPTnaYjnR1fzKrgbXZDDvDqmmcRSw6+U0EP10XBizKm\n67ZyDnDN092AfyHTptxw5mcvo9KYZirKYBMMlc3xpAgOv1MOLElrAN3W0C64\nCQpCRk/Bz+1PWzfnOj+yFwfxt0fxbryAQ006iaP8K8gSkt0yE/v5m1+fCokc\nK+wsxFEFCa19KK8sO96e2vGmiVLYrYeoFOeDotpNckJODLkmv+tVZvtRGOUO\nCwKgOmRr1PNG9T0zEhTigvFfeL6Fgeu1PRdtjEN3WBvfNuC10jTyhk71ffFP\nl8pO\r\n=Ciwq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDalplTmUpZ6rwtiJ+ckPw3wLDyxZPnqNXPgSUeJzuwhwIhAKkiKHliQIP8gLBtJDTVFm0e9Jq+RQllo0vWeVTts8U1"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.2_1546003363623_0.07120888659029578"},"_hasShrinkwrap":false},"0.0.3":{"name":"swiss-army","version":"0.0.3","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/emojione":"^2.2.3","@types/shortid":"0.0.29","emojione":"^4.0.0","shortid":"^2.2.14"},"_id":"swiss-army@0.0.3","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-uPXgfV0Dv8LS1xx4HvC7as8ua4k+/D2q9FE8z4XnuWP/jZjCQnhniIUR3f62nS3LjP5TpDK92pqpisLjwoky/A==","shasum":"f046a868094f96be9ae62b36ddf3ca12845d3100","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.3.tgz","fileCount":18,"unpackedSize":10330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJicICRA9TVsSAnZWagAAOuMP/3p4ZAILu0cMjg32K/D/\nOQYDbtUyG8RwHTjMt2Dv5bj6f82q82Aq0Pa9cQ2PMj20fgWZhiGZ2L2Ecwco\nrAubYmrsG0YnpY0ubDq3o2E06LDM9gUO2F0ncEBD9RzjvdGRoY1vuqWi0jmC\nKFG6EsebZt75yZUkSHQNFh4jqcUnnDPL1ETcXlILlJl81k3p+UW6WEjJhqgD\nP9J8Ox9hKvIxYE82lzmF9J9dcNGcOwaOMh71PmI8pxT66VaNBYFMRxISy+99\n0kOnQi9ESNpLPZPQBWB/vr9EQdqtQfHK8JJF6+7b1tPyR06826pVxHVLR3G4\n5wP/NCI7VPMue4Njng8hy51/rtEGKUCtw0/twoWdDD3U2dBtuwE+I5csKFck\nEJdhQyXibdOQgjd6kp541Lwbwr5mEQamiLQjC1Xxd0ObtJtX3j5jGWps5SXw\n6J5QH+H1O6epfLTQPta1NHYm17PEqCm/O2HfeMNgpaFLiqOFoQp1T6D+1Q5G\nkCOAqSdeT0TBzxFv7Yph4iAFHXu1aRTowi/2ExTjYw0Rs1Zd+UZksVsS3pMk\n+dRX2uH4P9/XMFUXsJggDSxfeL9798NzrzT5KWn5Ul+s68aXwm7mo2hy1+ko\nZHvLos+no0Sh6qYgPPxLC2UcMNTOuJ4NQQloKCP7mrqRZLksutThKER8sA+4\n6j52\r\n=RhQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfwxEPzurB4pFgjQU5voI3eZm0+tAy8xCx4XxdYQ4+WAiEAox1zBU9rsdmD8v5pZEipdGdyH1nw/6vNSKcjJQTWHuM="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.3_1546004232349_0.11669419885144228"},"_hasShrinkwrap":false},"0.0.4":{"name":"swiss-army","version":"0.0.4","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/emojione":"^2.2.3","@types/node":"^10.12.18","@types/shortid":"0.0.29","emojione":"^4.0.0","shortid":"^2.2.14"},"_id":"swiss-army@0.0.4","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-pI61oFgNIOH4xXrfJnX/GiQP6FJ9XBNDsY+NKpQ5j2UWbM0F/X/68nSocP5ti63BxOcwT/B+w7W8k+MAlaXbbA==","shasum":"d69b5df61f7d609767deafd92c4dc5a976360ae4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.4.tgz","fileCount":18,"unpackedSize":9601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJiowCRA9TVsSAnZWagAAm58P/R0AVQkP7Yij1jAmgMx2\nDlvpe1kZ1efKs8pYMSpxR7C4DAkeR4ikkGS9zok9MR7REspkXAYMgnOxNpjX\n7TfT1ppnBCRaNRcGQPypavbJj/HnSRgmhEzAJ/HfaX3/dp2/BR5tED0eW7bQ\nM2EOPe5wN1ZIHbcXiVRh5TvfGP/G1YUSisZOEn3rVOHy2uAU9iMTz0I0neoI\nGKklTbOSDZuwVi7mqcsYJHMGVWVmmCOpPVBzYBsGWhHeDIc6JsOMy3J3uS2m\n0JXsJGZ0IWQ7LQ6mfQOUP2N1nGG07lJtEdU6FF4vNcmN+rtkrZDJ8xwJueAt\nW6nPKCYNSAbPJs6iVGgSmx9iFO6Pm6kiMu+OPaMVYWipaaQ16YLDIDjmttas\nVfLnmKLgOEOH1yDbhAN9I9K2SEkaOBHAJwF7aY5sGc2mYdNC7NldhxZSLXQe\nGAAlXbXQDdWeGpdVKz7nchVCqdxHAwAspJjhFC1V4QXKaY0/ldNR7vT73hPO\nNS5wBBJRmrPNX+3X61UQJcscU8irRADDdgoQevAR8B+Z5LErJjr3SY89AzqR\nTee6DxwvIbn9nSnHvgGuSvwTaWvdxXjNuYRfVpqUuqin8IwCI0PcNSnEl633\nQWwHZzOkaZ21VL4jAzrD4VCe+4QCMJWhMz7PSvujBalqq8SJB4PNEUIcmQPD\naqi2\r\n=lBPO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYE99iL99TPcbL692K71pntxpwZvsjS4OOpkrlBrfqkAIgQEe6WROGW8bVI0A/EB8NC9ulc0/MmUC5j0IEbCNSnxc="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.4_1546005039878_0.8974594803465901"},"_hasShrinkwrap":false},"0.0.5":{"name":"swiss-army","version":"0.0.5","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.5","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-pFXnp58Fnv6qLsDvMzlxoPkLxL/BUrFB5hIbnC239SeTj4KPAtjDitPRUSXXhMFXxyBhGGozfJQ5ZFBTGn7Y3w==","shasum":"4f94f7ddaab88091ea1b26b9210166d50b88562d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.5.tgz","fileCount":18,"unpackedSize":9640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJitvCRA9TVsSAnZWagAADbUP/jNMHHkHqsYZasHPI9Xm\nJ2AEGsq3U4z9Up3B/HoXvCef7/5Wmh6WX96mXR+fgNtKOrJ6ZcctzzoOLr4Z\nq+uDpl7kh4cV5USzg9Wm87XlSjft9UYT5xQk48Wd61k4V+8J53s9kVQg42a6\nCXqgE6ZqqVs66vPT0tytHyjAbtuhKNtIH8m4qG62TXloqwAzYg9saz2/ew8e\nN1xLllbZqie/2z5nWke4NvXDZdqcBnnlMcokNFS0r+QyJTFlFb622YatG7h7\nCrmkatneEtSqcgooMCCK2LS4K5XMse2h8zLZnr3CMw2DX6ZzPVa3Bf3VnESp\namLZpzv0XCcI2NpqvVQHYu3WjCE4d29MC+BLt8mablfy7Vws78AxaULgQkPr\nkYv53Bq75SGOqq/k+vjK1zSwSNWPAd/Fqas8RTAGa+dKJkwCfrMWFfjz+iY4\nBs0AsTj6DjLJeUQEG7rBvXM+HGb3KoC122rts//swMHR827qHqieqGJtZOdk\nxh8hBjALgsIbDIIPFHBDyYAmvREJY0YSnOCRo7vRPToTY7BGx4Fo9T+qHHRw\nQcHb/kmrmGq7nQgSxA4tpD/57HlLZ8LLvz1KrpmOq24O0jMwqdHB4fLf4u+p\nVkD82gEFVxKjbxeqZQzDS+KjL1WDByOr1wBnreowOW86eLhKqFGUIlk9ALy1\ndboV\r\n=SPjh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEzKxcpH3JBvQ9xA2n1ML1Sh5MtUxYS7WoFNZHf0fJNgIhAMfhdDho60kNmtRxclRzeOBVyJ9nl0hNAiDCDrT+OvQJ"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.5_1546005359080_0.6128467384492424"},"_hasShrinkwrap":false},"0.0.6":{"name":"swiss-army","version":"0.0.6","description":"","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.6","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-TU03opBJ9mcdAB1OC8MxGUMRMW+W0gSllPuPLA0vEasaBMVRYQwz1wflI0F8aqCv7VvqUeZPLiryfg5xKh7ruA==","shasum":"effd56c1465eac161b4f8742d838e3e1c58e8f7e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.6.tgz","fileCount":18,"unpackedSize":9893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJixqCRA9TVsSAnZWagAAgKcP+gPB7UCTPRXg7b5trvWX\neExzRPZ3mFhB0gm7+5GC5AxL4PfQO7rH1r3rDmylO8ZYOjwyBmvgiblrNrY0\nAZ/UgQJ/DUHoTulHO3fqNOptBL9y8ZppdtmFi5pg12X7PUE1wjkmSE9sJTht\nxerRKdd4nP5+0GGiLKqYQtwMgrQqsDhvQ3I/JtGPLOr8dIyN091QrAsoW4/S\n0szoS5NcVE2ju0VYGU1hHLoVF2QV7aiBYslXmhVL36j8sy5fPBnQqa3dqZVy\n/643JdH7FKVqA+Se6ex6IbFisZ0k9xcpLTnXgZycwE9hSJJ23OsqpYf/5bwQ\n4xFpmiHzPlTj2r78ZE5WtU3XBmaL39DdeRm0VheFy0NdWLTw6lK9kujkqEmf\n2t/REAVE2X0j3x/bh0ptuSvtWidahrC3k6HHJNOMfDcVZgDqBMtX+A1cyM6A\nKUMkdW9CfqEVOH6nKE66sgmj3x0glDmuEVQOo30K1kJ76/h0c9mjTc0+NjUB\n9Bkx9rtKP4QkvhS4psdpG9PtUTFzrjWmAiONCTt33tf86fX7sPWi+0TIUEHQ\nAavrAS4gOVj+O7ZdfgDiNtJ24EIpkJBaENUxcyGNJdFzUyHoUmEk/W1SxHGg\nOAYBJ9+lDV/CisFV4vtUrMFRAbBsOjvGuqVuAlUGXwRu3X21+XmB2TOYF0lw\njwwR\r\n=m4fQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfk8kJwor+y/PXwJBQmFVBBStqPhr5hIlBeqvtuk1qCgIhAOwvp3ljpTkUTomC9ZwiYulVsdmAoRrBEwJJzHEoCDvJ"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.6_1546005609728_0.018842906119073355"},"_hasShrinkwrap":false},"0.0.7":{"name":"swiss-army","version":"0.0.7","description":"","main":"dist/index.js","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.7","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-Qbe0Q5apjZJ9UMEFioZQ1h6F6CzirTzMa2iNRzXt/pmLFSLvi4FUb05TS3xg9WQyObm2nAx37AHRuxwa6TIlWw==","shasum":"df5d32c5cd2e4ac02f7f8a24a9573aaba09ee130","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.7.tgz","fileCount":29,"unpackedSize":10395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJjk+CRA9TVsSAnZWagAAIPwP/R4o+dGK9SeGkRUxuFWF\nafvFZhBcaq13c7bos12ZtO+IcLuC45TUz233GQNJJNRxIyB/5H/xf8BfAsuM\nlrqVofEv+QZBSL1KqD4W8gJW7rkkpBBxeG7scG8I33RLBkvzapIyw4wfTXR4\nqWEyqaAl5qoMA4En9RB+b1eJw+otbzvfOAtSakNHQnVZAGHkvdtd9u4aKNnz\nZEyUxGg3ssHk1TPRECro0s8VaoIhV2U65exGZ1xq+NjaqDT89QrTXPev4bOV\n+Sa84ztnRdmcRWNgGGTOqztF5Pqn8X0eNEW58F4iZ2uCJX2GNJGHAwgK+Iiv\nry8meb20jKAFYdQjO8tXVwgNdMH35Ce26CzxAgHk4uT2g+Bi/yIzMPmaC8Xw\nB0ry2i8Vg1fLMKY/nXTKqzo341d8NNi7ZmwK/gWoxfetZdqCEBsmrf7gHAeN\nxBbM7ag/SCc74zPTqRzIsA0mnnoPqrWDhd7tr+mXXLgdXwcnoKkAm5hHQHh2\n3OmTG2nQU4ZEY3/UU+xbRWNeF+OpSjmcxQfFVhU4efysP1hWFubFdBO/cPcY\nU4V+/ZZio7amYEMuw/urNr1O5wxki4sKsfn9hdHNR2TJy1Vqc3xqZi4yExbI\nYyzCqcsyCfXjPudoure/mVPvag3kMFE7MWuasBRi5jpYyC5qDGeGqTOFyZ/k\nVCCL\r\n=b3gA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjk6TtN72lRQ+z4ieYnfKH/i4hZjoZosptyzKl+NVeOAIgF5OxaakM+ZSkfQJCXv79vg2E/qjjKZ7H/3vXSq9Kjzg="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.7_1546008893611_0.33790055748078496"},"_hasShrinkwrap":false},"0.0.8":{"name":"swiss-army","version":"0.0.8","description":"","main":"dist/index.js","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.8","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-xSGJNlhSvve9BK3U3vpUzSrCDWSQq2xHw+PsoU7IWEC5qlXSCz2RTZKKgFT/Toqip+jVAIVTR944zm/gW+RG+A==","shasum":"1ae7f4091c6337016d40a110d96c705e251e2437","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.8.tgz","fileCount":29,"unpackedSize":10112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJmsYCRA9TVsSAnZWagAANzkP/RXCRYc19u0e634mXyB7\n9TrqnpylT+Y88P2oDWiFVw2WYGmsO7yidK+wzI4ThTJJYFrX3h32+q8wYeZS\njKhCkLePcr+gcTfJ7ABqo9XRfGaG41lcpU78Aq+7JFYYWgPxxiWK315XDG7X\nHVYLBKK7rTvZhVGo11qX5wNo1FhjF1c2nLCRDWWqkwG3ao+jSssAoJ4yxDrA\nh3+bbzeVEs4KK+whrvgxITx0u1plY8z1qoa6KonJ1ly1ihYMjsG9MXAPK3OA\n+LaXlAiRnAntyGUsuMw4qnxed1NLDPBFviCAQkpDutCqEAvDhu1rm/oQW/kd\nJ+bt1yP1lqmvSAU8aO1gUjGasXEsm1afNllaoD98EiwKfEt8OkvUN5sA3Jr+\nP7bpODjNuJNM2+tSXWqJWhuvGJasp11R+WWTRHcPTmWX23vdatGFLmIZ8CC4\neLyxoT94+uCsnpHuPbqv7BoeKbZLtfsK5IN6QLLgEoWhwXx7pjZ36tkd/JR0\ngyjN15KseOIFBxGzwETfKXkImhfL1i8DF0Z8etU0K+2NM3JSuj0QoHhjdAGF\nicfDxP1vlrSGXOFbYciCCfC5i9kvg90G8uMlbnsgzLKHIBLsK4XLWTcTJIq/\nGFC6Kxb03jAzkupAc9U3lMMpEl6RqIf1cXU+yGsNu7xgrLKrPA1pgD/uk86N\nHr7G\r\n=K/cD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDJEcDxsQbvEDPqDx/7wibf1zyTAT4rQFA5aoIU7gKHSAIfYqblp9Iq+JD3Den55P/pwZX0DqVJqjtj90IYPA+fmA=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.8_1546021655486_0.06982688294865835"},"_hasShrinkwrap":false},"0.0.9":{"name":"swiss-army","version":"0.0.9","description":"","main":"dist/index.js","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.9","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-ADTJOL/q2dUqvvkCIrOJiZYUCsGQTTKrSgvCBzRpHlLs5HVx/ETJPRFNhfck9o/gjSyGDKq50y6IAIydubQBgw==","shasum":"52f0da6ebcdb971fdda38a7056c957bd8f55b73f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.9.tgz","fileCount":29,"unpackedSize":10475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJm5lCRA9TVsSAnZWagAAlgMP/2s3kqSWfuCkqva4jTQ2\nvMuH2+/UbTWuqRCyXd+09S0ym5WgLCIiNR6u7vr334qwy27xrYRZvC8tyy2o\nG9PmKk5hOlM/Fl1dUYFAyHkgCTc12ZslB1Ps5NCJ7mOyvZCKq4CZgQgSLWUH\noG2m5NWNCMo8DtC1AIT0rD5ydYp9So7uQkNUhd3LlkAiJtEamdu7gOJwYCWh\n3ZjiX5gjVszsCsZR6BgwfDgUtNB11TnuGOJC9fF3gQY6CAEzB4UO7LP9AtIx\n1W+3RNhCv+vn+KaUvZdMXvq/gFRdvJiqF56ZDSTzr0cRg1iX9LwnvEHB1IKh\nXy/Q1H8L8YJTTu6VzksVCjmDWq9BAUtUbCqzW9IHnX6GXM6Y9oWjVHcS4VvT\nHTMiz4etxBZdoXyx/We4V2h9X0sa3L8jWx3viaMiJg58lXBkgEfv5h0uIj4K\nHuyoYUaJ+yZ8CZmxUZaIWAvczd1LQtnWhlehUqFPLafZqMKlLHIwm/lufNXh\nay1wl8nmUv4jFTX3BrQ78iclbWOcHfEjBDAqBu/jwe/RqfAqCUIQrNm8q0KB\nwS9N/2+A2HaxNjz1Aa2LwMpdcnRT1jJXEruQuyiMOHtR5uBqQlzLZbClgQNc\nFHyAyaKg1mw7DKGhfaQGN8H7PNbdpJGcbn+Isjs+zemK8WJqZwODpvOOqOuU\niuQi\r\n=y5zq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyBetU3usIbsLkik48GizP6M+y4TPUg21pHWmjEF4dlAiEA3kak+IXOGVcmakofUdUUMU2/Fxb54OdUJ4aFWGgVP2E="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.9_1546022501051_0.24704994749452336"},"_hasShrinkwrap":false},"0.0.10":{"name":"swiss-army","version":"0.0.10","description":"","main":"dist/index.js","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.10","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-gMXsuKQvNIN9/QsWzXaYrm7UKalerKO/3YqKMEgLXEgPqox73Xq0Fd9cGEnWeQVZbwgFKWS71CxuHEKuBj6vMw==","shasum":"5517d4ff7af2cbb25688ae153d89d79181387b2c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.10.tgz","fileCount":28,"unpackedSize":10265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJpRhCRA9TVsSAnZWagAA3zIP/juqVQMHqOWwDA8cZ4ko\ndd+rNcsISgvk5P4Imszft5sQBcxf2fDsnLNWUYtG323ELOjAqEd0Q84f9evA\n6iTo0sKiH5YABF0Flx05f4P3KptEM7nUMvzzekYF4rMhDw/v9H0GXxRT9mXE\nkDkjast0Ryhdpj7fYfvv+1UseyQIWcqgEXr4TMVUM74uiv6/QvVoZcCS8uqa\nRWDtgx/niHetp1yJP3+k79A4+Gzq7eTu+22911sU2hpJRy1DfgiUhuUk5EfH\n8jO7rWiuB+oYNLoCNb9K+wqJoMMhn8uSABGZUg/E2mC/YB3lnFVdb1tOXL9p\ndZgshXtSNX3nxD8UfDn06WVp1IIAogzwF3dQaycvme926PwY26hFt5b/gY85\nyLHJcZLf55Srp/wHJ8NWvm6+mQjG/+v0/CvgItYTl1gHid6Rtl2JFqWdBge1\nCbnYil4zjJzCBWsScmPpaJOTf9baqMqX9JXDjbNeOjLjgOgm0yaFQpXF7fDf\n0YvV8qc+ESvPI54tuHqOlR855EjUhRLZ6DhOKGWGz8ExxiyY9SYXqtL95skT\nAMhFGw1GqgiKsdoCkhqvHB61LFACgt7Ydn5z/5TCRItHYzJldVAcpRwB54Td\ntNKn50iaryd/dzwqiDgYZj/xMmx9bLDwXiIWP+SKzPdo8yi6nnqtedwDtHGm\npy5H\r\n=llLB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDafOKWYJZJOp1Jrw9z2cGAVOTAyEqURXkjEh+VbajtfwIhAP3aJvuz9VQuXqmto7DnRtBO3bpYmnQwrSn1L/RALged"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.10_1546032224787_0.8256468369186387"},"_hasShrinkwrap":false},"0.0.11":{"name":"swiss-army","version":"0.0.11","description":"","main":"dist/index.js","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.11","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-XW+lSGDM7Rq8kvPgBtyGUZC0C1m+s4IuShT3+hQTbTje4T7uK7Z3a98c2JhOWVpUE/8XGfLnyUKYyqiMG5HZrA==","shasum":"584fd6d765e8e3b874744c1b61c17fd154646c76","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.11.tgz","fileCount":24,"unpackedSize":9997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJqJPCRA9TVsSAnZWagAABj0P/2sHM8XDiTa+bq7g3Rr5\nvOuyOq7b+RPkZmn3t7TFtWl29PRtZA/BhPmK3l56lgLhjLb93eQhT1tcg8Qb\n7i5oGqXm5piCBVgkaYINQn66CdblLTt5/DKCRPDkfJiwQy1FakrtZiypb3xQ\nLzo375nZQEHoyMwRkBONzpn8KWJiPGH/0pzugRuxPP9OeRzvUfFb4zq8D+77\nROsXcsWVGYr5UtK3snAviRJRgjLJPRAo0IHVqamtEf5sdtZUMsTb/Vzq2Zf+\nVkjoV/UvuKrisaa5V8HkqCPd2qDmIKq/s6V8Hz6om3OHW1VSu8GwoYDDLv0q\nwM/exDXLG6DCDd5O32wnbhPdOE8HmljFbMXYHjCoErwiMy/o9KzJFvKaUE4V\ncwfnFUjw3qdMXNr5dUtTgMar1wbQ6uDTUXsYUu1ydSiSoh6TPgrqN9VE2BT3\nzgDBpgTT6jRkwVrNUa/b60JWLwNdzPaqISrqMXgPWVBltD2Q2yR7Sqa1LZOb\nCTMMVQEvhmXzelI/JWZiirMGwy14zcvNfjGnZOVmzBlDvbA+uzSjUUz5VNqc\nThMiThz/GovpXQMfRqglPkhJ/gKoWstpjbStMif+hZGA9Gk0xf4emZuo5c4Y\nOr26iFP4lJ9w6Z3DGhydn1j2TXYvU5sMvzm4fZls1PSeqQM0sdvXFL/kH2TJ\nfcX1\r\n=dcfV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwxz/5rXbHeDco/WaC7yJVn6y98h303K64yIBVyp80twIgFZPkT9CfIwsc8UV96AnLI6yhWm02T3l0/O8SwX9bwNs="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.11_1546035790470_0.5727434646870093"},"_hasShrinkwrap":false},"0.0.12":{"name":"swiss-army","version":"0.0.12","description":"","main":"dist/index.js","scripts":{"prepare":"npm run build","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"typescript":"^3.2.2"},"dependencies":{"@types/shortid":"0.0.29","shortid":"^2.2.14"},"_id":"swiss-army@0.0.12","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-EWu9RxW/d/Any4iyP6vgHuspZsp9Ic+mBFQqipq4tymmgIzRtP8s8CwD1oapVWeRzVGDwSA4DyueNDZ7EFwF9g==","shasum":"9aebfe8521150eb56de1f0f80ab51c50832f4df0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.12.tgz","fileCount":27,"unpackedSize":9507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJqNMCRA9TVsSAnZWagAAAFEP/j5sZLAZlSvOsswQIAb7\nVgavX/9lLKp998ewq7AP4NRz7hDC3iuUgBP65Dlzn27eno9olShqGmJbGd8O\nOjdW97RS9zTmG5tgzyZ77s9odBGXzuZYztCrYLeX7QLfAbByRNUnDaBBWfU2\nnzVZH4SklDbu/6T+WoOWg7UCH2d98oAfKJ0rmMSksjm2+TkL6C5JZnuIHFc5\n0/+ZSyKaaVkisMXJAYt1faBbKri72OKPD+ivCe6QoQZX/yoyvyUpjj+G4Ab+\ngtK+CsgmNIGVYJvm4NaV77bP2cQ2dR2fv2+LJed7EG3DkFSUBc/YwR0NPY3u\nfR6QmTSq78M/oXhyXkSIMpCy2nFJL4z+HrliVg2+gmte+bmWuBuveZkCKhGb\nWH9kmwBSP38GINi4RIHyK6eY6J/svTXL4kACNDNuEDp7KSJ2/EKSvGzB37J5\ncQ075XOWe2qEeH6kEIPAp+MBlKXqfD4V7QzHwJtCYzOVfG0jukInd37adga+\n+Jj3SU1OXjo6Hpe42wAFq5CvJia0JnrWry0jmd/fCir3z2PhD0hivGbQwOO+\nltd5n+3zFPuPlCKmNJW6pIkhPhu3IU7CUK44qHT+b5zfu6M5JSTZh2hSMoBI\nKBMEu/P1G87CLnktMJuq1o/J3Srz772H2/H4pj+wGoOkXIjACyURH4iGiS/P\n09Uj\r\n=IcKZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2VzMCv9EKHseVDXEwn3MRUxusqV8vV/3kcC8YO2GBwAiB4T5xRxvuCnU17Flx96id4EUK0WvvjIa9K3MM5SkJ9qQ=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.12_1546036043402_0.41893262597836745"},"_hasShrinkwrap":false},"0.0.13":{"name":"swiss-army","version":"0.0.13","description":"","main":"lib/index.js","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.13","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-YW13i/F526TP7ejTzWvi1YrJHBJ+cF6F1xpVUv4ooyIOHIZYKmGM6WE1aImNbiOxhIcq5cl83WKpp6cxaUmrAQ==","shasum":"60bb48a46e59eaa57eba89c6ee7d39b5cb62d501","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.13.tgz","fileCount":67,"unpackedSize":64079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ2kBCRA9TVsSAnZWagAAhr4QAIFJ+aFOltMbdk/h1PaB\n0+b62U2uclVcVpka8IwrpDNzhzsimBL5V43fP4N3cL/hYV++lVJJrdwdIAJB\nA/r1WLkSAYacFEFef5cLkltOhTtySw8nC4kfA4sXvyv4takeJll5pDe4zgbH\nvsPHB+GTFhUtxYnpDFW5WbTc2Iiuiqm7gLTAZrXgl5rqSpmbwJuVwow3YQjL\njctuk0eD2fL0EdtKsMfYOPTIOP+NQoOnbY3sqVhbilU50Hh9BFKJznWD5bCa\n8qZgwW5xv8m6fRkvIpDPJkEmsIUqxfQ33yIThbz7j2lbhbvVifN9Y7kj3QFR\nUN61hiMvA8EHuR58J2wOWsZJ6FatBfFNE6xLyLHatx2Zt0j5j68ieYbfe+Wy\nmiXo529AFIezawC3VAjBpHq/ch7xDUfmNgSg/btGiRfWue0W2xfyAPgOo0QB\n7RUIfHIsuOaElSiRvZJeWHxIksZCSEZyperVdaELQlVM3ReOlg5qHd8UJR51\nV7jYfWuwQAd9nkSGhMnJypKCBm3mjvk2AXYSXuo5hn/DR27S41aK7Q9591kp\nzEmu1iesZsVvYsTy0YeFhoLACyMGUysjfO/oKE1mBh4k60cmFa9BPpLKNBFH\nAgHJPR+BO16DoiyzTD2+q8IJtR0XjeXTeqtwiNOtNxHY7hY/R8NESx1cA2PV\ngEk1\r\n=bxRt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGFMK0pz6O7Lv7ybu8lFN2E4ac/+0XKGybaalhhw2oRgIgPZ7tQ53s4G4BAyFuyBnIIKAGtwU2h74LoDzzFnC1jo8="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.13_1546086657278_0.9813946763946246"},"_hasShrinkwrap":false},"0.0.14":{"name":"swiss-army","version":"0.0.14","description":"","main":"lib/index.js","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.14","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-NjCFDVtpUKSBj1qD4gGemaf4/xmGPLUl0UUWUktybeXW+6RXgBf1G/A4dQ1V4pYzGd5wv/Mj0UwzAGpXemD1XA==","shasum":"c65c2c01f894c18095e9b48700c17f01468db15c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.14.tgz","fileCount":67,"unpackedSize":64330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ2vjCRA9TVsSAnZWagAAqu4P/jYqgWHTGW6Fr0ZNZruD\nYZ/2xnI7IviWz/CvMGJ8VfL1tcevkgCOoGvMK1jJnNl7Etzvd8zY48nz1/JR\nKfFOpgumq81Hq/NW1aTAVUUAFl0iUhtnAv3c6cdmLObbGN6gyy4U+dfVnAxH\n23WkE5ObyxLdKoLzwsfvWgXmanzoq2LoXlNoxAYBUlKAHEfeGPoLKGFOaaO0\nTbZZiM18qK0WMWDIc4H4ZOavxtgOe/Z78QsjOWsCa4AIPQv9QhTAAY4Liukm\ncrrRaJSUJJwi3CQv4dkwMQDqe0c7f8eWG+eRRGSyiG12tL0dI3f/1SL+QwdD\njVvFQv+A7XJKO6L6zAA4ETSRfHZ0UW3JWrMGGWJ4TgFfl+Bllk+W0lfj6tQA\nq0qGohtYo1a73Q4c66CH5PrtUul3BI0Aq1OTfu7X0BPuXstzGCRo5CQK+MNB\nca/NDHABHpaPofMX/nhADkFfznXNZU5gC8BmkW+LkxZ+o9PIIVNqS+2NuqKQ\nWo0ldudYrE3TdcuqD6dO57uGawLAcSNouLHOPmSuLRnx2ysTtwAwvVl0Jbpj\n3fxqLUe4Ync6tgLrfgc7a7se3hl80Cx5mUaJhcyXA4vVL7orOs/d2rQMPhup\nLAd7Nm5n+0Qw44k13GsJUdeDvX0SxYZWYEyVQLmp6i7JOjHNlRUIp0lj97kK\nzyMF\r\n=ptMw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCobAD8oH1fWvE3vTI5iHAYOsTUYFWUE2Df/3hy+WcFVwIgH2YGoL99hpMgPI8v3bcaCi4UifVDexqJIer867khPUU="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.14_1546087395131_0.4663955124795871"},"_hasShrinkwrap":false},"0.0.15":{"name":"swiss-army","version":"0.0.15","description":"","main":"lib/index.js","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.15","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-T6UGnnRqZ5TsQuOrtBCSOFL7aRDbtFw6bLJZRnjH6wC1qbKTQikB/BvMb6lFq+uEYMJNSjfwcYpSwCq7cas3Uw==","shasum":"0f7e14decdf8722b5dcee3fb2bac626bab4d610f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.15.tgz","fileCount":67,"unpackedSize":64330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ3VRCRA9TVsSAnZWagAAhPIP/iXenmDfScjW4a6zCzq+\nVcCe+wWbCmLEFHL70yzCJIy/UKSdC3X8Mje5e0g6/faSpCivuXENQP+Eu240\nfZ029iWqStHEaomBE0xFC4534j0r9tYIostxJDy91pjpnD4/t2gjjexkyA76\nK6Sbr5EtkBtSkeIjAZ8S/T6GXDSsBr6N0igGah4b2DUb9Qd6rjUZYzERg7Hh\n7DQcp5mzSA7H/Z0vWpfL0pbGj1J9ykeponVCYn561CNfLqy60yKUvYNHH8fN\nGcm2XtjOx55U4Ara9Zy8hIk9Rtw3kFkP986j3AQs/5i+ElNERRluX6ouHq0A\nnJX2V41Oynevb5VKUZhbHXyphcMgqDkL30+9oFFEnhmCObRsSuNkbXHhHfrp\nOkoeH9HdLStXaQpWW/wWgpD22SMLeC5KO7evVJ3qfseQms4VZaoWhcxPj3Z3\n3J/6AZPr41B8vDt3zGkkO6FT2eW36suMd7RK3ko/TaC7HzF3/uaRqsBsWrLw\nfxdXeCb9rrJcnrmzwGuY1Z6+jDZjMcsEYKu66o7T+LFKYFo1YiQYwYe1Ud2G\nOWr6id45gFvjg0q2tP121m9NwqFyVyx6fLXly6MjgwFFsGMbANFfk8IttaVQ\n0DqAqXtXR4R4CLgvklrbGRfn1J1ykahBOgiT37lPvsK7c9+1dQV52CktSQYS\ngpL8\r\n=6I2o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGZpMPqdNszowxVe9LoIP3QDdkOHQRN5maS+c3Xc2+lQIgLJ4ls4N+fpeqKRDykJIySzTIpMabPGhgDwKB6v1gEjk="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.15_1546089808259_0.9060587017243427"},"_hasShrinkwrap":false},"0.0.16":{"name":"swiss-army","version":"0.0.16","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.16","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-U0PRwnuX/SZzJx2qicHi3oCZb1FBtjyy9B9/Q+J14MpAJV54vjdeCSnmJkCjVa7dUFiYG5av5Q61xhYOXTsb0A==","shasum":"d1599fae0b9913465a7b695c9bae6498a0452070","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.16.tgz","fileCount":67,"unpackedSize":64359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ3bFCRA9TVsSAnZWagAADV4P/03jNrtAjQ8h4yRIcik6\nsvYG5LovBtQIDhcHogP3tD7Ts7KLfLPRXAJV8SNptHq3cb1U7JXRMJCTBxJ5\n0fM98xNHyYIBN38QuYW8HkhYr9MQeyodAbQP6WGsTmiePfh4Eqi3/sivL5KN\nOTAgt3j8uQwAUWNj10CmGhlHfMvJB0Y7SDh9BpKAYqGVjOtJvhsiLdozZVBf\nTnA1C7vpCTECt9q/CWT4cGYuLGDC8zrSHL6qCBc4qP/F3G2ps/G4VOVq3mXP\n2zL2RamvD4MNR6Dkct2QJkiBOQH39dxThT1R3E1mYc9cbGQztF/Zvx8e+yjh\n7dPCLlgkHI0A2YQYXoYLKFH59oM7RmQNDuKQNK7DpAiz/UK8bre2zyqkSram\ndU66J+RBLOd6WSUveMNcPNhlxcjzuPRUwDQYLTtgyEaNeqW8ssbKsSJ8fX1d\nhi3ksZ71BSq5WDsl6IYU8zsm752pblEoUeM/nHIZMtLm2PZNTdUbihfA/PT2\net1QcVf1r64fPObBnmWRZCu/xDPFqDvXYUNZ33uWSDEhCUF0FPdWhuZhMrCI\nuTS5XKhNwIUPeyesDytyLvSxSUuR3Eb8j0ac+eM4sof1Fq+uXNkja3mIXhtu\ng5b0WrUJGuMvccOON5hHz3SQI5sPWviO2I/Ue5X0IKjXme3pPLrLdkKBlSVH\nXYbp\r\n=/x9B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDmuYYO+LCxrD28xicIKt0BnaMdum88AGKjCstUpbBlgIhAImJa4fMsXKBjFGjJwQ2SOTTWobIba/Vv1eEdDkV+BUO"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.16_1546090180926_0.25658657065915547"},"_hasShrinkwrap":false},"0.0.17":{"name":"swiss-army","version":"0.0.17","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.17","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-XVAhZoGtnG0v3jCpX30AYLcBD+gm3MPWb6pnL+LTUfDv8o3R9IuPjnrIrx3G2m/Iw1omIWvNzpKk1Za7rxzBOw==","shasum":"71fe082597d7a073c26cc42806755fd98796d83b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.17.tgz","fileCount":75,"unpackedSize":68340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ385CRA9TVsSAnZWagAAc4gP/186PXIB80qmZDUeMEPA\nrMucNvvEZldqe23+WzjGgKRvPEbzmc3pdpUbOiktQBhQ/owvYp5zulOC4Hfp\nzqF1yXmVTEG/7hMC/h7372bF1ORZDrtL+TOE/lUR3XebKoJQlHrAC3dPBT2P\ndDqqwNoqZKu6dr2lTT2w6q1H0aqI+0ap35KkCyRimuPwg5XHmvCRYmBzpclh\nR03wolf0XPqDLUbTfyK8yJTOf4ZYknXhJkLttz09lI2VHtXyotEgCnXeTsS1\nJjm9l26fvb/TPLGZRIjoutPotaYuQaqILzWfX+Xdl9tGUDCoNZu2HgW+RBk8\nek3sIqtvLQunxd2i+dAAN25sBJH6PEdg3+BefnESyY6cGlC2odlNx0rmPIsq\nqZv+r9x4a/dNlDP6J/sKV4HLwhpEca4/7TT3Xg5VTvrk6q/q4aPj1PUpcJ4q\naz67VUOuiAJJhPAl6Tcbt6R/My3GbczfSvTDz/MbT+0MvQzrLJyOloFGYKM/\n6Xd7/wRlY0ojYaRgSQskFaVc2sTvjHBosPtMw2St99MvVqeYa+CSOlHjupmd\nKZZ6Qmkel4bF0QyLqIuB92nq06xYM9IO0C/UInjCoTrGWWGiP2x0fG84YWS4\n9ocbJShjEm7Qcoo1d/+yg6rf9nVUNbA/dQPcOSIcNKA/fvXHFIdal6C2c8b6\nIQ6I\r\n=hq8y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCtE8nVeJ52fjpjuQDDvAf45qt4g0qpdscgiufR/oF1AiAudUhz2TvYnH2VoFkm/1BI54v/uXlPlvcx/kvz9WJahw=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.17_1546092344491_0.7099853196622299"},"_hasShrinkwrap":false},"0.0.18":{"name":"swiss-army","version":"0.0.18","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.18","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-b7Upd8RpAUBD/dByrNjjk1xEaAI8btorzSAYKNm/jwcm5GO0srHKeHjGc/0hPKzpsuqL9/P9zGWHGIBVMhPltA==","shasum":"adb40a6fead28d944eb3831d4c5746b396109fab","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.18.tgz","fileCount":75,"unpackedSize":68320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ4IBCRA9TVsSAnZWagAAGoQP/RtgDK3eQ4ihZyGtMId9\nrOj6Pf8drDXBe0RG/NtgDVMD0ooodm00QAyvTYwh5piTBEwTE7X50HWrqHfy\nnX6sIbVCKlSTiG0q567I5dRny/6th/067d+w1mhchxxi4B50rvb0MHgQdUk9\nWFLsS5Xb0AuVkT+FKadDRTiSjJvQ1N0zwqb6MKHy6QrME1aYI0zyN6CE1WMP\nhfFQiUNdQ4+8ysFkHHqzvH4PbOKfGsHw3llb3Q6ww6RCnGSKL4lItrOwXBQp\n0x/feysjHVeL1dixNw73UXHdWhXq12cyTsAtvCvo8dk1aQu6yz8zt2J6eFU4\ny46SmqP/503dZl5zOBIhwT2fei4jmO9+ylEmAtF4IiPu3pyWvh6Hfkome6BQ\neOVGbT9A7wKMUg51CZsLzolCRaiI20bsmjLlxANU/ob5OdhC7kscLumRT81r\nmJhwFR/s6Tg4QijVAGSG8wWtUdn4hMgD/YmGloZPbYvzFw6tnOUo91h+AuXy\nrB8pD/7TVR1ey6H3MCDjqjMnAS1gXWfa4ugUrvNtdr0TIeUD8cfGzJZLi2NK\nX8a8OiWiosUc7O+52zfNV8wOxYoj80ro2LPI3bSQVLC1TL7vtnqxBmTGF+7O\ntyyVPceZ+dIqYMb7y44Fmzwy5lvT4osRC1TGiSSRmAPyN1ht8p+yu0FqK2vN\n3EEe\r\n=RwUK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUR/2IUR8jGWc75QO6+XQzHDnHDJiquJ8gtnMOAtQ+iQIgQmDhOfWU+xodLfuTvFdZN8tYRRVAlJF1DFa/kJ1WtiQ="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.18_1546093057144_0.8594483833764761"},"_hasShrinkwrap":false},"0.0.19":{"name":"swiss-army","version":"0.0.19","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.19","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-4ttddxoCdUcdsGVoox4ELdYjgTbnCaaY/Ql4wmoo2LAG52TxnC2eMHdvDJQ+9VmeRw80fEgFXOF0VKAhbVM5ng==","shasum":"c4dba3b54032f01cccb995a0af6beddeb585d5c8","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.19.tgz","fileCount":143,"unpackedSize":159474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ43rCRA9TVsSAnZWagAAdVMP+we/zslmL6JFtZGb092I\nW69gwpgsls8CzMo+/E07zec4HcXciVWunqKVZ9G/8hmP1zLidkjht8zSMxdl\nvXTCAzQcYfwwgb/BK/yNJiZz66Hd0rFWNzFUu0su8ymleVEUzVjrlTKDSO42\n/KawlfitB76NA2J6bgQo8tA+RopnU7dKdb7BCufPjCq3SERFvChCK+aDV5Wh\na1PlohLeTpgonuTwQUvhCgJF25tTiKm/KmLfxerOi8UrA3JN2a99l3iXiT27\n/iTmx8mtKti0b4ZgRXS3dO8pYiabzlCoyek7rl9NJD3gdO+aX2tKgNx36/dK\nVSp15+5QaLWtXESZLP0w9OqMeeK45w2wPDACyw4wDpbVRaSwisn83u2jvcDz\nmFuWqA8UT9JTq8NR6ZRpBmxtSZzE2Jmud/RaZnpD7AJk2QwBQa+3zXapXI/r\nHC6nPa5PUZjwLhknrZpBp7W7WJHqvDMgeD/3SY6mcOhm0uZlO8Vdxl4WBi0X\nnZTsJAnKjA4A/TGU54s3o8BXYHbf58pYaToo1MHVUg5+neFIl/k4UwfE041w\nPAm/tswiIZhQ6cg/G7Uz1h8YyIVWM1Xwcw5mYl1WW5755y+licYd8nSGfuY5\nCiqvpQNb6A6mzljA2cnuIz9dDHxVvua0EC4UPKDH7eq0LF6HP0NTqs92BRsz\nX5L9\r\n=qAVv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpM23RXZY0Un02ciwQfVhydYIjiwPC4s9qTd4531KxkAIgSMZB699eU3aBIrsfXiX84W1FQveG0HEmgb+2G/LIw/8="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.19_1546096107093_0.7797205956938489"},"_hasShrinkwrap":false},"0.0.20":{"name":"swiss-army","version":"0.0.20","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.20","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-kcU78mvQ2kKK+fhdwgOznGa7+KksFUuryTXQZGl8iX8DiPBVnfGtlF9wz1e/85rwhxsV3Icz4GeeRkM/c3EcWQ==","shasum":"8aee9b6631decb4797db1ad5260f8e5d749fdccb","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.20.tgz","fileCount":143,"unpackedSize":159542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ5AmCRA9TVsSAnZWagAA/u0QAJ7sSkR7AXvJRoUFS9kN\nIXVMmVsBEr1T3KVCcKeWn9cLRqZ+H6B/S9WLxLpY7DdRPAubEVIK1elaYfZ5\n/qMF7ocuyLfUpqwcDpItGAZ7DddqFHYjsbT+3S30w4BeQkUN3fqZaw6SZDvP\nLqxrP0Mctn1lftmlSRSLbhvcmtAHM2IsRm0/Q+LC1B/lCMrlWu6QqvL473Tb\nDFnLrdNlIIYmUXQSGQZ2ZZtDNVq+QZzj/ZrTMogrOmbRDyiB1OsF3DBtuUOZ\ndQk7vWvqm/1w+MAqkhp14DsHD3XXG8/tDn69AxATup2y40ycIUil+H/guXqG\nXDj/Rt7YfWAiF45/Dncsx/KEmudL1Kln5Rc8/FKGVGGe4ZuoBPovMuAz4bIb\nSfGnPmjkVbqiq5qVdjsyTd/ZB2DnBZsPtjAYfuyMiMA7SeJRdr2PJKEqlgL2\nRBAGmPygGC3x8GM/2JK5H+UX8/ZpIO+/hagJw+89UEvV8HcsXgzypM8DORrc\nv8Gfv2x8qQunmI9a/pSYd4sMQcl5V3UtYWYXD0jELjvXda9HkOeQoFmyBxZ3\n+e77g0SzDWWGk16+WIppCUp6VFQ1XuNi1w61zTirnToe8E/Ggc4cQIb94P3r\ngUoyMvatWPW+ALEdQaAZM+jCnTn34jXjqtrjg9wTdNQMFxWtm3yj+HNq8lg8\nZwYb\r\n=vdSz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxeVhvPRFF0sEbDhBBwhz064kZu+cLkjEcmv9ko1K91AIgfMetZxBLctr33jude3IbzSUBmDNJ5gRdgZwvocg/PwI="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.20_1546096678314_0.6100065286980298"},"_hasShrinkwrap":false},"0.0.21":{"name":"swiss-army","version":"0.0.21","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.21","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-UgDtR15QmSJ1KYGgbLX8evOnFJ/RGm9xgZBsydRiDdWA2706csRnGDSoo5k48rqhDww/EBKp5qTmbTovR0MvXg==","shasum":"391222e5e44813f18a41529e0a52c16cc9491c5c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.21.tgz","fileCount":143,"unpackedSize":159395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ5XmCRA9TVsSAnZWagAAPnAP/Au3fM1Gx1JLopkB3ucH\nFH92OQouLSojckmahKhrkjUAZwTcvGPakEyos2tO06aDznUaGjcd7ckO7Zst\nOTH6ZzKZhJP74nabWv6oqOPpgTA+l5MA4t7fkvTWsIj6rQR0oDH/7fVOHKpY\nKiy3hkj2GBdCcMUFpqW8utQAVx5zbIlVov8hToDRkXQr9zKrgXPtXRCjcDNy\nf4/XeCd4KnB+i/0QTPu5Ynm6syK0WM1xq0Dw/qhQXKTWH4bhQgK4C8pJWb/c\nDnogV27iYVcxF9tcDbU4EjOh1xS/Gpf8uGbGongUlVlMG5SuWqmDNXXvD2i1\nr9SzuAEbHI3dQ9ZJJ/Ki6QXkkv/cR7H5Y2oU19lsyDsPIT9MVqPeA5nspB7w\n8SIYBlKJRCBn5hM8BBKzO4S923fPs5HiKJf/156WAkQWUTNXA6jZKwpUJsXX\no9MS7RrUhmw/8olRztPLVwWckV5h2Q07ZSbVIP8lzpl6T1iNFM3dWsztdtcm\nEadO3zNAHk1yc9Ci3xhomELoLHyGuhBDwx3FFTH8xD/8RVUtXxwhz5VAFXwT\n2HuRMGJnbSA2sVz+5lvSm1AAQ9ttQ3BcVyPkeIu8NMpxLvT4IDpZtU8CIvpz\nNRY1ah78KtsM0onCktpEmd5e+TJQ6VF8d+oMvB9zOQpCRwrNDUEAaD6fb2dF\nYPz2\r\n=jpp7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGwPUFTKoUP768AW5dfQY3liNuD3dNmtlsT1lKme7sYAIhAJB4dSJ2SXs4yr6ZhDIlOgXt1uzcWew8f271LjU6MM/z"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.21_1546098150070_0.06558050523827319"},"_hasShrinkwrap":false},"0.0.22":{"name":"swiss-army","version":"0.0.22","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.22","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-kcG/PCCRwCNQJYUOvGnrRMezFvhsuVxB47y5h0V+MPeqJpK1vppUerkKGaZbiL0ct47qlkhsVTALbJ5DSmB5/Q==","shasum":"69332418f9ea7489d0fcae760835b1d0182b8be8","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.22.tgz","fileCount":143,"unpackedSize":158794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ5drCRA9TVsSAnZWagAArrEP/jzK6pYdRFFd9JR6D7VR\narchljiu6pWCho3taxR8yqqDrt7l0KdlwK6mRuVCwOJpkvNOdlDIGCOui66+\nlj2rWtk92obuwgbYMFAGaEv22hIvnw2LOzxc72WWWvcVyCWabUSLPcoZjiyJ\n0xX/pA2kO4R9AxTbzEOwWpnfUZQW+O9YoSqG6L6CCmekAYFGEn8TwMbOA7Gl\nDataqKVQSienmNz8kdMMbKXaX/cj/rqPCNG2n+McSavIXAbDyI+ibd0jRASF\nAt+Q4GiBbVr3TaPdxHSKscSJvnrN2oglL4QelavDCShUw2hIRZ5A6An8H3vu\nXu6GbjKbgZOLz0sOjx07o4HJrKSflE8bPlEaNTpTdIHXv1oJgoiNM0eNbiMU\n21iVYYgAuBNoF8/sBYJLnOi6WZsSrpMOr/VEdIGrSVAK//F6RFZZZ83kqTah\nLc1J9VH6SpSucCchmBr5vkHGrYLjD/sokyP1808H6PbgcRCyDg2Qis9hSkjr\njeEEu50mO6FxXkqhaAdn5dpgNxi2vdXNMfvKgvCm1xRPY6zJvun99qWmucQp\neZr966N0jmeQ32vmdTZKD/Ao4XirHl/Y2h0y+aUcmSolrtfB+6R2W7ftgmQC\n8LO+EAej6KsPeLLVVBVpZsfG0Nons1RbPzSMyE3SDxS3FKBxcNbc4PdGRF/V\nCxSw\r\n=4dWG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1G9L0BsEKH1CMnlbYUOjpFQo6eyh/hF3DOQBvMdst/AiAdmMxylhR6JmvsUp3M78sGb/zkB/SofxSgCNeMXr26oQ=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.22_1546098539160_0.7507363549360571"},"_hasShrinkwrap":false},"0.0.23":{"name":"swiss-army","version":"0.0.23","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.23","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-U9oGGhTKd9y+cnJihM4DTa+69A8xEEELX00GotWQiDb+6Fc3UmYzZJshoa6/aPqKVqyH08IpE9iXqxiB3K/b+Q==","shasum":"86beeba1b41b261aaa83bc00c9c8a7aea90b1bce","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.23.tgz","fileCount":143,"unpackedSize":157053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ5lGCRA9TVsSAnZWagAAfGoP/3aOaLpzmcAR5GtCiNeC\nub6qdFN32fI+UXcS4KcCz0ERNMzWkJsBXtWCJdjpF5asNrVjQORu2zZzAYkc\ntt17vB1Fj2k5P0D57xL8Q5UVdnlha+MyvvuNDHgQAAqeAuMP+XHta4tO/4kI\noShOCisCF+Enrg92XcA1Som7R2VQLIiq6MV0lhEtcDxA9+N5wHBj9Ew+pHBk\nG/ZCikHrPPtMYrrZ6qZEn5oFnTpPSkcFJ9z4EHViCx3sj3URrCwFZjwj2b8i\n1E5UTAI0FgySzLexf+yAHz1DW3YNrqAQmDdWu4VEt7Z8ZTg1WqV+syJEVULy\nisJgzATMxTFx586pToKVVZFC0dTBO6C54SVEf1f79ppzMdSYx+7j7vce00mY\nzF1dUAhO4T6RhBhB0VcWizKTaXgrMfO9UU/FXF9rCq4dAcWb03I/DK41XtoN\n/l809WbDgKHswT1U6ahffzcXkGN6+Nas2B+RtwrnxFcg9mAs57Yx2wbRWKI3\nTUxa4fY8ZB/Q2X+IVzYHGlYQRwDycno1lgBgdRL6uEaZdm31ewtbb/MfFtyG\nONYxY5inrWBB37Af8iErZJG3i4Z390UxnC1KRlMIYunDH4BK18dqenKjPCPX\n5YT5qHWKPaZdhY0htMoaESWpp8kCW69Lyk+LPHU4PaWZelSAvyEITXA3QtC8\nJ4IA\r\n=16GL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC86vn16w3dU6MYbm2bb+tVYEYOpGrwzORFwuvaQzWr9wIgMlQgO4pr/Gg6/yYKUB1SR5z5H4xgHQqBdkDOGDUfSKg="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.23_1546099014292_0.2731607866425807"},"_hasShrinkwrap":false},"0.0.24":{"name":"swiss-army","version":"0.0.24","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/winston":"^2.4.4","@types/agenda":"^2.0.4","@types/redis":"^2.8.10","@types/shortid":"0.0.29","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.24","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-dmAu/ODJ0qVf8KntTfKUD2e2eNGEeoxqMcKvKG8YHwo8+lwehkkMiGY7sldOITP+mkSdDe1yJAUepbrBc2vC0A==","shasum":"faa7710cbdf09205ada552fc3b23efaa10c9f817","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.24.tgz","fileCount":143,"unpackedSize":157107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ6CDCRA9TVsSAnZWagAATTIQAI8jCLfLglxzj3tLnYZ5\nC2nmN7uUjs3oA8iRfKC86wQ/xHaqkJJ+jVlfpeyC2AwJxZvzLwUwNBReK1WE\ngmwi+idT8ME6GGPeCRl2YqqE4wS5sV6uuKsaaBfHd/l6smNppsGVrViYim4e\nB8BJAGa5jyKKGfX0nhOmVg43grulYtwn/5/TGRL2G7twWxaQEzihDfoNnqlJ\nbz/3LEaWBC0g8vADi329Ob/XbhWVVJUVCCrRdl/zX6zodhqByuX2XgYm2+1k\nMXkeYR2kAwRtMXxQ6BwgnwAP2YypB+zpc3iRJQZ+dbT/MqIO5UlcKdB2VRGG\nUat5/M0rod0PUt1rawTFp9jwUTuc/T6vPBwxFRdlH1qYHIfkfGnieQd89RVw\ntObDkYdn8Lgnn6gJiNWcHWaQwKO7OQm6VrNJxLvsGtwPLdRgazLZGbN4vTau\niYdxImjKEFi50+GO7gs4Bilv1TEv28ZzE9/53vEuedxTX5VNKvf15zo7UX9S\nXZL6zDV8ZrQDrvrQgrcWLRgOwu4ca+ZLF0QVvjG3y6NmiSwC7W5JQyjCQQwy\nvls53N4goItu7JcIxgFDipKGct03lnUaxfJNAiLHZ7nEkhuEBqhIQz0oRkOP\n0Lqzf8h3syAjM+vbC20g+MP7Gp2Pw4YgA8MozojWVeVPC3M/UXdTo+vC7Chv\nkCkf\r\n=9PI0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFgkEc3D8ILusa9102MepmaYdZNL45sYjd2WRZ4hPb8AiEAotKc1j8b3T1WRm0WnLaiA/kIBXqaO7dQSJkpv3KPIQQ="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.24_1546100867087_0.15008380255624698"},"_hasShrinkwrap":false},"0.0.25":{"name":"swiss-army","version":"0.0.25","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/kue":"^0.11.10","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","kue":"^0.11.6","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.25","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-d9VbOTa5zVNXWpiNA/hNZ2QC/uDLpmHOLuTt0hydqTfrhoz+O4278Btmzc24ci4zVWZNxiTt/JQahkPgTnuJ+A==","shasum":"317f7cb0d461497d51793aeb3c881d87528d8b43","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.25.tgz","fileCount":143,"unpackedSize":157053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ6GxCRA9TVsSAnZWagAAM3cP/2EmjdqoRjjSUdH2zev1\nBRoRzDGCkl7lf6Z5v4Nsi+BY+ZuY3QiScvELL5otEffSGsnP1M6+q5jLP8ZQ\nhAfw413n37P/XmJtv2uwltOHaFIC7MQCUi38mzMbIFEW31Is4b7iTVu4Ojee\nwW1cNRnYskLg8kiK/retUlmTdbJ7rdkGKUMt/b9IbdGhabzjU6mClb/6+H10\nap/c5PXvpcu1Lgvz8IqSXxbd864iUWjj1gHtzq4qzvTOAdvZJHKRGgNU66vh\nS7HjcEK8BNsRtKpv2atzIq4vVdJuZmCzL2zzf2LrIDwWvfSY6LLMtGNPx/+h\nr107AIxdgxXS6Bk6JkHUFg+TCJHMmwE6fdH73Vek/Hll1w0vHoA02PIX1KqC\nfIWOMlEzkFDrmg8sxyZK8qe1qmKoZ1DIZOPG1j3m26XWLoQh5UT6XI+JqZod\nU4yckTwqsm+FdiydO+Z9saE/7duZy7d6tJQtX/aPGkN4xgnhLk2j1ias5JfH\n7KjsrnmdtGISDfdK2QynSX2B0jfpapvcTmrtJu/brBxnY4Rn5ZZrZfW4r4wX\nrhhXZ3xZNuqVXVRqFnSQ0LO2pdbVHjpeofXw04d7fkL9w8Yc2akyNp5gRua4\nrFmz7fQC8I+WTFCA6OZgMrUx61r4wm4OjcHRibsmUkuj6in3tc+9W5GTbv8a\nDH6e\r\n=p3d4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqzJjFWPGU7xOtJFh+OetxE3dYJi+WwaD2IozAGuFHgQIgPBJyGSZ5aaYyXFrN4xUj9aHiy9lMrCqY3AQj0uBoYSc="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.25_1546101168619_0.5591219732967789"},"_hasShrinkwrap":false},"0.0.26":{"name":"swiss-army","version":"0.0.26","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.26","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-4siESklv/fa5Jsgd2pYgNWnZb7nRoQZ1KUNpD4XQ0tlUNJ7EMsg7/GW4t1ukE41FJc8ej7aAoQJUnWy9aERTXQ==","shasum":"d73cac294f761f55a086a4db66c6a6d609116916","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.26.tgz","fileCount":143,"unpackedSize":156903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ6SxCRA9TVsSAnZWagAAOVsQAJNE2UYGTBqE5tmp6OFf\n4zCX1pzwwUEDyo4hP8iEubkltCWQvV8bC2dR1f+cxb7i9gte6mCoFvbL/FoJ\n8+8v+UtXHXEsevospi7eX77due3JXRfEJAfDg/426S1pkV04708cQldwuQ9u\nKDPFC5OVWtDO8eZctCKJu36Y0RoYyk2UxlH+9n1DreW9zZtl1GvbAiJv8337\n/zaNt3E3cT6exCofuFVAHdytLkEP8mQEelklzwBAy8oBER7Topv2krysavOv\nfKPi/HGl1potdptCsuMVXiS4TyTJ67Wa4WzMh4fQe7THV6C9AyvXd7D3cn9Y\nSwu5XwVquFsTyM73aRyanFuSCFFOexjNZFW9xwW79CjXlm7iiLwcBX+IWgif\nkfc4OYoJT3hIa3JHi9LxjaBGUUdkzpclIE7gCVaxzCZH/5fNrhPbCTFm20KD\na9cIxYBXc2EQICgJYYqFuqN355khZXjbupd2WQL4hEX464ao5gVfDMWyaJEZ\nVmLWkYMIb7SOnIa6FofzjR8SquL+lrJMr2O1Reu5C4nYTFY8ow7WY16JemGC\nQ0squ1YG0xIfORGSkK2UOo2xzRGgF6Iz8X8omD822ugvNLKM8xKQKIxfgjA+\n4uFrBEM2KYcKLDmZKzO8nHroTSdNKP9c6+wT8e+VHAXZ3oYVZlm6F7tWvO+Y\nZ5It\r\n=DjDU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7Obt+ROVW77OLIP/IneBgxpoK8gz+fdVOhTh54VoCqAiEAgw9dxCxX9+npbUa89FMO4So8ikv2F0JMP+YoJdN6Ecg="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.26_1546101937194_0.15663361215457638"},"_hasShrinkwrap":false},"0.0.27":{"name":"swiss-army","version":"0.0.27","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.27","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-o8Ab60Qh5bELZcuRvSBaghZtaY9Q+b9FNpwrL7LEqt68edki6umC7/vPC6Mv4ux9jxu+avZc2xAjzrI3fHPadA==","shasum":"3e666d570f8e70e53eea266761e68758e5baa1a5","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.27.tgz","fileCount":143,"unpackedSize":158698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ6dQCRA9TVsSAnZWagAAG2UP/0cIcQjXy2zhplQTA0ne\nMZ9Mb4YAlxmTUqEPBX4QoYSHI1QFjvi6jc00bIpcv/hz+SDfq8sQoIYe7flT\nybBPrFiU8N9qYsdePsmknSy8XV4Esmfy1SbHpWXFOLTjxW++W2gVKbZQRRjN\nhsHoF2M5Ek6jpvvHbB94vUHfj+h8XFLSCNMGVipKQaoTZu/2uOzhgiHEZRop\nqaEG+KOPsINfK/T+hybUMVB45in4aqQOKCDY+OyzPxMj+XSkneJ7zXcN4U2j\nq8suWDCh0LBTH07lUd9LhcAxe8kt0FviotWE+c6by93aCCxsgHmCq0KUpMMK\nrVKkkVdSet3U41gixg554cpjT8V8rq7RTgpD/fYVcjBtc34ZrSxL1kewXlUz\nwaaDLTcGdLqoEuqDvDiyeUHI7F9zhlujWU6ti/gFlnDHVZE3QLgOzppQJEY8\n8Oxw4n2cj8INaweNb5zldVNzQt8gwqR5kse42VNa7HXqHb6hZR0FAbpWex3e\nlasKPb1KBSYUlNHBcSsxlsQPgSuUm+Wkt7T7R06Kcu0BQvmbe8zq5eqn2G5c\nh1Aan43vW3kLMprVXOlLFBb7wm+uD+cs6MXeUVNqVxAUJFiHCYrYEkgkEopI\nxl+xHbKxiswMgZTTbtkp79VBvv3s3sfcLW5UxnCbdeO/zYluwMcG2/kCYDXV\n8KXk\r\n=0HLK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7DelvzX2J4j52jRYFzloqPhbLPKsgMiSumBXOmDaRlAiEAhJDAvl1j4UWcPW1pBRmDAV6sT9QkYTfxckkBbfgoss0="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.27_1546102607896_0.9891000370201934"},"_hasShrinkwrap":false},"0.0.28":{"name":"swiss-army","version":"0.0.28","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.28","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-nfgSCsfO0PNwqqUFr4Fzd3K9jOJYKrKBP/SHrby8I38+R2iYzkOHKQF3AdKPtrlq82DKF3AeXLvuI1J7FmYMJw==","shasum":"164fd29532e800de54766c1eeb697d553a2eca39","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.28.tgz","fileCount":143,"unpackedSize":159129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLk9PCRA9TVsSAnZWagAAHQ0QAJuH8W4XHG4xYmUlxb/j\nIDPilD0nlsTLnYf8YZduWWJBKfUvBGue/bs8epzQPZPwvR8+G23MSJAK/6o8\nESlYNL4mHkrcp65yv8zH7AQxUWiL2kSMrKgIpZrJ73BAYwIHtTZmCtFfq9eu\nHUdEgFgG4C49W+o8kY1rmzubOulAGsIV82XDP+EL3goCRtfJDW4f/VFtIpOK\nmhAPqxeXyTB24iKLXCYtUQsvpDCXplNZ6rrN94wRKiPVz3+7YlRfRyWFrykT\nKnOYrNY3AXF0Y5Sso03jbChOmolqXNjHbIkqMyIpEz051DeqpaBfTIpLM2Cj\nxoqwOTOeDzWR1X3J1CYxzEmvPvSvteY2AVKlrOlVHo+qQ7aBkohCpLiv/svi\nndWdjN0TktYXy71e8bnPcKi8EATEZgCtuKw2Mw0IB1+ZOK9PWzySSl1FzMn9\nolaYJXOXioDGsFbwVYsnU90sDQJuZkR+CSU9BF2K74dOlHE6m9/Ja3HA32PF\nPS6bo3Tl0geZg9rzcr3h7AJktz7e4CXZEogrcWNXb3OqAaR0HerQI2uJfzuT\nFm34TME3LqGFg6pg6H2MMmtvtK+CueU/Pnm1e5KrTUJXbniK9UEsamyoaxYx\nxN38oVjTQCJ9v46wTSUZfJn3Am4W1Hz5jQYE4LdRTh6oBfV30l6LOM+ySAVY\nTEU6\r\n=UmQY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZBLoEnIPEw3zwAhJIRR0kXrriWAEIyJ85icIbfk/XlwIgL6AZ4/bCuVxWs4ODY8vno3JoxeT0wwiQchHZ7bVESh0="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.28_1546538830746_0.14348233311388436"},"_hasShrinkwrap":false},"0.0.29":{"name":"swiss-army","version":"0.0.29","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.29","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-QDD2CLWpy6vJAVHpE5n9RR8uyL4AWVVYe3PfxH9zbutuZ6wRiBf946Gk/HvLVsNWeSe1658cri+Q2YRmEI7fHw==","shasum":"6eed93cdeed2830d43b8ca3d3d24dfc3183f0cd4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.29.tgz","fileCount":143,"unpackedSize":159116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLlFxCRA9TVsSAnZWagAAT0cP/R7VKiIF3E2UKLgTJhha\nwIKoFusOd9TL6sEpmOWLDIqmfElTiprHINgj1tyV50OIpfpnkBFsfZMLTT8Q\ngPhGE8U7LQNBGMr1O/1NDgpmik2oNtvQftq66ae1lrVN2iqzHIdtgRGkxG+/\nnpFy+6kCJFvJG4k3tuWnVhHVInc8ogcuqSbnl3GZhqzOHTkGAGUVCYscSveZ\nsQMUEIbEGK8hvj1UxLasbkn1mU4m1U7LXimpDaZnth4TWbmG2ZbLOIFK6faE\nN6I1GrQcOTzULuRzcPK/ec+E5ibJ/rAi9qyJT/bTyh0Tf3ip6Ir3qQuwJXp8\n66/Vc/Q6OO6iCkOMl13f0GYFdbHT6P9bakOAFxSxp2KGcjhvX9jfSGDZQrYZ\nfQLX5HAQE4zrIvue5lPmw8JZ/n3cd9jDF0l8YkzVKwXCpRCTScNXARF/+ALg\n88I3XLTiiU3S9tGio/9MoeqBx8Rtz+dRkme7ENcKyaHAfAakhH/ht6tEsnY3\ney/vodtpedw4pgMaylbXi3IbB3VWBEP0uzd98SOsE13PL0PFlVCU+CKps/Zo\nzlXSp1b22Ce4RWeAU0x+CZtWLylHNMloxtKQIi5Rh5PROVSimZ7nHV7FQZKX\nrhqAYVZjNLhuq+7N8VDIPdEOeDJpODSexxuGmgftsU5kW/VgLVWT/TdUfA4J\nyeKX\r\n=Fpg+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzXABWc9waz7Vior9nsKmpK6XJB1bL60AQks+jWcfrFAiAk2QYAzXr+HIyirYcVxYjpxRQXLboA/Mm/C6coFY04wQ=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.29_1546539377340_0.15033966975741042"},"_hasShrinkwrap":false},"0.0.30":{"name":"swiss-army","version":"0.0.30","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.30","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-EpmXIjY1Mni2K9ZPmkNGCVs+umOfoNf79yk6ukaeTfjJj7+hcBIwlHJJ5p452QZ2tsomUrOnFr4YwgyHGpo1FQ==","shasum":"d5fee7dc50e351328b7b4c07d679b46ba4ae33d9","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.30.tgz","fileCount":143,"unpackedSize":159116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLlIMCRA9TVsSAnZWagAAPnAQAJk7Y8/wS+qN1efpzhPW\ndfPlaYxe892e5jAOMhjn+/MXyEBO1/pv/63UWM62lY7PFt9tWUhoyojIHFNG\nB6J37rOwimyn+AOPeSQiLsQc+CXH6zb278D8IZ8BFjQ3AL1v+8/g+WgUGrIe\nsY48dYfLvYG4RlQwtJyZ89L4r4EBs3GvNXwdAybA58uJDIWTCJ1Ce091ASf0\nR/FwzwcV0T3PC1AI/KBCJP5PMjumn1Vblz1T5ZcsbeC9X2KKg03/S8cQoux8\n7LJAcPuJuDdIMEFKLT9k8hP5lkd+QpRfySrFHgd7m3aEsqAEhKQsGRDDI0i7\nlOXOxbSQM6V5wV5EOQgMSzxsXjCsH6Ho7X9O1LE7fL+BL1/NYmAvzFND0byq\n99xtHr66uMkULgsbcRaLfe6tBXNIzJL4nNjlfinLFq8edwxvGPCyz8BeLtsP\newAsLAjNfhlT2mXUrtvwOorbxPsJ9wvcF+iEsPkPejM/TBR34SfbCoRRVNpL\nsClEdeBCWtAeaGsyqw9gPE3vCDcqixEXrVlU64Ta5/LSqW88N+1qe6z3Cy3y\nVqQww6XkePXt5VzbwJC4maw4Mg9S0cHJChxxfb8hx462QnEAqfnfHC4vGh2D\n8yzuBbTAj6nlBmGE/m3DvCokqoNQ0SPXBcigM9EJzss7QnuBkcABiKrwdPvM\nN8O9\r\n=E6Yo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoBSvBvEFkw7YmeQHvemHFO2dkVqigejVMRYKz83M6jQIgA/EFtaS1zbk5NfJdurOUi4kJU3hxAOZsSZ6q6KE4SKo="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.30_1546539531421_0.20284743636287916"},"_hasShrinkwrap":false},"0.0.31":{"name":"swiss-army","version":"0.0.31","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","@types/solr-client":"^0.7.0","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","solr-client":"^0.7.0","winston":"^3.1.0"},"gitHead":"bf47edb2a8300efd8b29254d692643ee231692da","_id":"swiss-army@0.0.31","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-URi1FLloRE2AGvE6VVfdKs+HGcLIB1G7vAaaC/kFAzvRbO10c7Z/rVxips2P0PseQwgzJTuknTmFVXuQPcDavg==","shasum":"1bc5b4110b52b7a30f31c5025f800981bcef2a39","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.31.tgz","fileCount":177,"unpackedSize":188180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMnTzCRA9TVsSAnZWagAA7aAP/RaqIa6dzSlzFMNOHHm6\nKdcWL9z4S0I7Y/271/7+K5Pfk8Datc1Km5J3vQZCFuZzUFZw5DDNPrHd1jOU\ni51NQJXr5a2hQ0V2sU9kuzUW7w6S3lizvaTWYsg7sPb7mehYVjAO6cIeWESg\nVgqGvF8fFMFJN2xqHPMWFRPDmtvAltopma2JU5Ehq+Fbv26mxZgWQBqjctf+\nLA4JQ8xZvJey/ya7GIRvJ2yA8PYm5xYAvQEbzvoj9HachgKO3tp0DgnzaWPS\noxUmqZDYxFskcgiqbpjf2XEOnYxztogTYzgtX+Rd3QlLa+JwPsQF8/idpNQP\nxxFSVIINz7Y8LfIhCcDJlPDpCTb1aSW2Plx+QpTpoGWDS17MoCX469FHIQBM\n9PzqB/prjrKuYhbZvkODbaSFFtOFvmtpWkFtLdsXxPK9ZDhPGBJeIliFsS2D\n196ykLSfDrbu+VCxSCCKv+oFG2STPIsCh9cE7hbMhwZk0gVSpW7ebXKRHq+4\ncCs5bAbQRgIhNzbuCmncpwpu3OMQuXpYHkOL2up+AYSxRdN1q5hZiskbQSnN\nqKcq2zwxSTRnGqfvaJCOmjxIy3qBINudpQow4IpADXI0UZQhhKEY+rZJHIzj\noYadq5ANochsjHqpVv3Ozysw3r4CCdHF4KlOSdYjW+IG8x4fPZAim3+lU5q+\nn38N\r\n=IdGY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9E4Pk+RDyP2Rc23VP7fUvY3+TklvNtUn3hCT3Bj1MIAIhAIRxXZWRCa11nMvEaQRGirZGYS7O/ovQP3ljJtRO8exY"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.31_1546810610815_0.3414658424451378"},"_hasShrinkwrap":false},"0.0.32":{"name":"swiss-army","version":"0.0.32","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","@types/solr-client":"^0.7.0","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","solr-client":"^0.7.0","winston":"^3.1.0"},"gitHead":"bf47edb2a8300efd8b29254d692643ee231692da","_id":"swiss-army@0.0.32","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-D+Nbxz5IY1mLV+kt74FmgpvB03h1eWjUk60CBQV2bclaGRHLkoaYI5Jc0oSfQjPhoy1R5aBs5WiDXHozkMX6GQ==","shasum":"9afba117f2b0d22e73ef65e8ac0812410a0b9eef","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.32.tgz","fileCount":181,"unpackedSize":190949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMnmsCRA9TVsSAnZWagAA1HYQAIctxAxtT36J4GTMp542\nagcLiYR+Ew3GhucCfI1kSlV4jh2OwDBeTdjQPj/dHcc24/9+TqI2sfI3ZFiW\nRMpB7nerZx0mPODjVEwnab/DXvoSoR6zEEAah7h71iniqjU5efNqqQ8yI82d\nZOiKXlW68OwRXiK2RfevWWJbG7s81ECVQYNFAkW2L/bOMuG9A6jtptr+CjIg\nbvJfSsZMWa6jH8uHqiUyv/MuoDbs7pK75vIaKGjMFGMTbFd4F+Y1VbbCIjPy\n6OWtqpYB3GZDnaZPnSfJCKzCAkSafez3s0J9Y1GMKKEk5oWrUB0oh6VhvHBc\ndU0J5DOr5hLyrNU0U8Ox28S+C1fuAr0wynHknTEalf+Gb3gQAxFJGkrQYyHd\nkgRRhrF7ONjvWMFq6I1p7j3C4moB7PetBOjCnM6RzdyTIbeXuUdWbmfSadVY\nYpzaKpYlNbwu1ocNRRHp06peeOmztiSiNEWL9MhQzXHSJaV9wDR2wUv845pK\nyg8hZHZxqbtceQ82Zm8m4X/lfw9gUDth5+48xn5wYkkTMaiTEo4kAybrPRxl\nq8rmdS05H/5MsT79qg4/LVsh9QCBIKqlFO6wngKDX2pTy4LDaUh/Xl+QuawN\nxdWESSLnYFHd3eVNMIa5V/NJOq5OCrxeLCWoOqpSXfWaCCByhuWnSTMQ9fbL\n+534\r\n=wRl3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5+3apwG8dq9WjRGVH/M9kWBou34nIHQw1vD6qDQYIKAiBSYUYJWX9ytLrmFtI7mZEBOZe+p8J09ZqXx4ivaaof2A=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.32_1546811819882_0.8799334755609418"},"_hasShrinkwrap":false},"0.0.33":{"name":"swiss-army","version":"0.0.33","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","@types/solr-client":"^0.7.0","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","solr-client":"^0.7.0","winston":"^3.1.0"},"gitHead":"bf47edb2a8300efd8b29254d692643ee231692da","_id":"swiss-army@0.0.33","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-Ou3WiZOBYIa+Wl37jWM33vezOOumRp1zGpJzfl9c7d/fcomDFBabsTig0xanrAZf9RbuDNkZQtqaEyyv/gWFoQ==","shasum":"57e3166c2c7af7bd74a6c5bc80f8b2664400ae23","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.33.tgz","fileCount":183,"unpackedSize":199762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMn/ECRA9TVsSAnZWagAAQGEP/RZMKx+YwCxTRwhQukF9\nNRfMOzsls8CjmWexxFwopo0xbaroWtCKLGhhr2WpqvVpPML2TRc50Q+CDUsW\n05OtiBQZIaGehHBwinCPjd+gr+I3RKHKE2KeOIqDyuOXCUhNnVQcvxmbWRqi\nSRu2z4YnrrvtzKcDpndKpNjUqkKgn/zuAT6+U4mnts4ewpMgREFWsoq3onCC\nMnos4RUn3pYfThT29sewWkqhYj9PBp2T5swd8YSUOoVvEmAnXVv3/HJsFh37\nTbx/Q8ebPSST9hUv+83bgvkVCocmlgwPuAl0jw3dSvlX6NYZwX1E2YzvCsfs\nEC//559Ou/ulbfWkWi0a9MlatITBmIjCRDeJ+QZTd8r1lZrCFE+pvqZzLTjP\npTqV093PHPH2ENv5LNCizSNVoRQeD2uOmsNpO3+xtlTY0hrJwlWyeYEsTmdn\nWqbJreOdKOVu1qX2VjoPvl51TgJPu0VMmIaCtaKpL00yjDC/pSUokmcHqwKv\nTedSZZqWua89AtfATODAfzsADH5i10YSs8zHiws0d/cfCK2jBC7H7K7LiIRx\numLGc4rf0L1cPiuj1MZSx2m58cx4cT9vdJFRfbhqJkmzeCH4b3rNXAGRLLm5\nAYy0Lmekkgty4pz6uxW2SQkjV5iJvHfdGRZq6L3AsCh9A4XPJGDShXkdWNLZ\nltsj\r\n=lRiG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZnoBEKUaIl34KvUkdHu9ToOD7m1iLyDBHItJpbD33zQIgNDe9rLsq1yzyrdTt1VDIgvfA84VyTdf/qqdCnWmlPSQ="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.33_1546813379082_0.8808205611604523"},"_hasShrinkwrap":false},"0.0.34":{"name":"swiss-army","version":"0.0.34","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.34","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-FmgpKKuqccLeQjO/J7imdhNR5/ULYts99U5WFYgnty+wMw2CXZoSTpAILirLi42vtb+IjZxJEJuwQkzegx5ozQ==","shasum":"87fe3b951b995bdf9d7494e4b53cc96d433857bb","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.34.tgz","fileCount":139,"unpackedSize":156921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM+DCCRA9TVsSAnZWagAAe6EP/0L7GPTZ+3GHDavqNNkk\nz63dZpt13lGYlPmt0fuWb2qiSX8QJbNoItQxvU8niPVVHaln+ziiFU+R8WjV\n3phWiZ5XFYgZQX80NTYu5XUQmpe6GWsogxmZvmgE/k55XP2qlMjIpf8tk1B2\n678ZGtS2OdZPSvAssB5wov4AYWgtfn2fd3KZh8de/SVsKSEo1/raQLyJOIfD\njK0ph3ZafR657/6GiAPLx9A7Lq4/BhXmO9cvjJ16Gsrjpv5U2zr7qUcQpAsH\nkvWjeeK9VijSjaKxL7G812Hy83hsQKZPUAhPvuXmzQqrxD8KKglJJCGSkAag\n4GiFpwp01mXv6qrp1ZAhJ4jmS/QFFwTFc7jRaw2P6eLXrdlNvHSJwQQ/9Avi\nwE5uVZ8p6J8Sg+21wXO2L2qCMUdtz2ycy23hGbkLpRIKsn2oE/bmoXwDy6Rr\n3YKqV2iDc1fd3s6bL1amceGL2MjyKp2De6qEFSzFGRCFm5uFsJLSlijIeRec\nIMCadv12UErFwdHYIKawgRLDMZ4mcbYkKHl4HzYFmrhTNY8pXgZo3ZszJ1NV\nyNmhvjeZjSr9F+GDY0XEvrmSCoWiav90lXm/Nh/VReEoj0G5p3zDuoZQje/0\nAPHc7pmkS5anf1lBKNPNoB/37GtbXD6jmDz8voEIiyqZfqCjjOWUeXbVaNKE\ngS1S\r\n=ML1Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyEeUVdfSLGTmLiOCnFNlb4k9g/wzue5LWr8P13hlMEAiEA8T+7nRsQYbX+9RAjTlpvivWGNnfHWXxLJ+8frc+7YV8="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.34_1546903745375_0.5339598051993206"},"_hasShrinkwrap":false},"0.0.35":{"name":"swiss-army","version":"0.0.35","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.35","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-SbQFYFpzr15CqQlBW+NngqWiBjVcbWH4XIYU9K3qg2f0NR8pXpBvTckirTLCNRiaj3DBdK5q9aXGL1vr2zmIlw==","shasum":"c11fa0a78fad5bda3e5fc9149d99cffaed70dbf2","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.35.tgz","fileCount":183,"unpackedSize":193342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNHPlCRA9TVsSAnZWagAA8agP/0RdATUzuOSW2WSEAEJo\nVymp7EoSY6IlZ3D0SL5Hs8AlcbVF3qfWq3c6/QsbDdLstt65aWeP6CB5INnz\nYiL87B+5lfqbQPZX3jOGiImVVAELqh8Sy1SB3htXMegcvsoCb61ZkSfiTdY6\nsqnNqUtK3mh8zxHeBgvzl+KBkZc8lwv+mSkp2YRSCA/118Ei21QCiDD4557U\nphRG2ZJLVi2lkF6kgWL7yARW65XVolmEA1Uplz4rgDSHDjcvDcYnGI9T63MJ\n5uRc4h674UemNhi0AqWGjWs+ZbidNiA7sYEzIcHJTzm/sT6oxRzLp8pKN5si\nccsB9Sgy6zfsJMPtfPSeG92o6MSPC3Quhv8mR4Qlwqo2queK6zECsADqS0i0\noJS6xn3VZGE9xPgqw89iEh0c9kmXLVUaMdP8bwYByh6bGRgFXXQ7wa9beeHd\nwkjK/02Md6sQyEuVDLe4V2MZvaAJN8p/JPnIumJdW5vWq/3HawJ+3jzzrLAm\nFHmU0pJ0JxKE4J0qDCodnHRcdkAR0jLNoH5MmOI3A70IAHqkL9ByVFgzgrOa\nLPLIWxTU10HGxO1nUvCnhG45aLpeI/Lf7b2s6CAzzr+HErGLtbdkJ9cl9Iq5\n0towjSh7dYaOrInJhCcN1dNM2ZXB4BNqAk29SFnuuK/1qMUZkHAkuGYA+W7G\nlGbI\r\n=go1+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzMS/yUuFWmbfrov5v+a56A/Y9MIpeKsqc3a0lc+Fp+gIhAOGguIN8MD1X0psODx5zp0MmQc6V9b9M48VJWLw8XZpO"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.35_1546941413076_0.4208168481855248"},"_hasShrinkwrap":false},"0.0.36":{"name":"swiss-army","version":"0.0.36","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.36","_npmVersion":"6.5.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-qu2FLZ0JeRxNWSPww1ET/EoydLqWM1vJrVNtOG2itNHhcnh/K6rl0p0DJeYeVamXsTVnhHVR/+YyeV91REEiwA==","shasum":"e3ea9c21e0814f8e54befc48bc45e8c2424cd3dd","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.36.tgz","fileCount":179,"unpackedSize":191321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNHV+CRA9TVsSAnZWagAAQk4QAIGAZhqHsHbPBYmKjjWI\ne8bNfHzvj9b6wmFuyMtUqHL1TF/L1083xLxBQoPL43/PkKJB0Cc7WqH234YO\nGFqH9arWy+EJteegsXtSZTzXXjrvpdLhwQoNZS2qJ0GGXisVo+ALIYzX8ne8\n9uMlwipG4+XzzyscK9WkxdTqsiNsM8+CXg9zFVzOk+t3+QNwbxbvtwPS7svu\niHTCUPcqJDkahucC64E04F3cs5JxxG/sd16b5bcPW6e/6/VprGPFcvZqaduS\notQSNmo02tHODiY837nARWPLJBd9WkdbF4uduLdW/xcfg+egrum6sGjGxZ3P\nLKeigNbYfQSgZgQ5Jx+Z5PDkskmVl0QFPBbOu4FM6DNucchX5H1nZ6Y3D4Np\n7E/3RHa8O9YX39n4F53KC6WTTng86NlLN6c59XsqmDawqdxOFTuKrnyJpDu9\n+Ni7GdBFn5A0hdQp0IVhRFUQBnbf9pNQYFDZcwVHNj5aCkq+7di+KkeIyONb\nFPV2VNQGrUkuvxDMOod3HBzoeklaydT2sumbAGsQD16MyvM3c3Q3NAlRMmaW\nSSyL6YW6zku9SxAWYkBjpLy9hQzm/FQs2sd9IDI/GBw2fi7DEVUtkB/B1f/T\nMluhAx1+ykFHTlRqQAxeYR3D8k1Dom4xjSSTFidUqQsJT9cOnTNtc+g4vQN8\nx37V\r\n=UGjq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAX+IybheEpIX2IokTcekD+HvbnhcHafcvjxldPqIoB6AiEAzhzD61qfdvvtwzFMAtWlTc/xWcevZxTJChDBTq/ZEyk="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.36_1546941821967_0.25895885654427775"},"_hasShrinkwrap":false},"0.0.37":{"name":"swiss-army","version":"0.0.37","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.37","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-01A3k7ywE9HGMBZUNrAHE1lsRMAlKxO2JAkUzm80u0820oYNH0vdK+XnjlBRkgpNv9SJjkfmdUkj8pl27NRvBw==","shasum":"4ae690bff912b8d466e84a06dcee4c315cff73ee","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.37.tgz","fileCount":183,"unpackedSize":193421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNQlPCRA9TVsSAnZWagAAVAQQAJTVCevUpf8EmCBOBMX6\nPrDIMpYemN8RqMfhKRtWna+4OJ3/E6/faRpkYLBVJ07BwjRhFQry20wSMvlc\nTzEPeOTMLq3uKlPM56pxfmr5YBLrjGqyMQwR8lqqjB7squQZ+K2eEu1R9A5E\nnODtxhoKQi8FSRu2PAukg6SVp89/tjvr2+Z/A3R8gALAyKFS1HUSmZNSAwyD\nYm9fm201UxI7nMGO+1q5O/RH9bxUwa3ZiYOBGwT3bSALghw6m0hxurLszRH1\nXc64QfWwUW132u4Ujgkn/0WV3Ou14dYXnRggTa29M7BrrtULIlWMEboouJwf\nY8R19YCpkALtYuyiwP9btMlM7wNJL7wTLVH+f2V4n3HU9ucjlrSMU2rL1q37\nR/QOE4jdg/H5rR0WWmPms+ooakJE+kv/manG3BYGv36AgjG0XXuNBApcmax4\ngw6t64L+mWi2aBqE5w/X5D+zXhPeB0O7JX2mdV3sW+/5HzMs7okFL40Rp8fu\nI9lSRb1PGRJ0hzbXIvlOymcsmuDOxBzceVgJGCj8BLNSuVZWhz3CXU13lgAs\nbap8fqlR7Hws7LEasvjoxrHGizaQ4dDPe5ehXStbFVEd5ZTi9V0mrZtMCF7q\ntZ7NIYYLbH0caCj77lif8iPmDRWSvVr9RkvOdBwTlmRLzufygH75EKHWHTpa\nFwxY\r\n=+15w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuN5kxeTw+BDD3m4QV6a57SkUAo8P1SL103YAJW3hvaAIgNGpNE1Y2kJ6/wh36c55Zm1Nb7+6EEY/gqFHQ4m3BIXw="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.37_1546979662579_0.7618356821354713"},"_hasShrinkwrap":false},"0.0.38":{"name":"swiss-army","version":"0.0.38","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.38","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-M7o1ojcQBWV+fh6fpWU31vlCw16w0awOfEcSq2Z+jqtatbL3IU64qh3VNW5Ej8s6MrKGQJ9zW2ti7G3IVka82A==","shasum":"9e1a0dbd26458b67bc1cb2573358596b6d8955dd","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.38.tgz","fileCount":183,"unpackedSize":193548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNQ20CRA9TVsSAnZWagAAHGQP/Rt6wZ9XprAYQYLe1Z9t\nLWN0QaVWx7YQcAO9CY7cTYlkuJZ2uwWXu4va7w2s/AQsR/DYmVnRYyDIOLhM\nGZVN0R2gklwB1w/fAJ2XwDRrPHXHGC5kY0lwJ6FQ+lZT5SsXasHpSmp/i9Ts\npu1dzXyhujvvBnUhI9Pb5nziz3rD6/6mngW7nO/L6+q7F0UxdyM6MhD/zWOF\nwW3HrWC8zsoDVdsnc9Xn5PbGaqfdgeyvwE3DaUSQEsRi5KnzZRW35Kyvk13q\n8ZjsgXzDCa7ezt9FD2itJU+GzbRcK80AD8jV73zk/E/O376XTHTA4m03zK7H\nfwoFILPoB3swoIXN6x0Z+nqz9DEE99QuG+oSw7yQtgCN6QyQx7BmiY8DawAE\nPKmnPqzOsdZNWxwNWloiMy/rGrUlS6NRJXXOX9sIakRO9vqXsAKf0Cl+GuAe\nkU2pBMJ9TsWsBpNr7dhTd5FQxwgCgQhdeE0/6zxQ7xYvSs/TrwOUQTek2Pjq\nsxlLUixG6xLtFRLQtKeqi5/EF4flWm0iQLJKj7j5ZZtpHkGfmGRWRYUG+PiI\nZ7GwHoTPc0crlptcCX0zAq6WmSTCCzpFPYIqw8s5wxyB6jZCY2X8ndHkjuvQ\nqpzWaajpJf8AjwB6gwPjlfQV9PNnWOtEyLof8pVPMhNJAh7TuytY9RjVkW6k\nfK1k\r\n=Riev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkXBocba/d5cQ/uYHps01WX7rbpqzRBE/imZ7nL2VRIAiEAmiwPsVcGtBT7jbryBB44kOZwRHVQIqrQPLzfqixT5oY="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.38_1546980787608_0.40668617640833515"},"_hasShrinkwrap":false},"0.0.39":{"name":"swiss-army","version":"0.0.39","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.39","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-XXvyAGQGVNz/7jbsXm/UbqJlsrjHmRJNahygWasq4+CzBwWaQhF8rw+2FNj2GiI1iKEEjj0m+2VIM/hFgDTo+g==","shasum":"d43a3743b7104ae788a840759d9cff2cca86923b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.39.tgz","fileCount":183,"unpackedSize":193592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNRmdCRA9TVsSAnZWagAAjeMQAIKfDWedstbi3/+6wAaj\nswWAD+Tfl5NK8V9WuNsfWo40Rp6kOkVGGHcFqlIkTfh0kriEsmRWGVUHCRYw\n8MznEBy3QTTwfpc/JNBhzI+lX1R+bf6lzRKirZ5MzX68l3uOM+wAtl8ZhggK\ni1kKhqrMt41tjZHFaLuT6b7ys18XaLc16kCCycK3a/uEckvF51DbQ1TinRRB\n758woVB1RoRHrBv78P/KWIJQT+LIEasJKdk0vIWoU9ouFTqG1KZKF0vr1SLm\nBNM0nacx+jRNKmeguGEN8HX/UYLZwkMM8S3E/XpqJ/KHH+PoVXDJ86pkOtJP\nHUWOJdDwyhABbqSLr3tEiTa3xT0+1H8W9GM6E0HR+vHq+azF7O1a/8hOgjcL\nsZcDCmM1qVykcWqSppiuEu0cs8FDba/KTaULio2AZ1UNuPilXUYGX9n3wXiP\n5xHl7plvqzOEMEWIIXnBLc4l1YkHYf9Ny6S8q8vMsSZcI8+BbvoqFHW6rHlI\nCvVGVoWhm+rKloBTSgeFLXbeARWna0F6SpZiJ1PtvbbKd1VIoNNp2yzg83C4\nYkx3NZWixD55gP7+OLUn8Y2eDgEn9gU2WGqycBtCL6TIYONenFqz2YGbjjBj\nPLeKrehG2Q5HPW9AaA8BmYo06YHF5oPggTkAeu1/Th8f8TIAtY4h5VdhzxAP\nQGW3\r\n=TEbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjCIH0avkKBjYG60EG4G1R4dvSYc2LniYa4eaJpJrWoAiEAiEHaWNf7KZhMeip78tS0t29m7ssQ0IWBKoxXnhfIRrQ="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.39_1546983837053_0.4068529366347262"},"_hasShrinkwrap":false},"0.0.40":{"name":"swiss-army","version":"0.0.40","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.40","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-6F4nNzMuRshSRsvGd6/Co8QLzsh0QXh5aLhP3Zsy/0/rLRlhl4Ld33e6zqGikFKFaKlL3kUCxwiuLocRumJuPA==","shasum":"280f8ef32d30f99fe8818ef0db2fc1a1f0c9ea07","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.40.tgz","fileCount":183,"unpackedSize":193857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNgF/CRA9TVsSAnZWagAApN0P/19tLptEJwkGVUflafK6\nlZddO7UYPCVCq7etxWismdQ91jT90bfiusb0/OjdgjloaBHiNJtjH6xIjh2b\n29aD5LJk55cI1dqNhC0PxpRMklbBt3Y0GH2h3e3UPTFfyBvuzueTklTb1Uir\nBwYmYLKOH6wMOYvh1GtYB8Lolr1Zd53/DZYPOMXKx3y2Ry3IMvEAsZ0txyWk\nrTOGt2UFDdUxsSTaPrxj4yRLVPDrHrFReOxgrq8fjbRtzORbAcODhMpMjwyP\n1szSOh45VloT83yWCTtSom6eWr/JzaJPgZjNTThSWDNCOszSp+xlfPZ9Lkna\n9c02bNoQFW7HyEcNixbzrMPXM8TkBxyMEsSPMRAUMJyDxe9txQK0LKjF16Kx\nUzOTuwzQdUbC1Zil2i9Oq+js6EFktxSKpyIcs7WCFOytOEIKu2PVvXc3Hj/c\nTxtkIkPBmWrv0/J8gZO/W1YfYul/qXe5AYRQYrlhVeXJT//Hf4ZpwYiVjcTa\nSMom5KLDKXIWn8fQvmNsj/SbaEizSP2fIKeMK8TYn7lb3s9S8tfNj2AoVHhJ\nfmRFCBwf3wcFkI5klwfIko+vn/J2X+k8dAOezbC65CAr1GV5DseMP4XxYNfi\nAJqsQicCMw2+QrT7o0/DSLRb9T7FAH0PGeRlxNQCRD0i5HpjYls0+iH8jR89\n9ASL\r\n=l+ut\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9zbymRLN7AppTcb5VS9SYSL6B5+PYgKqlIIS657Eg5gIhAK3/lsDXd4gYZe49id+UY+2cLXLHPQtX0Onb5LBcPcbz"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.40_1547043198903_0.6861157896514891"},"_hasShrinkwrap":false},"0.0.41":{"name":"swiss-army","version":"0.0.41","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.41","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-lw2bUMlHPtzFJ0Q766VhuFSglH4nb/ZPHnKJGliN/nhiZ5C939k58xfRs/i/MiijjWGkTlGwaRCFz7IYrFjZNw==","shasum":"4292366bf72a98ff4c31034cb8c1c9fa0e62aba8","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.41.tgz","fileCount":183,"unpackedSize":194209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNgilCRA9TVsSAnZWagAABBsP+wdyVg9UvqOQinN6ZMio\nAMflI66GD0a4WXG10/tw9h1TQi1rPxjoH+Djp0/0y0b4JHNuEbMW8Ub5uOUH\nu9jLG9dpXbPfq9F4YbzQGbXt/x+WL6FiI2Fj64VW7cFLpwUo7kpHatFn3v+Z\nQJbPp1bXAG0B+QWnU2W1bCpdO+mr+21J0uA6UczDTCpVhOtaQ+0U4msQcVZi\nelLu52SuCOtlhUozI10eI6EmUDQKgCRoyJlg9jEneiETw8gZqdCRhQoO8ez4\n6v93i5pbWWbMMzJjJmS5N+U7Npji55iYn0z5OcGIVy9s91gXiY85IzDTI1Lk\nWSIWg650K+jOasqW0YXmH0VutYfKqzw+JoiYB6rZICLtpuTe5SDN/BevlDko\nEQ//UwPuUd8URpJCVMau/0Q666KEWs3LfvS9COK4LeNUo2Zj2k+JdWu/Pc0N\ne1zobxnOiCbf87uqaIglnXOGWtR0CyTxLiygjeORmIYkqzuz8B5lB8nxpJOR\nlzesecwz7PLmu42T+wYDSaMSa7cBQvbptlAhEzGTYrGbd+0HNBBmW7xut6PY\nyfX7kXrlhKXCxG2Kj/7fsKDDXGZ7cMvmFHbDZT1+4YfMxBwkjxkWPXnx7XW9\nVZjWhtWSWcroJ+2x4hlcP835shKoPYLgXrYZP5Cr1IbgJZaECU8Krih57wQN\nCC1O\r\n=oWe5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6F/WxTXIDTj+vsSJ0g9n/o9+DLXDDpDdKXmkNX1zriAiEAnF1hzg25pYycVPEyNDIdVyA/BqO1kkxiPM0ipwdo5bc="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.41_1547045029273_0.5316662315330449"},"_hasShrinkwrap":false},"0.0.42":{"name":"swiss-army","version":"0.0.42","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.42","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-ckM5L5TXy7unxryNqn0URiHgCGFfPppB5L+0gJk8wfwYrMmx9C/dBn25ke7mZWgTQJvZa9WUis5dXm4E4r3GjQ==","shasum":"67fa21ae881ad78016f2250f402801bf90373856","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.42.tgz","fileCount":183,"unpackedSize":194209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNgknCRA9TVsSAnZWagAAHSMQAIPYpQdYRmpdUjjo74bD\nDOWbuUyPwmxB8WiztZZiGccVTU37yuFU4wTXIIN6N4GHgu1d/JTrA/+b/53e\nbfZWlTOhw2ndg5TD40tHdPVYV5kPMjnqrpjAOu9FVX1ZQMdQVaU89tfsT5du\ntrFwKqCZHY1HpvgmWMQThPX8z/Fr/l2D8r2g8l25xRuESpe9jdQM4T6QEL9+\n8JhHXbn3kyTgOXGS40U0MZuJGtY+RJGWhxQ/lSyU/P2JyB3MLauwZyrPpfFi\nUYV5KaNXcnQ+aKdasIu/Atq9ssdSSIJnt6FDLGrWLGu33SR0zCeoSNBAV/RV\nKAziK/eLp1wyVlZdFvEAwjrHZcNVfnS6ZNknzFRg49q4FehAvzhkyjI0rjzA\nqrxymBLvIZnWPfdWy5unR6pX3iMBBC82/XTddNXzCG/NrSTO/FhGtdXtU8yX\n7YzuPP7oBxJ5h07QtEDaPmapMUdeQJPFMqF5gof2faSLFDQFvjGMb/xkItED\nFSxk9RhnP035HwOKmFr8VkOkeQ2TxDkCmkwUtpTbtiDfn7sGdx4Uv7NV3F08\nH9qrPqJq/AVuHV+AsFt7fF5tKgDj7neUOk9r7Ca1/sCEhiplPGYlse9no4Fz\nJ76ZBTASJQR2+tUsKe3YpI7JJ8FLFYiSrsvNccz6Y0b5mJVhgFZZB8iEyeQu\n5z0L\r\n=nFYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELVKB7Wz8KbWY+Rj6aCmL5m0bTeYuSJF9gY+wgpoz7QAiEAjprVu9hu1R1V/VXIOCTvOxnQmBHYG1xFDkH+JHhZnRU="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.42_1547045159342_0.2428457553579697"},"_hasShrinkwrap":false},"0.0.43":{"name":"swiss-army","version":"0.0.43","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.43","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-sITIQlOtD1MSte7I3+kfMtHiBCpnkoQNNA0KvF/u7W6Iv3kJyNgjrfWPlGFhuJERIDvhm3T/kZGtt2mcOdDR6Q==","shasum":"5f3241e046ea9d8906e68e66c447ed855fe40cec","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.43.tgz","fileCount":185,"unpackedSize":195047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNg9rCRA9TVsSAnZWagAAV3EQAJEdIZdiM2K8F9KfOIvo\n7JfcMgN+XDYklQYOT02PMbACJgtIBnCzGXPN7nDiNbyyvCkKPSVRrBk/DEMa\nneXMoZBTMTY9IrKaaVF3o7/ZBad7p7+rmuoKecC+Re/wvSbEEI5rifHnOZEL\n6mx9vOD4KEev7N+cewfSz911AEHxJMBrluaJ4S8ZTetYAo5liU3hErMeS2QQ\n7POkEOvFscmaJCb5PPYDk6mNDSO+TS6UjgWG1I1Zbm54JQYH2+3yjYgMmluZ\nIpSg9Sp5ulONAE85ZPpbmUZX190guvVBAqsIzD94d6OkBNEeRSpvwmlI/bhs\nO6C4XyPBDLcjvjspMQxqvmBSuBABJT1WFjgkkTL5gezmYbGQtKWVA6tVwuyu\no7DXXokQ1mh7WsUMJHPl2RUPJHclcpaQeEuNy6x9zk7rkr68DB6ptD/dOq30\nsWjvX8jjns9L+toKXx+T4Dv/e5jgXiPttH4rAwBliJWOdh7dmj7Z0KnyhXDi\n/jbg/m9X/YVJpm0FEQ+nTn9u6pG15xAcgrxVZ3ps4sXxSG8lkHUOIw+ugcZF\nnTMwiS1CZFW+dKPTdsLUcjcibi3Lohfph2Szz571g0c3f61Ye6OaN7griudF\nuv2/d3M+QslVXi43IeBkobfWgBttIN7kRX8U/0pEEI9F9Yc3UjAz/f4G8PsA\nch7b\r\n=70h/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfoHixyKc5VZ17UxoIJF/A9FuBERZvncmoHv5rnA4esAiEAvcprtp6Y6PqgTGO+NmEnGJ7BJsIh6/z83HfYkJJiOi0="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.43_1547046762876_0.9877085420159206"},"_hasShrinkwrap":false},"0.0.44":{"name":"swiss-army","version":"0.0.44","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/redis":"^2.8.10","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.44","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-jEh1hRZIn8yEF8xxvRB+2d9feZ25D2TYaSownUY91s1SAgopORfNyNj8IR/j2qeX/3b/PUE7DpxbjZNnDiza/g==","shasum":"ba1c1f1984d6efdc201655c1b13c1e723c8c16d5","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.44.tgz","fileCount":187,"unpackedSize":195569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNhC2CRA9TVsSAnZWagAALukP/ilFQqnH4M8I5NM7CZ+Q\nljvdifnu2jhggmZIEOfgSIut21EUoYM+qz8uxqDoIPat7dyKAP2wp2f5KDeQ\nmzYT28eqvclfon9qiAHXwKJkd/FPoebQHfQqT2y5MvYeP6TrXocdkoNRibz7\nm89aXCYdbNjZxv6NHbpUOSGviU7kPJHAJ+oT49k6iDWz8UhkDSY6+uft2Vde\n0B0Pq//2F6NffozEsLdSTGKc09tGJw5MbVD5H8/d57i5BDk1C1AqeOMSNXpk\nYoXmoUsTKN8mkmpyj0o4Yf+X1rDCt+02V8IZSBCvs0LWuHWBeF127jvGLkfm\n0lRhhrH/PnFOS0dhNceNTt/mo+jiTWdjE+N5oMxnX4cOog64u1NA6CQXhgYr\nqmmb//95JIMFKWOe8uOVRfu9qINcmoidmy7KhbcetyUnoKn+DA168zuKGy9V\n8fg+Ukb/ck5vt1Qu7xP2rE75clvsPjqg65WohbO0qlXJYK/hwy1RywxuccEr\n/HVceuqv22VK0sanr/4H83wVPmtp0g5Ki7cBQE11H99MJqMkB+gXtromF6S2\nODNDutxKJQL5+tdIAHAH0P2Naa4N1MNqPvAep3K6W8ZRBpHkv+q4KUtsoILa\nQs+nBsuXebUhdQi500Z706qIPauXZ60LBvuzlfBOxIt7WWtPDOxAh9mOFPlG\n3DhN\r\n=2ZfN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+x0bN03waIlTaCNJltZZCIKuv/jSIkyU/yLocx8o3XgIhAPoQnoxOe+nnoEQXK8le1gU52egxzxiP5qYf2QxB8/ac"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.44_1547047093398_0.6122094057541678"},"_hasShrinkwrap":false},"0.0.45":{"name":"swiss-army","version":"0.0.45","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/solr-client":"^0.7.0","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","solr-client":"^0.7.0","winston":"^3.1.0"},"_id":"swiss-army@0.0.45","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-YDU08MwCRMIFErAV8Yzfz/skoLRse3RWL3Y6oP4nyUgZ8VgQPIyY+46r2vZ9FamYaEgRar/4lIesAhdpIbVAgg==","shasum":"47559bda4cac6b32260ca19c34f3ff5dfd937e35","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.45.tgz","fileCount":181,"unpackedSize":188793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNqsnCRA9TVsSAnZWagAAJHUP/AjZMPmKk/2HKZTHvySu\n8XhKDQhV6FAmH0kZiOcpcPZ8roVSa5pvfcFLYsonPLb0Vlrjx/SCqOg0djdn\nZVcHpfCF9ThK1vny527XXPdtQ8zyDa8p9yhWF7GVSN1F56BAZFX+bGktAYKM\nUIS8nggBnvttXA3Q9dnPOyjeWWxoXMrYdLOvDt898RACmBwnV+4+XtutJsM2\nkRrDt52VBEhJW5Z74SerPhlYypOfmugtnA/ZRSOL3c8R67OYneWaHh4ZAZvU\nKF5oF8ebVoNM+H+3YaRFRZfSrf6V0qF/p4ZLULqT5W79wlht2Uec4foa1rMD\nW/MD5kREhsUUMVTs4Su/y/d/y1MqLunj4MUI7U+TsnJWvMh0CFQ06e0PcktN\ncWdK/dQPidGLduf478IcZD6Mp0mMDTag81t1LfYbhwMNOSUFpyr+Ty337ePV\neQzlGQownvjpYcc39qKuwWX3F/X50sJhLr0FKr8XGqBay1eKlMoJpK2zvjFH\n+mzh8EjH2RkHqCOEEhvublxsDXH0hSnYHItF1XykVB4iwIO1WLn1/1SVbOWE\nyeDe35FL7Jn+DwYf3apERtlXozX9F5IDhrwfM9rzk0FvaQ2QwBJpd+uv4Fj4\n72TIdyZ6xdm0o5XDrnukGivgnnfdi0F819xeMmXTbk5RlsfHs64AlkiPduon\niVou\r\n=aOq+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3I6DqLXvDskjEzCNL7Z0/AfWWqTxylgOigxdB34NtnwIhAJLFuv2fo+ROcyFcJM4OSTGcJY3eYWdJ+NQk7sEYje7b"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.45_1547086630349_0.6958931512915898"},"_hasShrinkwrap":false},"0.0.46":{"name":"swiss-army","version":"0.0.46","description":"","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/agenda":"^2.0.4","@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/solr-client":"^0.7.0","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/mongodb":"^3.1.18","agenda":"^2.0.2","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","solr-client":"^0.7.0","winston":"^3.1.0"},"_id":"swiss-army@0.0.46","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-Fpqc4b/gNPx2r2yC7mxA61G1szhZVenKWTn/Cp2KrcTCkyh1RFvzFnPmjP6o5hiRwUx2APUjJhv5g7Z1MP9itw==","shasum":"574005a1c8e17f37e5a626a60c84ea08f4d86947","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.46.tgz","fileCount":181,"unpackedSize":188793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNq1OCRA9TVsSAnZWagAAu1wP/j25Eg5y3PuD+PlcahTy\nkWpUAVSrk27omLvqf3mDa9+MvKy58j4hM1Ck6FWZEpTPcIqfSfEGqdHU13TX\n4ZfudU9OaKJwKROYwKnsgEJEaLoGb0rum/tJGYumjDLUZx+9Yh7ytAtBWDIQ\n4AxUcPZuHEwC/GznqbxPWaKoX9PTZVSxas2NpIUASGa5udhrhrtCfAJnT0Ge\nZSFaWDX/OHwz5erd7rrDcf8TiADvF1UskJWQ36n8RZ+ElOH6kMLU0Qy/LUus\nziH4+FUY4AikdRqeMGsjMHGQOcBOLceEfGpJVl/8oOJxm8156ur4zZKaRRC+\nTCCRNUtCyJly1XLNjPhkmikeFhy5DrPFFE9Q/qKWJDQgeyz9lWljvdMV5oNc\nTPrD051VfNGBDbHjGznJ1/IPxFggcqQqz2wncYhDw8jp/qmxwUMqjO5D4Gxm\npQ0nHZulj/H2v+XHTf0+/CbGxGz7SxkqkC3JqnKjEmJIn5MAC1DH0SC5tE3L\n5Fl0oyk7GlfDxf4pzu6eXS+cHZqbXTv5pk4cIcTFqZs+dwsNQSoe2wkP4Do1\nDivSLLNneDjb1T94fQDpXRTDJx8HQCOV2h07snpDzYlvthntZT9wZIbwK40H\nk6JH+LShkdbpY/RWRR500h0k2A6gfde+eZ8uFFRC57emVju61959sQ4ulfzl\nY6tY\r\n=sr9Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlsuJkLixkA0LgB+V3ZZSeGsfXri2bEaw9di7uAQYIxAiAiMgnADHDCMnaRQBOF3QRyJD4aBDk137B3jaAOvznbiQ=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.46_1547087182007_0.5624266096193877"},"_hasShrinkwrap":false},"0.0.47":{"name":"swiss-army","version":"0.0.47","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server library","leatherman"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/mongodb":"^3.1.18","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.47","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-C16Q/w0uRpPzlOdABsETY+4EwVGdwGKQvLAkxUYwB4JCC89rsaOQu3Ynzs5EIJmb5p5GP7vo3PETIDSEq45Tlg==","shasum":"87469ef37dbbd51454630411fa9c7f1f76d28702","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.47.tgz","fileCount":139,"unpackedSize":153703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNrh5CRA9TVsSAnZWagAAXJwQAIAIrm+KFRNFCEZncAw5\nEtrgU/i1ztsG/WhEGCxYVRDN3Pk28MHK3HnXU+nOWWg9jzouoAaJbh3Lq23w\n7Y8beMog9tgY0/A2QfWthx57MOgpaJ4HaD/L966Yn0ocU/oFPfym8txeKS7x\nIWUYhXQ/xst+YocZPEiM5w8Cxa4yOMic7CeMez/lYt6tP98IiZSNYTN9vifP\noIsc9aFZ+qjxYjiUyk5jAoRsVyr0WSSeFYsU/qPSmYnTPAK8mWsrLOGIoZ7K\nUXiqkK69IGJ5h023vObfbTQw9mGUDzuoVUXABx+IHo1G6NIHr1uWrfYQA9A0\nzQE4SVhXJTdCfLaxT7Jmx20FCGkWZQnwM0Lt+zBYuSKJp+ybCQ7ygWURn3o+\nPYvh+2Q88yVIBm1WX9+wTfJBJ4ThL4mLm0BlJ1UIoDfuoTE7+5Zg98nbjm3s\noH+65w91xVec038vfQCVGqdtMyH8ebrblO+2sW4BFltvUkM29UqqC5Upzd0W\nWfvRu6Hs95dXojTPco9ZK62Ui9tUI6ziqqS0Cop87zckA4xx0nDSl1/B0x51\nYZ10h1J8d8HzONcs5p5y2/fJ7KcFPhlYwsBVM9+GYnKzvQeixY/lEUowfTTg\nnqMl6pVrafBKPtX0MNE749EOtpNHom6MLlpsXCzrUQz452HVOkYX48pO6rC7\nIUQ+\r\n=fb7v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqg4n1yTQWgqRTo4vXO8/eSZH6VXntzflT5vf0mEQKEAiBafMWsvmIkdxi6OR/vqjsX3YyWHUjxu7kBWYmXH7Ba+w=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.47_1547090041162_0.5211390051832097"},"_hasShrinkwrap":false},"0.0.48":{"name":"swiss-army","version":"0.0.48","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/mongodb":"^3.1.18","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.48","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-22Nbr+8z9T/IGC8f7ISCJUtM1Eip8aiyNth1jgcN1Buy5c3MPhSP6c8gcnA4BHfT8s202xZCHQ3JbLsB2cWqow==","shasum":"1d5f4f83e0ec4f131a40ab250161555b9143b491","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.48.tgz","fileCount":141,"unpackedSize":158096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOMW9CRA9TVsSAnZWagAAsRUP/jWVxR2uvR3CMOLr0ADU\nQlUCf2En00GnOjVYRVzZ9PiS5OBHx2KWodZ3Hn2A3jX4QHjLr89X3Qcvm2xg\nSekjGRaLrmf/0R65KgBTMLzz9MXcd/pOHJi56Xd6oTMuBrv0SEc6pabZhlQP\nIKnB6Ly/jn6ufOD7EIPqKpnWY93KfvV8tQyyXBtO0Lx0ugNi7RVJSV7OvX10\npIjmqn1KDU35jxuxy22xYRuEZVShFlWd8cxI8PJufSTZLTgG+wkSYdMhPzwH\nFS/tS+Ex/wgSm8cdTXq56MlvHYQc6REZ1B70XWFZ5XOz6Zru+sy0DFfKVIyv\nynnK2eTsitrlvDWV+54SY0J/vqZ8nAmqJb4Fio9JEDWkxTYWXjO02QNjUPqK\n65KPLcG5SO5EFzIpc1oDoWdRVyWHgG3W1+HKkOuxVZA25jSdjvNfuLo9xYSx\nb8lZ7pH8iBWf9cVM6c1EorvvuuWudRyIqGfwlueUUdV6AL1cDE81VOxnPp5L\nGq2PpujXy+ATCPKsxdngGpameXMQ1i5/J0eQ3o+wgesdqkuDcf+jNaiD32Ad\nXlP/8vZEWU7xS+oP1QPnpUtly0p7r5qm6wpXFCD561Lwh3ky+WHsSeLD+ZUd\n31WwFTfauB0KfPuQir4tAPKMiTHMcmOnQUHHNg0NADD1kWbHPS6PLAczVTO6\nZhpq\r\n=dJIu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq9qo/oZyH+jfSVtAQmJHku85t0Rj5dhkCD1lOe/FrjAIhAPJnHhbuEJgdeQr/y4ZglvltYHcGyBf4okgZD6g6Hk6I"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.48_1547224508631_0.16995540714142687"},"_hasShrinkwrap":false},"0.0.49":{"name":"swiss-army","version":"0.0.49","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/mongodb":"^3.1.18","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0"},"_id":"swiss-army@0.0.49","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-tlecnVC2L7BJLu/TacNRwv65gX80fcyccumMGXb8jQHO/avbP9gFdn8VxuXEVlwqcn+O9ugW4PuaOw1BWEUHPg==","shasum":"297d6979e37d140136b551571224074a425c5a0f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.49.tgz","fileCount":143,"unpackedSize":158787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOeBOCRA9TVsSAnZWagAA3TsP/2e0RATWJzWAnCVzgFr7\nExS5wQkBC/XD0ftD4am7dG2TAdUAKmk1SeePee/pjubzoy+GsRc/mNcYoSWo\nknovDkyqNRdjdUczNagsFvKeBigyQ232y1IelhU1Extg8QdkoqyNI1V671NQ\naW3NW3Na1SuivWVU17NzfEiZIB6S6AXtcfhbFnwawafO4w8hspwrPkzeKymt\nPRn4pcRcsdWHv4UIoL2oT3dCu571rggoXlIIUf+wJQSgoKj48dWOvWVJpN49\nhchfcdlqfKO9r9fO8HA8OWSPmlCthaOxESaBYYSDy9PAYnwqRmpnZiDS0Gam\nqriQtWiWPBkFG9Y23563czW/FxBdbSFyrrBktYzhAjLkWm5whD938HHWjPjV\nqFP20o/kF9pAkXUfTyobCbPy7a7p3kTMOZVBEG1p7E2sa0hKeDpymDPgwX4R\nYxqdRimdtyzz6u1WvNZwd391OphxVH9GR5xgfR1lC38L3ab8T1jfheffV1E9\nsd+BeiFvkXzqT8lRT4Va66WbCTQehzVpeY9mxqWOL2vgZUwSBsGYdjQxQnuR\n/WHGbM317cXFJ/TZB7W8FXjO0UZLMn7Llw+fSZIb7vlMagKVmUra3yAgastu\n5zuPH6ORKNicVivgWO4JZqt2Mbq/aV4/nNZ98FxToOMRoBSomIAFSdbID0vZ\n7tUy\r\n=h9gY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqVb3BqlACZy/s5MpQ4wcinRP4FGUmWChViR2zd6ypIwIhALVwWymq7FFSDoufpiX9VOJHOq29hvxf/5LuxULFXNyT"}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.49_1547296845454_0.9484227925032114"},"_hasShrinkwrap":false},"0.0.75":{"name":"swiss-army","version":"0.0.75","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.75","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-Oqq6dJbk73t3O7eySQh+aqm6mRcoC38ipxyVg6V7gjzBkmdaogK828qV34cnlMkQ9+MCD9kKiVmFk9RHu4WmHg==","shasum":"5108400c6d794d71f20921ae84664f1b057f3a9d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.75.tgz","fileCount":153,"unpackedSize":187153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPfAlCRA9TVsSAnZWagAA+rQQAJS7MyBgMJqzcrnACWbb\n71ZuPHolKz3ieb0cfyKQRnGgsJRnYlFG+5UGHsEMje8CvnZzYWJ06RVf8B9k\nqEabZ+NCzdgTbpDz3rBSU+4NbWACd3ONFnqq7Ki1OcM/DNOMIHm7sD/yO2CC\nn0lQgJpldnzhofrHnpdyJMsqCf/4udIz8ALa0l1547yMg/jUybPEJNzncN+z\nRXCTyDya5jMAilOOu+6pRLpZbHaaEvBNDevMArr2Qlf6uzEywc/7PM6wJOqY\n001R/qB+e7HTE5Pt5ocGNHzD4Cp+RvLVxG3bRSix+3TbJ/skn+gHCmIJ2nXm\nROy6M0QdTxia9bskuOyZHHiiZMzkQALMQt5of1ybWx6D/W5Lo8vvYcX0iHmR\n6Ah8m3WTRYrWninu4NvbnS7TZ7xD5CB9fAkYLOmD+TYD1gAR0sR6pybICiAF\nKTHp/7zulMa7I5dLk8ZDaIhvx67nTwx0PCnOC1yNJgZHptDmV2CuPkpHcexa\nX9hZDK3HQ7q21tUzaMLNf2FtcGPStcsCnije0ABDbsMr7djflKUeqkQhohAe\nqmxePMV6pjpZ/1zC2buqgNvg9vOHktJwUi/bsvQqN9cIhtCTeOHyCIgcuC1S\nhNyyBgeqagEkiCXTAZz1VTtfCjpinSfnGOYEpeFx4ddQOyg/IO1wAAQQq2Gr\n/VI4\r\n=keSZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRZAEXkvCnHKTWsrpB+1RQxzSCeoVZ9+uY5QcNVtUKzAiEApSqj6ssAwIR2Cmf95Z8va0z7LXQEZhQKsyQtJi+GTYI="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.75_1547563044100_0.8770142898687281"},"_hasShrinkwrap":false},"0.0.76":{"name":"swiss-army","version":"0.0.76","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.76","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-whhWUDFf2w0UzCUKwa0Yk+lSMszEwmSesNjHdh2R3S+TnOESSdqYAiaoPoYIuWGAMD98QoknALx5IXZjm13MIQ==","shasum":"ccc9c77cec16ffc322dbb66be15813b558270c23","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.76.tgz","fileCount":153,"unpackedSize":187266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPhxMCRA9TVsSAnZWagAAeh8P/1WORhP42HkN2D3NSldy\nnAtwIzYyCAYIntSes3rRkN+bTdT1mM17Nfy3He7dUDDbsTrNemQgZkSKC4IG\nXg9dphN5EDn2q6Zlu+kvD8CkbXa3nPi4Z+5qJQUs1upv44MOSg0spHPa8EIa\nTyK7F5aYMQtkO5ql2e/dfVykcR/Pdipj/LYgK4D9+VGwNn0y4gZZzPlEA4IO\n2Nkmu9n1aw5UmTbDciYTrsy5f6is9xYnZ8ogUtjyWDB0geXSN0q8qKqFhIrX\n7l7EwvJZz+iHRSjMP1T5dxpgG+3Zoh6aacbVB6ROLUBOZCry+Xtr0iU6try+\nX0bip+xzyQg7diqny2rk7k7HGDuKimPy7jtxOo6yGIZwJVhkv2Ws2ZmGJmjA\nrls3B/Do5PqP/oz/WyDFIsXZcelOJFXM9TgioQRsCjUfm6Avs0QJ1u4DfkPM\nbaxmfRW13KWqGjKl+CaIvzbA79h/R7/bGPeg83CPI3BelG159VplINYTh8CA\no0wAkxQRemLcmwvJIUy//TzwmnJXEGhofEaK+3F8svXGFnvN9pBpo0vlN0Ik\nZt67OwxCviVV+RKeyLBlzZpzMtaM3lebFV1la5wqfchwhn6N8UHVMytXtgbJ\nRPdC2AF43inpBOYSbBP0jMYZwTyTKRWIcm2MxTzBi+Vm3xRB4TjPw7gZaoIr\n2WiE\r\n=yYXC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyxwpy1WmNnphIgcum3Kyg//ZQEWSjBo1xFkj9Ffkf9gIgCeXAonwAlIusMqpglWEzGuyYLp1prp/ERzB44iWd7JA="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.76_1547574348026_0.6190831243698716"},"_hasShrinkwrap":false},"0.0.77":{"name":"swiss-army","version":"0.0.77","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.77","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-TiDIhrRLG0OPwBwLtOjyIrNI0SiFSU6Iw28fC1nqCq5Xr1m4nP6Iy/JD3BamHRxclbpkzlAXsw5wqE2UAON6mA==","shasum":"5449e46353e2feb5c2a8d8dbc19be3fc36a0817c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.77.tgz","fileCount":153,"unpackedSize":187581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPh8XCRA9TVsSAnZWagAAc64P/0OEop4ZXA4WlIFG8ltv\nJ4V2EVEbZg30I+/yIshelqGEUzVWMre3qDqRr6Y13Rl3R1IXvK3HDfkGuh4Q\ns904v+ECTBHkXF3OUw1jH7meKOi5oOpTlZrfi20cj60wLSY8b7oXr2Whg+fE\nIU6xxuCV1fG8ePZlh4Alc7oP3gBGjf7+ZGAK0XNAnBLGYPft/VDBUAsbva/Q\nkWdiRMeBh92ncZf98Wzgqm0BxnzsPU3eniW5TLRDv5TYxMYWtzPOKxU8Pe53\nM2/f1ZEmFsSb2wr5zvN9dUDGbUTJaH+dPpymdl48R9P+2lPSWHuhGeVSCm/1\nPkcR85CAsg11NgsgAy5r9Q9FHHPiEZ+jOZm3P9RVqCwNkO7RCbGMRYzyusKs\nzqFlteje4DUDgwkAYcEvP5dlBUMyeT8sPZubam5cC9BwB1TaeqaTnEvTsv68\ny+yZmi1b+Q5VpimemckegwADBbkip7ban5EMKDCq5m4DDTvAf7GZDsbUq2sT\niDzfwMtNwCN8qyjESCCCHvfUaFH3RIozY4bbqJjnMVrpdWw7K7samQ8QLSwg\nvnSL/PTo+TTTKH+OoYhVSfkwfouRnpPNVXQEustf8Aklrrh5wKIDe322FZAJ\ndcruIWv1BmewUT6XlEos8Rnudkj4+ZIu+iJcr0xqsOK/K0NcvI7YQLezTSJL\nlUqn\r\n=f41o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGF2DMrfprbbrEAYjcAvTA7MW/9VG00BTvUtBFTF6xzIAiBktjAqRtRSHzYZk2YzrcrpVTahGeVM6XFDCUDCkqbzpQ=="}]},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.77_1547575062859_0.03927589310629598"},"_hasShrinkwrap":false},"0.0.78":{"name":"swiss-army","version":"0.0.78","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.78","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-6a2IawOhd5EJY8YL/taOCaxad4dJjQADEgbR2POSMN3bvjqT9WLB3waoCEVhzIl+V2WiGkdBOyUjzWFLC0TdEw==","shasum":"dcdf1a49363b97ac4be4c50837c39e04cfb39531","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.78.tgz","fileCount":147,"unpackedSize":161983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSQXaCRA9TVsSAnZWagAAaEQP/35FR8kLqMxo0o2H3e9l\naN8ymizK8WmWSX4RzQVjk7MwmgAGBHAW81USITo/jpn2VJ1UYOK/J46YvFLK\n+KC87BQI5hV5AJRbBp7BMw9Pi7pRswr2j16jLcmSWaUcrtUjZNz60hHVv3f1\nZpOjNEko9ZkydyxzIyPiLGRLbNvsDzJKTCy3ZL+4OhK7Li6mZBo9CdsXdBQu\ngvbK9U00Fmigkhu0lHkuscCLpQ6tM2s6ATMP4UStejVJ+DOx4plE6zxIQpPs\n5f4j9ZEK0WIkqSS5Cnl47wJOZU8DZ5Cy+j57UHp01DaGB1qcNllIkwFdik5g\nof88tmYMo2HYKSDtxMfjSfsf0407FTRWfqwsvnOaHlpMwgP+Y7CISiek7o6/\nIaQeQ5D2j9Pm66U2MUvQVbiN6Pj3r07nRoQvzeQjb4Lmpd8DxiUo4buhj1ZB\n71SS1VCpPZqNQvk3LyLhypK9rbOtEMqO12lJJZTTRrZGA/eQN3y0rz3XdXUU\nma/eZ5LUbwFEzhAZ7kI6aW9JrBKC5LJfSBAa2CyPj1K/dX+CasKyjZf/w7pP\nqYFzL/CbFLRagLKy2W4zC7GJLkA3qatb08YLXNad9sn2m8kuJ7ONHS9+0d88\nEShzyowlJY1Ylp52XeSHqoz7ZTc/3s22cl3YXLlm4SbGFFgcI58YqIIPYFC2\nPip2\r\n=b7Ky\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWGi0ZsQCMDIWpE8OKcws8Tk5XTjlNjGHPIb3q4MBjaQIhANVBju1zrZRD8PIP2cOxPa9aZ7ae2M4/XliQtsrF+4p0"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.78_1548289497561_0.07189028469539371"},"_hasShrinkwrap":false},"0.0.79":{"name":"swiss-army","version":"0.0.79","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.79","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-Hw0MNguTKly473hu/R2VIDg0+mwru42UF+i6O4nvq3dXt511JOv21rTGPhzZw4ZF9Y0N6cMKJQ746UtFPP3DCw==","shasum":"d07663d6fa3808ace9bc685bb20d5e1231672e07","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.79.tgz","fileCount":147,"unpackedSize":162071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSayWCRA9TVsSAnZWagAAdZ0P/3qDd/WSGVxWWr2cwWI3\n+19fCWns2CzlYBdAbKXktH/gRYHSpglts7VNv1A5bnW0js424RrZULXtzIzB\nEOEItVmbQN7OCxlx0IIeULMrgBdlrf9R2E996G1SWSML9LpV2d+tVfGjdKoB\nyfK7peIDvnYJxLSnZ6KKXSazflb0TZ+hUxFOa0FiC3ScAWPGIW2kY56yjXEB\nrKuZa/s0jdS/c8T0yVWHDSQG00VkydKzBH/SPfJQkGl8TaC7Tg20ZyIGarBi\npmB2pR708Ocev6SsKN+K1KxgItwXopGc5kupH08W0qWvbL3XLUOKEiW/JoXx\nFPW7mwKTSS2VkoLEMPlN5ia9u9fODTzmsBnO4yxBSAT3MQpi+Z5ESn1NF2kb\ntaHDlbX7GctIRajgXecUPkSoXXHERkFIUkCOnLSlFcE7vGIr9DTtEiZXDEDb\n1tb4pkuXBR74niX3kAiFJ9jlH0dFMVV9Itaelf7yMHmJcITGyt2KQ9QR4iWr\n1qt4cEVozVsUXRtwBLirVuOwrNDXn52J5uGuN2gxjV6t+ouzB2Bvlv7/mQlx\ngSpOZW3pr3nBtaIxfiMlabzZJjZcxDKqyfZehtXX5y7tfYmNLPC7O21ncsP0\nTi8x1XQ4evBGsETsz7FfX9GgIhKSTC09y+w9uYvWvf6Ea+rK564rZf/Q46iq\n4HRo\r\n=t8kM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqpKM3e1LD784YDVALPXOIYio9ePPVpL/H07MytIShEAiBf+C5uI+r/rUmZd6HhxXztEdEbvTW71tGEa1vcAyN4mg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.79_1548332181482_0.7747633359772432"},"_hasShrinkwrap":false},"0.0.80":{"name":"swiss-army","version":"0.0.80","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.80","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-NMDtNDlNtoY+xOe++ABrfj0N/7DaNpUUYVffHLu9ipfxLv1C5a3N9F9CKltrRVO7l/l4QtyVguIBGDD5aRjwDA==","shasum":"f01df02123e560d9de39274f4e151a1b2856bbc6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.80.tgz","fileCount":147,"unpackedSize":162122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSa20CRA9TVsSAnZWagAA0wMP/jZApEVIvzdr6yguFeKi\nqbk7IyzZv2U5KRcVM1wIW/ULEwe7bZezxqUlkD/IeUFSpNgbPSQIYiU71zAH\nehebC++saHKkNjHxkNvX0fonKrJd4OFQaIsgY+P4hJcP6VZwZQBpEVGEu2Vl\nHckcXZI5jxbvXmEid6hUnbPtj+ClKJtn3PkT7DMfHfW2OZdxTuOJamVhPpk7\nBan4A85ReTg+r5AwAi4PhT9Sn3Jmd641JQg7W+RZ9XV+WDBk6wzRBSOkw+sP\nuLy5zUr/1ld7UbAnl3cE4cfhGtW2Bra1xKUt7lXiLuft647FKGjs/k+8VbXj\nWctaNiOH8dc5qtOyt0mp6z6i80Xddh+x5Vb7a/VPF7RMcxFBF5eoZhOPptvD\nmxfu4NJdGPuaZxmJzwpnb+0x6AzYoN/PoKUM3gK8Nq6P5BvE4AfqqX7P7FdP\nsVriqvJIcgVprzeHZ6jbvD8apW7s6npn+JV+vpVjbVvWvBuDNRmf+pOtKgTd\nDOTSbIsY4vYlERTzGXuR9gwJuMhhfA2g/vgHhQnSoqR8SSPYh2Hp8w0cg9U4\nAr+TBwfZYo4Kxj8GwBPm6RyeQRIBrLBPe5J/HUoOfEGg/FQ4hr2nCKhiSIZj\nIb6QuMyomiX3FP30x8fMbVAw6w58Yt9UoijGywSYyNvl7xWqtP/H2qVE7Gdw\niZiH\r\n=U+kR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwizAafhzfUJunATgABLncOv5hQEMRKvZSE0cOUCe1zgIgHDELk5+ic8XBCfyElx62cKjneYgNaT5LRMxAKqNoQmE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.80_1548332467784_0.2876714589232148"},"_hasShrinkwrap":false},"0.0.81":{"name":"swiss-army","version":"0.0.81","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.81","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-kEeSTBkRlorFDDYf6MnOLKOBDZBmqRj02ejlvdidip85TaQ+bh9nV82Dy/Ytz11qZdLlAgkZHOCuk6S3JC6BXw==","shasum":"7c6b0758445ba68fc72ea832f6f0dc56be8c667c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.81.tgz","fileCount":147,"unpackedSize":162122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSa47CRA9TVsSAnZWagAAAHUP/RJnuInadRxWEDPK1kVn\nbGApm8yCnCTElANmhafMgaj26O+gKmg+JREsm+0oay6HxonCskAk3TueybVh\n17sAzpdb2eUknMP4vQU3NQBKh71eSrAI4JzMrIiw7ZgCEOH0isjwheteJm3J\nibXGDvpUD/hHJ7MR1eF+y+83WmAfb23GhAMccfe8fnAtHsFtnC/J/ZJVA8HM\n/vfAs1V+b113Gg3IrPyNVku1cx81S1O4/sl2HHK9Vd5x/KJt7aMWX7nedfqy\nZTZdfQX7RR8QkbuuDaye2DB1IEo30QuGFQXG80wK3/hLotd1lmiXT05+THGx\nLCuJPmWMej978SwSXpn5NMqkk6ur2KSFOUta+Z5gP10trIaA2hv3eKRU956H\nlFEhfjDOQLSU2X31PV2R92s/UL5hekhuNdDahLiRWxDXRkUmvzCkp3F03wje\n7J356ZmLIka07Nu1oU46W/JvPvQJSt4RJA5ymg2g1hiXQhOnFXxFGvTea2wp\nw0fJHQ0zIwlgCRYHF4yxB1cDhbkDo1HSGSPW70/QNEZiZq/MDdFRXhvWKHZp\nVqG+z2K/BC2h8n4ze6whWRz6xXzKNL7BJPGuw5eGQfsm/Fik6MMWe9oB3jqt\nNYxFZ+yOoHKLyBZBlM8FTUZAwu07P4KYBIzSo7hiibbEi3Vb+Ujbf/YsgRHV\nyELP\r\n=bgdm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl8xI5nRUTz5yh5HpxHKGW9FI1BnAhvBj1r7fivD72RwIhAKRJkE6yK6/N1w1BIUVXnnGDOeNLr9uLYr8yhItNLxhI"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.81_1548332602779_0.6726783940130243"},"_hasShrinkwrap":false},"0.0.82":{"name":"swiss-army","version":"0.0.82","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.82","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-7r4f2EbHHQfQTRrRLki+VaaKWAMi+eSqvurHMML5jSWVgRv7Cw/WdIPW4jHFezNBkgj9HujHHa3BU9JmKomFcg==","shasum":"fdc13784b0201dbea2031aeb84b7e6450e482c20","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.82.tgz","fileCount":147,"unpackedSize":162186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSa5SCRA9TVsSAnZWagAAuEUP/3qHOj6M2cJJCfG/8h4y\nlU7tMo9NGV9ZsGoXLl3Xd8jWcL4fD5Sa1zXVcxWfRQWZsgKaT5qGz8gpY//Q\n3e119Ej5U1N6R7YvH0Ck19vpsNVHghqltoIRv3iZBAjx8O4ud4LuCZyzczeg\n0Mxexu40zJawRZPlQqCdzvCCzF1LjPXrP6nd6o+/HOd3e7fjDH2Wf5qOpDw1\nYW/5SDP4nc/QHV/pF2Zn0Bqa5nqsJLpyVA/5DsDkPpmEAHq3mF53hIITStP3\nrBSmKQDYGBFxkVGOKGqNPe+FUsWZKX6Z8BLX1WlnjXvxaNlXzsrDRDOKp4FJ\nmMgiK0AW60SW8/C9QGWMEoZNqKtzd28hmCYc3bmd3AZyl4gqKlAd0RtznOeZ\ncOEyriZdGKDHvZxUN//QP4ucgulfwYei2kwG8nHIcO7jgBtxgqntWnpEoc4u\ngrtzuwWf8tsInF5yypWZAXFblJ+iYbg+CZvThvijz60YRGFLQc2carU7ybzv\nrlUjVdKJdgptFZVRlAGvSWUeWsiyA9QHfke1AsFaXaT9/NkLMRpRUudU1PbT\n0PUkHI+gPSQY2FY6tfTd5rE+IUG1y/Xk9YWVJPrLJYZaqZRtjQm5myIYuGIm\nHPQO9pIbc8rLBiEkkHH/Ui1w+NCfDTkmUzrwsOnNVWly+Qe7e2St20ESmCQm\n17ib\r\n=c6qv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRvcaMliqZS19kiW1v9QlXO6uUH8chrPIZLFxDbxyhDAiEA2GIxkwY7knmkPGRYgGHBda57LvsUusD2t/HWNi2nDHE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.82_1548332626206_0.7132351538608273"},"_hasShrinkwrap":false},"0.0.83":{"name":"swiss-army","version":"0.0.83","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.83","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-jyfGPUMV+yMWAVOB2IAr7flJZahmUfWuS+RGUvSr5pntCie/99akE31q5Kcgi0zega05zewwC7lEJBRPP+ZO5A==","shasum":"d6b05eeecc6ba564a1e08dec9c9fd175fe30f1d6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.83.tgz","fileCount":149,"unpackedSize":163158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSbAJCRA9TVsSAnZWagAAmhsQAJa2ElNNGt9bYz07c4Tx\nmfaXcOjc6cBR9DDbQukbQ9Z3ODRO3QckiY6NstfgfejdLQOZoC1tVAvOZHxq\n4Tpnlz1l3hPHqywdwioyS3Ew8kBiuxowoMjPgBK1BfGIg5IDFRUnA9QvNGLr\nfSeQkCfrtKjmQFRvLGDRMRDtWnRWqeAUleSjdKhjtsfJV6ixfcfi6wYEpM1z\n5VCtX9tnJSHAzrhTaKYHOdpi+5iKFup4Tb63MaejQd5SDVraYnaZdma21Pj9\nk30fghqDqPmTsOYINag2lDJWbQzrjAn+SY3ZSc5ocfd5HORNrpBVa56bPiGU\nlCnjjvDI8xyvxH3GL6/5vFLrnjx/LD6CCppqMB0p6ghmF1lY6Qu0wdJiGfmI\nRicixVb9b7S5ccruFBkzwdmnyYoH0pQDjy5Gn/rWL4LMQgBdMi9JhTRD932L\n+riT7+fgTVpvs2ZBzNgXye5nCHrkieoEURjcjdClHg4DqxodoDK7LYwr67mF\n5PJeOS5dI/sQsg3yUTTpch54xGtQWYrp06aGmViz4dO3E1257cexzwNhrsa7\n2+W2pXR59XnebGdNJAQQRC7+00qNFo3BSbLEdtla1fI+WvMOw7FMBQ3z8U+O\nAvKLwMV9C/FqYqVltxi7NP6mVeFmi3jQAFDcY9aCnR+cVHcekWHDEoWr95dS\nAid8\r\n=hK4m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnGA5tKQ8wyGPV02cioaSN/p4rlLHBggfW809PvmxhWAiBCdnyMeE9QtfF/G68PBrgRfUY+Skxo/coV4AYjFaG6GQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.83_1548333065068_0.692353365961283"},"_hasShrinkwrap":false},"0.0.84":{"name":"swiss-army","version":"0.0.84","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.84","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-n2Nx+A2rbd4xTfR1ah15aUQ0z0pXolIylIjIFNHpkbgGHl/dCqWa0LFmIWPIx7+2B2RNvbQ6QXu0FTYbRB9ypg==","shasum":"3850cb0c051190a071cdfc0ca6794ccad50c3ecc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.84.tgz","fileCount":149,"unpackedSize":163329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSbGECRA9TVsSAnZWagAAft4P/i8jRqBHyAjU/mm3Bamj\nY5TRPeBAvp4qmECjyuhSokUcBbHz8ZZgQimileZHgQ4AGGahTTTXWuqwWpgr\npu44zWWlYXfQW/xVJr/XtJzpQ6AuE44Qe7QSCOncw087pkRdGKn3OLyJGgI5\nndZpYlRUHyq+wflwTGSVgs102Ba3Sh2iYtsyUtk0AKck3YPXx0SlY8CsNqRh\npBrAGqbZlpp+749Ui/3NGLHn426e7nDEScZthIBwyjha+lxqtTci2Py635UR\nruUn+PtbnATxRUtCu8V/1/ZbVXcU40RYmppSITrhAlSNnHGzKC6La3AD6FIR\nPYznBhRh3uzdUxednLzIp51Hq7DX/o0nnw432RRH6G76cHpHCeo4mT9IkVkm\n2jmBubsqdAx65n48BNYb0NeDp+IqQVEnu1gez1Z7btwsLBfKWE/fh61xxk1g\n+2eYAr+BXZeU37+xGrf4z8uUXaUF/jjQTMLc7xZrsZtdj0f7saOPJdR2sztR\nyW4gjI7Dr445wHaq0eKXzPrnq5/GSHIanwB22BvUnSB/jYPzXMRZDews5ZY1\nPdbFcvqBzpMkSz0BaNNigu46Hl3FHIq64VyrrKG+/OZ5x+ef68j211SWaTbV\nec0MnGv1fsHYeRa0zilstwrCqeas64YU5Zc1kFx0W+e3HlC3mvTsAuMANdEi\npfXZ\r\n=LT8U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi6JBAgftxW/OuaS7Y/fIDkHVWIaQrRSxZ1kok/i208AIhALXoY24+NXi032QS38b9mY+6lAfs/tBkNPM9LYx0xQSH"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.84_1548333443456_0.6901995765135049"},"_hasShrinkwrap":false},"0.0.85":{"name":"swiss-army","version":"0.0.85","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.85","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-c7ofvfPbWEHwblVu8wIqpWU6aA9qR9jTY+lb5Up8T9pI5f1F+kWIGnlO3XOxGRH0LERKT2nYwrQdh4XCBtiN7g==","shasum":"bba1707c246fb2b4c9f9b7f58e2446605ebdcd6b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.85.tgz","fileCount":149,"unpackedSize":163753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUxg+CRA9TVsSAnZWagAApA8P/05HqX6Fi5aREKrXIkMx\npiHub2IFTYoA6jA8zmbqGwOHj7EawJF91baAesajNccj2owcBPBBgu2r3hkL\nAMJC0PIJZFGmK42W7el4JnmNMQ/2mD+NImT3rO2vhpRCkJagRJHci0Qf0rWo\nICJ1XKnDAq3oJks5I9SbBbpvdjzbsNzAyMewDkye5WPAroy/Ha2VuslMZpWL\n7OdV1e0wWSH3fdxRUuwtrbN8FzTwIcBg7dY8POQ1/O0CpbeDrQyMLCF39ct0\nzv4aOpHUjel8zImGRixtGRWu5t9j6+unltetWlIs6RjxIdsZbMoGpj1rEHXu\nHZh5GaaIkEWILlfDslsHdkXMois5TCwYV7sk0NCK2RPjNhP/j8xY4UC/7XGR\nd4tJf1v6y5bIGZ3KzQFhyXWLeI/Y8fzk6qmbhA2DA0EMCkujgoz8xNMaC5Yc\nVfzMTbJOgaxC+5KnPOpnyedh2uAP2M60xp9hZar+FCFh8tmKdWFbOz47djKe\nBhMFXqld1ccD3vItqoVVPwbGU0QzBrXC5qayLgq559+Z/eSFuykq26rxYyjh\n9MxZc4K9tUZwqAxhnn99if+yCL79JsNXOZepfaomCyBFy7ujn/Fql/d6vPBq\ndhalEpiF1QaTy6pE/E2ozS2FpsZYURfupPpxirRPvcyb7KUxl02PtispLWQ3\nU0zZ\r\n=3K1T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcZj1wHcodejTDUalRqdTBU6NGhLU6nbqD5xdF1fHXKAIhAJb5fhcEPBPyGZFSog0cz4nfFxzlt3HjOmmnDpbJYL5f"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.85_1548949566347_0.7705953636756653"},"_hasShrinkwrap":false},"0.0.86":{"name":"swiss-army","version":"0.0.86","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.86","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-SihlF7pm+g1ALDyfAch4dEYfckdJhPdE0PySq02Rni8MGV9JvhEyS/Jm22QCgHRECM2EnIkqeBeMdHY/Nn68GA==","shasum":"b5e70de9a9050baa58625d1dd94b947816a0fa99","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.86.tgz","fileCount":149,"unpackedSize":163891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXf1tCRA9TVsSAnZWagAA860P/2HILfInTKOzKIUnQRQu\nEuEIX+rTaADAQ3hiDWA53zCgVmevUED2Ptlg9+2xd4zWBcI5IL7WkxfEy9jE\n1dWLQdlJp6t3fwd11oxwLx4lM92sESpVnyMm/r0ALPoZTQnCbKCjqrenuJQY\nEdgSHPU/adWnkBsJXAhWuK/smOhS3+58UNR+GJQaf53doJRpcZ5sAfM9tuxk\nVZ2zReqf9oo+uAEXJfqjBcT9UzXgtj0PJiTZtGYHy/o6YR/Z8HNbjOZi3WnP\nWymVY8KqOSX7loUqiOxUL4chHb51cxXVV3nIDd6sX8tuXstYtJvMeqwbg5mJ\nbTG5avrovKhr7h5WfyHMIJ0yxemmEG60FirOXWvMrzkTzzL1g3sTeLvHc24X\nbW2JrEVHIVninYnaNNMTQzGYOK+BS0rjD2TtLU+7IlONzncnxujiLc4XPnw8\n+VUxyCPbtaAc6pQ+DF82WYikNkvbjic7bOy0XsF59sGfx/G6MG/BUtLieQpG\n60U95VQJKv5cxE8Je3ctHtuCZ8Q6TFYH1Z+Ar0JWsKvtUK5zSK9wSohbiqie\nswRh2J3TkOWM0UitvvjNyhQ87jTB0jzKUJXOSlv/PdH3nHCgoB36QazaoCp+\nVAT6Yrpv/Cd9Yuu26XaOHwHePcxfawAMn6NGEW6+hHdbTc9NTv7m9jl2odkv\nZc+O\r\n=ZE3k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0kJjQ+5LogXY4rcW+OjtijQLbGa6sHdPUIwSyQKM0agIhANqq2AA1sgeJzPztPibG3ZvQkWExAaxN+VWEuM1gb0iE"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.86_1549663597337_0.27915440789612633"},"_hasShrinkwrap":false},"0.0.87":{"name":"swiss-army","version":"0.0.87","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.87","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-CR8jao9T2AKTHrRtBqMQvUGQx5Po6JgGukCHYEiH5sbm+nwWmcSPxoqlvUTyDdnr5Ibts6F/nE1cN+6xPjjUuQ==","shasum":"f79874cb1024e31be896f12388ecbc3a04c36d92","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.87.tgz","fileCount":149,"unpackedSize":163968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXf6OCRA9TVsSAnZWagAABB4P/iCOd8VohMf03OJFHPwd\n6FDZ+oZJ/RI+xnrxw4jpgClSzEDwq6h1W8riUGbu/L7dYAWMGR544HO6CKa5\n8CPgYogkBGLIilzzhL+ZQ8djdzU6rQxcsm/QgMpsNJ48jpA+DXmpnHgiQES7\nHY0Ui3B73iqxH7H0eEyiG70oeFmK5/c7V549U+W8sqLxmf5gD+zcrJlvvHdw\nFtA5lkBK7yF2l5kQrjan1D38JWjdFfexv5UDEn8Rk3ItUMDoxa+E5rZCem95\nYl+BZ1dIpZLuKqXFn693GlaMTytn6t6jWqNiLSeV+R3o9ogXfEHJUCy8j+Gc\n6R+61He8/ezb4Igw57AO9e1mDQx0FhlZvSGwvvGulyLJ6LPYBZpoFUWCDnuW\nQObRozQJ2qz9jM+F7nm86nzP5i8rAYf06OYFkRBU67Sbg57H3tayfzZA0gwX\nk4f1KdXpKtPsYMCu9SzNJlunU5xCgQZXPqgGMm7zGgL+Ka9lJco3g3b0aCRO\nrkjVcUpDg5LuvTe0WzlQYSJ3fYCE7vr9MDjIdh8CvuXs4hY6pvYKbqtodbIe\nZxNqwqRr/Vk87CG9B4/RscsRG+M+shSnHwJq0892jPspt3GRGwhh6S88BUm9\nZ1V0K4PyaSyzKV3T9km4ew7Wwjq5LagpzUGOKYea5Nh+R83ToKmMxA/U7Sx6\nq7SR\r\n=mPV+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnUB0wnRtU+xjqqR7vkJqZhM/Fq8npCk2MP08Y0GBWbAIgJTOuddrb1MvItsQ6rnlPv4rCeUysgPxCOXc561QEJFQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.87_1549663885943_0.8275036463291288"},"_hasShrinkwrap":false},"0.0.88":{"name":"swiss-army","version":"0.0.88","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.88","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-Jr/8ldC/9zn3NRngywwq0cKku1qV6niqpzHm5wwtYWPqp5/Jit1ac6SaJS2bThtL8ogZ4caTQQb3h6FULXnIig==","shasum":"48fbb97c7c8da24cce80fde04b6bfae5796e8996","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.88.tgz","fileCount":149,"unpackedSize":163969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXgIiCRA9TVsSAnZWagAAxbMQAIs7oMkUg7duxPY3qbY+\n8J2PqpYD7+8Sj8Z7Bt9rDepVJZwPzIzwAFDcM54pz6rdyHKVYuyL4E/0dHpu\nYvejvdTV3RqiiWj8wFuP1Ee9yt0t9uHBLeXpSXCxsbPlPyYouGW+JAp66oQ2\nmC0GW6v/amjdOmB7rOdtr6bcLftz/Pdt7XjSmskuuUzV/FNlHty9ZGlPf/z9\nJfyp0PNh3chkShZ/w9Q33MzHxkca9z5QrE5zyEB1Na503NGZvx8G+RpnW6q0\nhQDOFwEKXugbSNkhyBSthMA1dMbVlRihrhnxsWZ2jfN9UWLTtx3zLCpz3Hyg\nLHT/jnTyEPGTpc1ffkwzcI8qQCypTN4uh1iu/GxWEDZ6CBIFHVG52Q0zZ07s\nJ8NmgKE/gnDpRppTrLD8AGFmYrUXsgbCvEC1dv2LoBEZ6uh0eTyJW+XprvSB\n4iFaZsDmQojMbF88uid19bNcA8H+0E4HpmfWRKQdW9YwCXmav5d0ohLbQTrI\n65NNLzzkwroSB6qYdXQnSXLPI38OIf5XX/thkMy/c6MntLoJlRQOyJJTa/kI\nKRO12cQIMhw850l//526DkumqszHgK+9K1ozc/YmqBj8juWBz8WWcMAP6yRL\nRju1+O9H/FdKxCcS5+Dy4wUN0FAjuDuCQKRKi7EgbDWJi36yEB2x3GHjha2w\nCA1u\r\n=LiUH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpxJG9EJmCYFA3PUd3c3SNu747deOyUVNs4ko88vmOaAIgFXqz305ki1x7ENNT936foy2gUyKZutfr7fgUwUrgjdE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.88_1549664802137_0.22953915297367788"},"_hasShrinkwrap":false},"0.0.89":{"name":"swiss-army","version":"0.0.89","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.89","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-KsjRMafM/c75at/uvISZGwEc/vWbntb39EYRWVPrPlwhEN3fTMrWbTtBq5EI4s6coXg0GT3QNdgoEeCb01dZ8Q==","shasum":"e8c07d153439550ab755d8afda8977f127df6fd7","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.89.tgz","fileCount":223,"unpackedSize":238784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYpMyCRA9TVsSAnZWagAAGM0P/jvUSp5Lx037mzxqIyfy\n3X0BoiDga14F2QxN4jlsb8KMXUJBQ5ikwjf7h84PDHLY8EVRkzbDj9v3TDPX\n+naFaJ9lCaZ+SxXmhUhBRNYVrgXgUbDgM8dXM6ivIVJRfTIS0Fd00U6RP+PV\nST/359ZIOWSJ36LXtJihel8bFeg3hRUnilEWTKsGb9gksYhPA5bv6TtCQ59/\nIPeft0d/ZQ2MUd2tWR7VGd1Wb8mB4pNL/EaylBkKAb0NfcV+kfL1+e6nWfLg\nOWoJyDV6abKUHteosjBOjan2P4ZHUhQynV/l7GMBkTiCkckAy5xTR20cFQxj\nEXcx7Y+02BQCBXbZjXg5hXtUz+hfGrukqgU9tdUPtob47xHh//wIAQ59URSF\nRIUTd+o1FzPoFzMqLMosepCtAcMRb5oeJSMxwPUmu02h1Jqav5viu1YeF4XR\naI34dsCbxWu9A5YdlBjqxox+T5lEIVw6IcbBtgTq9bWxWIC32Me0vDw/8VD/\nBAve4tCNvQ+Tl9mkxSLOeFBPtFck41KU6GHnXzieu82rM0V9fQYTbZD6fy37\n//GoDXb7v5EIzV8yXiHMc1oIHyccutiPsMYYcRKxSnIey4fhT6008fFxO3hO\nWXoDtt9mvxskFHCdxu4OxKKHD4bQkuioNFvbnWr6zsp4VmtMJzCbR7wZfZiE\nE4sa\r\n=dj58\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnWtg0DUDZA45KqtZDdR4ut5xS8lwV+gyAyeR8v35hMAiEA/WAEqA7Ls0MVhTIhDsVXtivzhkwJJ6+wIhiQUC94Pds="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.89_1549964082062_0.8770798853795956"},"_hasShrinkwrap":false},"0.0.90":{"name":"swiss-army","version":"0.0.90","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.90","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-//fEg5/k69XOYnqqUNMJrpbLiHY7SLPiq/jK/Sosyh3Q4AMzMnciJm922udIyc6Y5rzHDHkMHSGOFRU1SgKTfA==","shasum":"34aca92558d9198eb60cb52fefbceca39afac0d6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.90.tgz","fileCount":223,"unpackedSize":243800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZENfCRA9TVsSAnZWagAAtlgP/AjGR8+geD8BHYiMnOm7\nYaSMDDx+SQiD1B451LpmtH/tKsWt61TnGuXWLkttT1yzol0N1z/ook+u+TMo\nQcN1KkSOjf6YSGI+MbdFHwN2aHY+t5WdHtvrli6TUtHX8HL4kci9KggOcK56\nkdYxq2TVXRWbfrqbCK1iWR6XvTrza9w5/Pkc+4CsoI6llmqNQwPNCzCG8b8B\nIs+6RVsgnvSkT130FMaPUbIQNecBnIFPdiOpPsELcioFJRt2exh1MY/OfEv7\n6GizwSVKzvSjzjsJKI6zqS+otG0HeCDP02tLkD3cXfqdqEOEszximvlD6pCo\nniwKdyX2ZhGNiGrzXXHx8FZPjV+37u80Knz9TvKi3kOEpqWA8022cvMUMIxw\nOrtExXgYDa1ESDdl7y1y9V+Ha+jmHdnK/ewTytrGD1Gg5/3K5qlVL9/WTHEX\nEwuGNlPTHYR9ljSZRqvACdT1IhOui/5btLT2tBY8xGHkQTEBU3EcPvTIyffq\nh4W19Ga2MXwe1Guq4vGQrB2rNpu/ahcMSsSLxHquaFeKuy3KNluz7lYBKhzs\nCyjsW+laV2bTkX3wD5jNi6FcBTSQw53WkVNMVf0Q/9zR9Me6XsUyr+9d/CSF\n4sM7eUlv+6czk8SXiMl6xzS3lEk1qMFc7WhUBXxFWkl9yf1tgdDTJQWe6xqh\nUAMH\r\n=xoyx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkbKF2gumHrah+uwBs2nYkYXmmdQI8bdpD7FCtLR8RswIgT12qVGot8QsyXuxwHwyc/X9Qt5iZqOnU5M1rrsmh2mA="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.90_1550074718507_0.9313129984842723"},"_hasShrinkwrap":false},"0.0.91":{"name":"swiss-army","version":"0.0.91","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.91","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-8TX7PGXA6gSd7z4ihF3Jj7iSb5Lb2mzNFynbssUYxcsRlqxEaMsDD7RNSAUtvwb+qZ83lP6TRFhpdKENF58PgA==","shasum":"9e790ef2628a96a01c3e8dae069d3c951ba8ffae","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.91.tgz","fileCount":223,"unpackedSize":243814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZeehCRA9TVsSAnZWagAALvQQAJ9P4qyvkezk0X0fEpY3\nPjjHRe/Q6i1bHfAVf3nHn+2eA0hmLnLy0DypHGcbicOlttOMRCdCGYa7QYsf\nx17e10kAwNjK0edQYG1rJyF5MZDObqNKnxwPb852B1sXrWSW5iBVl+C0sg2z\n8Pg7r5pymiCRUpYo4RGdy/9N9aQxyEL38IVKRmqgYJI31wnD4r4QgOBNVgjN\nw1OJAZzFTSDFzKWvmGRp7hcHvRE0wLjaMjXX0Q9sF5sS+lMmlvKJEoEO2eHE\nH/3j4eUQ0nICBsdKGUPaKAyQLVGSqJS/KzBsFcGmAQaHjQ1lasIdBeNEkL9w\nBMnO2+7xqLVO6L2eSzsqSzWeXq5aDyMvWuBzvo6SOeihTuB37nb3TY5+wLNl\nT3Z/nKVuHhQYRs9J95awqrSpOT5ZL9W1Ckc0zrdW44Ds6XzXrQzHNMPkexWT\nfax/VOj8OEh4CYBU4E2Iq2TLmoMFSCU7hsEC+nVSQmXHKtqY4ACxv3kBhb5W\n9UcBtkouhdwrIHgZ6sH6MIn4aMQQ/ozLrDjMBiVQxXN6fKNhSB1Yz5pEUSsO\nrTyBOAo7QGy+PP2GFJhwrpFqQ2WC8IgEZyHpswJd2l905115bhQm7fOoyiJ5\nRAF6J+41MAgH3gMOOom3czLo9ABWxwyQgkXm09wAbj7dSi98mfbc/FW/SU9n\npDmu\r\n=nL+I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDElyS7nDrkOL/mw5YHYnFEQFbyxIJOQRVGCM4d/NuU7AIgXXUPYchKB+Nj8Vxs9XWcdnS64TwyzQbRkbd97hVLZL8="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.91_1550182304351_0.18536146492465155"},"_hasShrinkwrap":false},"0.0.92":{"name":"swiss-army","version":"0.0.92","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.92","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-wCx4Wfwh1m/SMgyWQMsAT9XjyiHDV4P/ai2HX4ALG7lyAQ20tDxSFeaThborBAUJ1HgVQjw6b+8wPL2egE9xPg==","shasum":"4363a55fb0746972ee6d3b16ba397aa7d70d305f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.92.tgz","fileCount":223,"unpackedSize":243859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZinGCRA9TVsSAnZWagAA1vgP/1CQhJo0DiPFj7uMnQ0D\n55/wqhO9/byeJflp4C92V0ZZ13I0gwZGc903aNjAOHshgi8xm3CBcb4NnjDh\nL6u5FI2F/oE3HZfLMi52wj6bGyGIJkuL2E3EEizmuSeAQiCD8FPL+lAYC2iQ\nk0tRvoZtPCVByoKubQUAagWCC14vxx/9745OZqp03g7zJ3uh6YExrQ3IGHvO\nG1q5sHsC7mI++b2LhQZnMUzyBTkpwomPXI+vz3HuWb0ppZrfmrsepKY8Oz/x\nTB7K4+p/0jPzMmuCO5wf5JxVH5bfIgYsk4+prq+kRAJhex5xINaEJtNtYwmF\nDKmhMkc0FEXtYf5DQ+IUeX/at5/DL8o1mS3GzacgSKESEGB4fYLBAO47v5Fk\npop3WPBqJjNSNy8pwCU2Z0ig7Q1ISEUIvoNYlhBGC7bzBu7HdPlih7Ur0UG5\nw+lUlp4MmETtCpUIBQplvTc/Xw+8KlTOKFvDfM7QDelK2gLDdte7VhZ1wUjS\nChVrwpiSY7u0I9R/364+1mX6+IKMZnVMfYrp4/pNI1ujKdiCQLGiwcVBMawH\nbCc06xtk5NFg4k/Qjet0+15kLILR4Na1IhVoLShPbXWuO97QTVt5AiuZI2g7\nIEOMLaZZU67sgC/ihE8SVdb2VkQ/r2lyjxSBZI5mwoekRgNAizcnJTD2y5R9\nme45\r\n=Sij4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEssSXHa6iSH7qLKialKBCUZ0/yDRKf7/42kNo8A8NfAiAYMIhsgdBDLKoUWrqGHvc60qht7tCN4f10sqWSqkfvrw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.92_1550199237847_0.2356039727976429"},"_hasShrinkwrap":false},"0.0.93":{"name":"swiss-army","version":"0.0.93","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.93","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-g+ODMQY4dDGBNadTg6cscDgPORECZe8xyoc3xyVaDCFm05141v+9Y/2p99t/qiOPZmCEZVaa9gH28zBS7wi6QQ==","shasum":"d5f41b38ef46895fdedd247e9f6f4844f49f2ab0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.93.tgz","fileCount":223,"unpackedSize":243896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZirCCRA9TVsSAnZWagAAeB8P/Ak22TDMFEcrM39hAV6d\nlCVSFUGnLjRSd/zKQa2sw3BmFd2vlM1HjOzc8zcM37SVq4x9Qjbxo8OTfgZr\niSUj0NVk8uLii5pULV1vTW7j6kB1gM47vfhMQC4YtD1CtcYcKyCwrShDCQGB\nXYFufkbtrZRF5zhur2l3pQezevgFHjXlp59quxpDX5nLl8x40xWw2luckrVt\ndX143XiUUTfZ70CXbzZlgj7YqwEV+/Q8B3j1UXhUoOh8s0S6YPvM8NVujn2b\nFgIjKfuDCsF/w5Mydb6GNWEWkMCn8iguzlO2BuQJHuE4H2VkOM4fbfkDsroJ\nCJrdsRcyhGwxVQnWHbllYssy9oYw6Is7RJ7PnSfGY0y9uwQmSL5sgK90Sgzg\nW50ZOuX09T6qx49e16p2U8kTUbBStyw9zbBute3UOmUVmeD3Fuz0NxOG+L4C\nRkeDS83S12NyRFPJa2AVnKb7caWHcvDLOK4qSz9ASBB6u89koOpZceKez4s5\nhP2yubpGGgIfUN7dtWvD/NVUgEGw3XPM96pPFL7u73kFbrSgMVjyP0zvagpf\n3RqU38WZOa1EkTjO1bJX3H13OBfxhHEFQ7Mj7SB2uZ63x4k4715lYlT19Bnk\nXhPnRNsIIzSZXogbT/LID14U7wcWwi5FLzXWVPqyB3RJ1f43CZh9Ehkw9IHh\nXnga\r\n=wxze\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRKwSxPPeTxP1QEfZc8tKPMlVNV7TE7LS8GML87Hy2QAiEAxFuhLA6kJh39a7CdpU3ILQy3yyrXRQgjy+AiXdKssaE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.93_1550199489863_0.6062084533034928"},"_hasShrinkwrap":false},"0.0.94":{"name":"swiss-army","version":"0.0.94","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.94","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-LpDLNQzXD+vYZNJHdVcIjpSw6cpYDpS8PGxrgt5/jEwEFBfUCX77v0fpWbAh/N1rQwnUeb81gdOnzrHxYe7Svg==","shasum":"b5c111c16ef6dcc0cbc73c8a49227708ddbba1e2","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.94.tgz","fileCount":223,"unpackedSize":244856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZi43CRA9TVsSAnZWagAAozYP/0Xt2qyk/deCVhIlDQ71\nEdScDtoirm1ulfP6pwfGlmzWDgo0V0fYrTjFWqq343fRiYvm8J3ar3Y2Kn4G\nHVimjKK5Hia2xJpBNi2zrqlfrRVIuMdwOF/rexMItU17kWSCamDNiYidsm8x\nRb/c3QuH38YNvTEncAfluQAh4Yh/ugiahvS2x3kygsE2UGZFyVGuIy6PbQjH\nOU4I9K82vxkT1zuEda6Ek7gYX6HDDQP0Us67Fh0//Csykea1XBTWDU6fS7Qd\nWcRY3Dc2azAldU7AejQTWH44gAd4Uk0edqPU80yUP1doIOUqWM4UWjFeAliE\n/0VmO14Q7P6VyO2dCl+tR0+pTHqQgKK+EUmal+lqweTDeK3cizbx0fMUbNMu\niBprivFkw6VEUSdkhRiEm/dV9QuomxrLl0tNBycpgUdyCvxCOSorRhqQaxlA\nsb0jM78EORMSdgm4F3s47r0w3PAKod0Or1zR6Al9jt8uqklYz4prn8msyeLZ\nFE7Ocf+hiVsLfppGfUXh7t0dR4Ug3RCEMojcObIp3+fbg6Nu+P8xMRj4Ye0O\n/E6jXDviUvZyrL7Zx7HW6/9LGtWDolqtXnRIalHG90csBr9G5D+84hF11L0T\n2I0OeYBK2tHkHvSDI1GgeVfqdNMkQy9/b1Rk65BIWEmTPQkQ6aVoHcWUzdZx\nyqa1\r\n=fy/2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPAeQ70nhdWATCDKrWlH33kupekfXjNjZ8Iq1m+JYMcAiEAuC/4343nptD+5Oy3FFUqICShs/j4gtJ6CEO5BWmqyfA="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.94_1550200374543_0.2871292892853976"},"_hasShrinkwrap":false},"0.0.95":{"name":"swiss-army","version":"0.0.95","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.95","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-S6H7TzH0Q8DFIBavaJEqV/rartE94qGC4dptIzzPY7N/Ri65+7uD3HQI5+fWgMatXYkQPC0HQmOJAqCSabdyNQ==","shasum":"5de18fdfc0bb2e637f17d2d243fe3503178d630d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.95.tgz","fileCount":223,"unpackedSize":245732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZjfaCRA9TVsSAnZWagAAzi4P/3eoWsbFd4m0XLk9Gjjz\nS6PZWJSRWGloWYvwlsaF3lcw5zw97jPQXgnWNJgElZ1ev/0QrHudcNo5ByKF\nya3lr/ev7T4NUyZcYLxxLO3Nz+MyuhP4s+UvoeJrhAHPkrfl36i5T2zd7wLS\ng8KuXgJV6iQq3sQPqcqkHWcwI4s9kZ31vzElWJdF2q1w30YQ9I9f+RW/zymy\nvlhlsukhAURiTFP/spl9ofazQJ8TAqa9kdD2hJfSr8KT9xBKsPD5EbMZibk+\nRqIt8bmlA/Q0kQ6/avs2bIlLOuJ1XlAT2Gy4gOi6SQTPURLbqj51/H5qY/AK\ni5VbObJQ3wKrCj/gOM+EbGuyx0c6PIr8WhJBZMJRb3Pwvx0YliMl9/CRDURR\nOhXVy0LfDfV6ougPs9b80tCnbmSHgx/lDFnPrXr2a/Vk7nugvHRB+qY9uehP\n6JCAu0zRg9jmsTUOiHGSFMoJj8qDbECPHq8vdmlX0QawBz5bgTDoOVfZXlZX\nC9k7ONaig8EL+xAke0AOBingyvUrpM44kCL/R7ld08GVfQa4npDXyohsBxwc\nuOQZnca0xrE4Twaonsidxr/xJSA6RgtqR5MV5PlLCBKAFUY+huK5lYAUQ0Sb\nO10YgEpnIFl0v6y5CxwY+rFaQgPh6vnypISivOnaUOQk3Zon6TnKCXK9TfVp\nKkU+\r\n=xvZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICybGr6C7MPFoVsakidTr4S1phohkLNBPpnz1+nWzyjFAiEA3HC9JZyPCi/G6UJn55Cz2XmFX4dyf2GCNlg1GdLrSCs="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.95_1550202842134_0.5828947030647309"},"_hasShrinkwrap":false},"0.0.96":{"name":"swiss-army","version":"0.0.96","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/express":"^4.16.0","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/xml2js":"^0.4.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.23.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.96","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-XcOhEbB/a2gTJabtQu9rHxQ6kjzQkz0Ag9QRuHUbhUD+6FBU8PVTRNBUpB5lhDfb7F/TEdw6WevYU43KRLxo5Q==","shasum":"78bdd7ea037ee800b600383cfd631eaf98048d1e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.96.tgz","fileCount":223,"unpackedSize":245881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZqZwCRA9TVsSAnZWagAA9jIP/AqGLxIRwHJNJN2pgQHe\n5JlEovgNDqq6L69bzQgavqPPPSKNVgqDNq1DohcB6iPrngn/INY2+SrRTTgN\ng2XI4f+MwFl2G7W5tP54dcSW5bm5ypT6ft6pJyDJboZbQjnF6niA40LuJdKM\nzETmf3FOoQkz+8cTwdG4HAHGSaErgAqDECMr6RJaPFDROATBRM7fPScbEaQq\njXJ5n/Q+bDDG4X1mdM9LADr5TwnBy2RL2d+oWac8wvu0OISO0u5FEFi1minw\ngIuhKWPzKOoMDk5Ym21ziNm/aouGwHQGWwypgcNTG7+oep8ymzT7lGaDvWO4\nb0uQeYqrS4bTDQYd57hLhOb8Ak1tPe8C/4iDaHypaDZNYpSVxuND/kUOLxmI\nJm5BvoleZjpqZWbMomKUPbAkeyjrrO0ib777/e24c4MBZKmctCmOrfIwgn3y\n/qQGN78A56G1uKUnFw3J9yFuGawbZsByYoQpFSIw2XgSR0016TjD+q7ZYRmM\nV6argc9VG5h/57e4n75OIRaCUlRiw9DS8N7dn2gyagFJFEounRltm7dwOGYr\nFHmONNPajismJihIO8ghewQugIscOtudmCEA+tYWExW8RWRx8/rO+Gxz5bw0\nwlU7u+5eE/XW7c2MWZMCOSgkUbJEQD9hZzbicVb7R+SwpFYNxQhYOGYJWBRh\nspJA\r\n=g/6A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdwLggBHJOvVZsnW7SzrkKtMzTPWgW2PMPnBp64X6pNAiB+taiTx6TuyqmvdhqMezVLJD9x7eJTZejf/ALFlbrYIQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.96_1550231152128_0.8605745202903978"},"_hasShrinkwrap":false},"0.0.97":{"name":"swiss-army","version":"0.0.97","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.97","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-CF3P1g0Rp6+DgolpILb42/2hMgENh8EfGJEUn1tMSyjOPiflBISpKoFfhC9RlM1rQadWXH97e/NEVVSkU0d80A==","shasum":"c1bd1414f3768b1da6966e7eef69a2d423b89907","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.97.tgz","fileCount":223,"unpackedSize":245947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZtk4CRA9TVsSAnZWagAAfu0P/A50s67fJGqfLDw+kEDX\nYnf36mexrgfpqo19MuZ+pCe4tDIAWfZK+7LPym/F+03o29EVBCP0xb0kpUh2\nwbm5UrIlDgRdypDja/6jHNN2soEw4rkFCWw+DrAbbs1HV27xtgjZqqQQKrqd\nKw+CXHklAqKJaxQOJKc6zXw1EI+8YRIRSCOIymRG3B+djmfY5A9CEigAt/hg\nHVEr3H6uCB7ZT6Rb7gXvcraLtYVWbprVigH2a+/5wMZgbFi3ACBJlhH1w95x\n0yL/o1Q9F2WwrdfkHOwa5MoPtXA5nVWR1qFLWpXJ2KHnxz1tJO9pBH0u/IzR\noRqTaRXMEE8gFnESUIjra9nq4A0T3vNCIe+wg6yKJAxwP8M8TmfX5QIpxfCm\nKKtZv8ABCl617DhLQDPCjFh+uUVhL2saht956+UFqPavSKCzWzpBHFJCKZ43\n3Di/LHQPtzcvWoN3/GMV+D9WmpWR+iF70GOHKG91i7mQHshEa498mNC1mjec\nzyQkMJU20yF+nio3JTz1DxBHXvObYnMgC4L9M1kK50dbRnbWvS7ndnBHfkVn\n3bn2QoMNB4TJx1u6GN+GZdy9KahAyMiK6pktD2D6a0x0t7TeZwv+POnwIGsA\n1z9gR1+rZ9t6TdSJC1pTXP++W30ebsSChJX+3QeVc/QxoubkldSy4Y5tMY5F\nZ10s\r\n=zm+f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwU8Y0CAqio9cJjOLnj+avXUJlziM+LCkiskcfH5pcTAIhALyg/1bplkQeGoPb1REWKWrXVPuCBLsLgeS/uAjNmn6k"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.97_1550244151352_0.15363748683741862"},"_hasShrinkwrap":false},"0.0.98":{"name":"swiss-army","version":"0.0.98","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.98","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-VXKp2cMt27WDz4cj7KawqEkJ5xV/bh/QxbCNK2ogAjUMPTfTDdRUZXkxOcSwBpa+TQghiJPH4G/AvH2a2aleqA==","shasum":"afa09c5dd311f04016238ec35c03fc7694ecebf3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.98.tgz","fileCount":223,"unpackedSize":245984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZuTmCRA9TVsSAnZWagAAj90P/2BRANhCbcRa+Pj+c751\noJzHq34ZcLVEdlDGSG/KE6Utjbiz5jiW5R5uYNOHEmSR+JkAgg5AaOq0AcIR\nruEgtv0IJTuYkh/xZxqC5ep2IzLm1LdwHez9K9LWUz/W2q25jB6m33WdMGEA\nK+YLcL2cB7GlCboF/f5/eUhaZVvxK/Vc1WHLcmW5+MLfaIjhC/X2qYlt6gcB\nszehusIUyfunt8C0aJoCXpxwsUxQp9wRtcc7CTIiYK7f8FokUalagC5vKt++\nl/C+SOP/jOy85s9Iu1zCK0TTfguPEnwUd8BkdoXH97h+ldsCjspGuXeSPn7r\nNFdDwIcqWrD21DSXWNTu7kbKKEo4NrIVxUZnBXm1U+ezq2XM9rg3pxJrYU7h\nhGqU0PsrKPdwxO4+U4y+iQcx1m+zKqXQwPeaFQi9tJGk3gGXQf2yG6zKcwHZ\n+xckTV7FAZ5m0cBLbdri/83hBuRcmAjiYvZEifTpmPL7hwM+7p+BDV2AaFF9\nfRrnHSX+G6Jyc7vhdu+Auq8I4ra6C2+lmqG1H7NXTTKT3qUm7uGfZrmyltTo\nDdPSuhT7NJQzpeUMP2acmassfFniEjxicgvUyGnangN/JXy5Rane4kVHHpP0\nEAN2+oyHdvhnEwbiiXEjgPST6FzI3xjG5QLzNtZ2vy1QBbcQgH3zQgPkuHHd\n4rKW\r\n=mkxb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU15Hly0GCrZiydv88cXrzZUvUgPjIxn563qFhtgwogwIhAJZemr70zvZevBEBh36n6xBwti5P7/1Qno7L5mISLB39"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.98_1550247141546_0.9201495556679229"},"_hasShrinkwrap":false},"0.0.99":{"name":"swiss-army","version":"0.0.99","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.99","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-W5vcDU+DHu44KyZfRZJrnK3B0Bbopife0LQCVTZp2r5tH87Fg8wKWqxYTcYcshjKeBI6NgPcYYbZp7tTA1ZWJw==","shasum":"e548bba8878b345daf48e9c0f3a5939d02da0141","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.99.tgz","fileCount":223,"unpackedSize":246285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZuXaCRA9TVsSAnZWagAAwycP+gJnpuW0z/O6IQlK2IiK\nAZEAzzy2o6TKrp7CpjPwd7jUL4FoEN1tjZmNUyRyX7pJqhjsUDLfaw8MhDuS\nTfrIrH+oxrjJKa5afU/uQHFpXnVObqROpjSRkvH6tUuRvId2xMO2XXC4jDHW\nkS3jm2L871vrk/LdUewlKU7G6wHe8jRTIhr7hbQF2ELS4j2i3yDK5xGoTVrc\nQGc6JzUmYgcrYCb64rlWmPgEB9xe28qbIEmz6GyUMTPsHOipq7e3UaVMey3w\n1tpRXF5qZIb6+gxoILNT7mv1gE9csWTMDvXZEZVdvgQQBeY5nvm7fFWtcJu4\nrAgxZ2afC9NeU2w643FbYdqsbfiDKgrd83GDZAuL4kcEE9WhMhJM16c+ZBR6\no2XQcVWhLEYOnUV/MHzH1h2/FraSmZhPISCJmWzD9xCoVIqBnXxFC6rq7qwF\nOwgKxsajJQ0BZGwcbK9786+6b3qtT53Aafl8gIOJI62UmK08xxaQwvPBboIf\nSmBeRS6TcaZR6R1E2w293z6mSqC1njC8oNwIa3qHHLgqHq9GJkz7DYErflci\nicx5PnkpR1qUyuNzqHxPgfUip2VWxqq3B6eKNiJsBgmTXLGxRWD+lV3hwfdp\n79p/BDCRfgD+AaFxl3gHYMJriroU12yUXR8DOozbj1hxMi0c4Jt4DvE6p9+0\nghOS\r\n=1EvA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1UAMQDPTCkM0iDzXvyUcjTdJXEmQ50fQxVFTUOOFicAIgUEreGhuwpE6P0Jsm+FQCgHfqRdVNu2T+jHOc34Pr4rs="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.99_1550247385573_0.37502079933476806"},"_hasShrinkwrap":false},"0.0.100":{"name":"swiss-army","version":"0.0.100","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.100","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-IvMoLCD2MWYGo8ThwR+F7d4E3vFPzmktPczkLCcrZVSy6FmVsYwKq6pLMEakAFQoqP51AiqtFJlQf4E5CDEtaw==","shasum":"4b659f610ffb91cdf185f2a1ce1747dddd126da3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.100.tgz","fileCount":229,"unpackedSize":272956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaB5zCRA9TVsSAnZWagAAREsQAIiouxbWlSMk2CZjOxO3\nxBR8NxQZdhtZepWPG1mZs1lhJ76G6TxPX9WMuBHkYzI4WQHAizA8gpwg/Oix\nVpVWyoOo2POcry0hXPXnx+dV/TbxpuvQArSGc/0YG+0vBJRGPdN38XAdF9hh\nHkSOs4NviK7rK1dcD926aquh8Ly13PawwofeCupa0pwXGs7GIe+AtDErEYn/\niwWkTWcgnfEOAnjZvDVlWrnBCY85P5F6mJaNBOIo1oXg7F7oluTVhsDWZYJ5\npxwQsX8AY6VJsFxIcrQqswhjWhsS6JrWulqkZ6u82oIf8IaPDht0yfLYYJzE\nG3iSysZCImNH3MKe+GAmRLXD2wY9qaffHXyL1jdb5F6wKbtDeM8UgvNhP/ah\nfNu96Q7PQSw4+71a2ilp3bXBDmrgyWXwpWrikkAZztHNJkonGvWIjfXY07D6\nk3WB2w/Y/bwbSASEImm4WzuIEqgT6g8CvJU+IZusKuHb1od9FQFN17kjIC6f\n4yHe4BifNpixAwy03AymGBroETpISqwlXj/xYoARTSSoXLF8/EjvoTzhi0/j\nMetxfK4aqbNfA5HfEeiPSrRyzbDcT4r7kKymj0/mwsyypzG8rkYi6wCDkcDi\nW+bXxHai6GdQWPttuuyvCySP2yhcEIFuzyLEsxfSsn2yMxUhmgY25TSsweSN\n1d3e\r\n=s5fL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/DwGAWc7peisNBjpqdls+HmzE9ENTF4egcW8cR+hMvwIgATJ0VMpxjjMTKTiBqoqESe1lQHx+Y+R6gOQXKWRNLNI="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.100_1550327411300_0.7260851297778506"},"_hasShrinkwrap":false},"0.0.101":{"name":"swiss-army","version":"0.0.101","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.101","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-QHikvvVHhgurcBiXtxtHdIJ4BTtWXSXXkeBwe3owZqgvTl931o44caDztQosWi+5IPCzub1RI4RoENxikbTVxQ==","shasum":"75f81f9374d0b8eda81fd23a0168123a2b8f7013","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.101.tgz","fileCount":229,"unpackedSize":272992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaCBjCRA9TVsSAnZWagAA5VcP/jXa4D4GKolsKMyGIN1k\nGjxJv3IIFL3HpJpa8p19vOEpD9FP1Tw2FfRanRHdSiTVaF6mY9YnGF3DL6vI\nCLxnfR5DA4MR+YbaGiPquc58V7sLKMtR+MhVxf1bvLOiRgTLQg5R3wIOTVgE\nibYNenQB5gnl2PML05hLdj0r/UpFcHLej7l8yWX25FjtGHrGlZYPpJINaC53\nqZJFS+DN3GujveBN96y8tv7fCupzR2rcViER/1cosSt+tLpycvNkPBX+wU2C\nIcpzrSEN05oRe09CfuxnSrGEgeqzP+ud+a43xgBnjeO/t+qvBWsQ/qdV6jRK\nNASJerybGx9ZyCLodlQ8LsJ4e97LbU9nESBnNZUTjGSITAAnc7elw6nH8fV9\ncC+Hd7FIPqV844xGzwjm3/uDuJAFa/y08b0CsL1j0pry9GMglOzCMYu56JB6\nEIxu4GAxEDnZkghjnDZMZ7yo2+85PH911IBUGGkZYjuq7H6LSPgQosCOMzih\nwKpEm4f4Zz1+4MntuphpeVW5k8RAIQWV9Lo3wfr4i6A+K7TT8fp7IR8z4RVN\na3MslYSTPSvb6o29xt6gXC5/ynHptz2weW91Ur90gctdcIlDYz6SRWsxSkh6\nnJmd4IKleRXC7r7htiuUCVpIOKmxKelMj+GcT9QDGINvnKFCeleKgSAidnQ5\n3U8n\r\n=YoGL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFv2PyYDLIxP0dmdHCpE9xJkp+qOUp2LTwSH4sz8FbPpAiEAvLpFNQdnoDc+WxSwEGPdvGnE+6qXWOErP8RJZ5xSEoQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.101_1550327907152_0.4807092599209388"},"_hasShrinkwrap":false},"0.0.102":{"name":"swiss-army","version":"0.0.102","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.102","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-1fc3wUKbsIQz2nj/a3MyUj209g9fV5drZTM56qsB7w6PU6iYGWW0PWm3/ISJ2hiyln+4GMk7HJJJQ4XwYgdaMg==","shasum":"45cedfe38a727b7db9879568a859b85d5565248d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.102.tgz","fileCount":296,"unpackedSize":2072093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbZDUCRA9TVsSAnZWagAAtq8P/1O5jFbJ3M9dUeSkBtFB\nMUTll76ydNBVLicGWfZ2VamPkpMfDHp1WlzIMqS4MpR5lKs1pPDpGUFWfX3i\nGjM7KWWdzOjwNrRp8RKweTQfcP0+9hRw+owHESBka7M1Zh4V1HZoBEJavo9G\nAACJ0gtLpYWBLDgQYW1+u/UthOCMeVSmBjDR+a1tbj4m8uSMW3lWF5DuAyo7\nKoQhAP36ML4Yz9i9QMe/Rx/6ZaLbxbKKyjACRyvcEXWnP3rjm1BwGzYad4Km\nRRQbmE4IYdMlznylEWw+EGInp4VhmBtdtFWiomnC3cSCosrCxsigHgD2HPvm\nxl+u9wR/fRBBAZUK7SLVtvMYPkWh6e7jJf2/2JZBLYjNHmog7HqeBJs0sbE5\n3AmKlfcdX9Ji4RKWGa6N5RMy4VnFQAijbFTdW4OaRKiw7ImyPaL+/PnFld3Q\nJU6eR9BKgzzg1PzCKXTAAhfbUQBDTstDVEJGs545traXAUHKgGWpFWnMhwHe\nlsMT7acVKhFKFZmgVxFgjlNkINTZdSzWd6B9Y4RluIjZ+dt37wQq9rpIZ/0L\nUVOq2O9nSGEKiPuIwoWrQxXvc4FIE3XGqLBp83pmUPW4eO4S9iCUF6cMC14z\nBCG0N08aUJfsUY0U3lbXP5G2b8GVVPyIZ8m3ikxJZ2DeDbxECojbT0VG34aK\nshHW\r\n=Ftst\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgdP83fk9sqNyzoZWPHzI8a+cArM+V0iu7DJEi/f42nAiEA9E82aAweP2VsWvGQrwD1YTIph+Mmeg4lvj7Uh+E9k94="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.102_1550684371953_0.4168688583458007"},"_hasShrinkwrap":false},"0.0.103":{"name":"swiss-army","version":"0.0.103","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.103","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-IwpgHv491tXPR1aq3Rkh04uVKGaRkpepguVa84KUUEsQSsdX/hRpqtVN/7P5LfywnaS5icH8rB4T8W5XOkXYiQ==","shasum":"30f4063c512adb4775453270051589248f871f53","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.103.tgz","fileCount":296,"unpackedSize":2072124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbZpdCRA9TVsSAnZWagAA4BMP/0+uuy+bxKB0eGlZJtiF\nBAYe/17hxLQLZaWw+vIL0nSRpwD+NnP9wY34hhdzPzD36Pn4OtOWZpF5wD79\ni91Golf40M93Us8dGxVYJTDoVNF6sfVRjWPRbSTejVvdrhUBaJH4ESesBAsd\n0bmxkb6Gs0sHKhFGH/tddACC30x9P4NElA1fDqH6fAO2d2/CZ5Yg0pyrYrIO\nT3f/Evn2qQZuIxfZzc2wm7GbKZZX23QNm6WWBof+c8AhcfTEuXrYWu14RvZa\nKMeu2nshcBG05LYr2/6+KKmOJTH8V1DuZKIkTiDcBD7OoyMF65WB2LnFwT25\neyNhImHXW7GiNV7nJ+BpbaB54XenV/ayGCHeYpYTE1IgF5F/N2NbcvQANPOl\ndWnnL26Nj/CXpcvyZGtDn9hbw1BnytrX1Y4k4Ojyb2vgOCMqAFSqnpAlRFqE\nlC60KN7o7vHdhG85GofoUFTSOsBd2s/fqcG3uRLUPqWHmxBbzU/HwlpFAWDV\nEtrP5XBOq+nJMls149VqF1MgbTKireeohR1/hsydsMiU6zdFJgIvTWOCeHxY\nEaiCx3kAli3IPiqW8CltiZr+ejwbYXWGb9zb0l1Uu4I3COknOZnbzQwkmhPj\n41JtnOC8QaeMaGttFyHcCeLwwZz6QnjnVzp7/SM7jf66rbHdHBkV1X4X77mB\nD1C7\r\n=H+K6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIrCWLPzTTofjasMHS1g/6N3m+GFckZi3DM+KGI8Lv0gIhAMB7k6KSgw95Y1UXRpHBw17IjMJO3rwOU44pDSZpWi5Y"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.103_1550686812854_0.046451721368704124"},"_hasShrinkwrap":false},"0.0.104":{"name":"swiss-army","version":"0.0.104","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.104","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-DE9enG2geOn+JQbHZFb7FMg8avMSimTAPQyEjM6jcfTJEbu4o2G9F4wv0CNQGpVV7oFGcy4Q2D0n7q/w1nBuhw==","shasum":"92b3cc5463d4b4e6dabae98ddf361d0a424ce526","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.104.tgz","fileCount":296,"unpackedSize":2072124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbZxJCRA9TVsSAnZWagAAdikP/2Brvoxzc1zg2OxINnh9\novCANPOVFJ5lDl1lV2JP85/o3FWIU5jJDt1ZBhOU9VOBJkAlDPTbThylmWso\nNJyr1qv9fEUwa3oTozpTB1vi/o0GaQLeb0kxksVwk8iAiQX1MXwC8hi1hUZs\n1ARbMSV9Jbe0qeXE4HvyulWFYGscqE0WXXLzU0wsx/FmKm4J21TY7mphYU8u\n7yECC64glo2zsFkr/RDwbF/BYhVBPLKDCx4w4bjsBmot5crkIzZmJcZrgSpX\nJ24JnWpXwkGC6wAs3sA1iaKcRZtYNUGKJHSvaU3fOAWayKeq3FT2/y5np70Y\ndOBPma5hCU+8htdVrJHlQe7XlxtWywNG8iLnzGXePxQ2CtqOS+LOvairXh6B\nJ5uIgXUnyS3++nF7wS5nTdtzKW2BDxjZKhoR4CrHj2gZPb5+n07A4ocyhtOP\nHd3PZUI5qZ6XCbPycqlIwn+OXlrOQ1OvnsKsHhlm/4zzW78V3V3u2QTpgVyi\nQ/XsavCOzIkS77y1KMRCr6d+LV+g+KOiE49H6PCUnvxZberFa2qsY/VlUpG6\nZpXZqlhN7WYYZZjT1TjCwGcXkhLjB/1bbOGp+cStgPGFOBj6Qs2IIoJcDveH\nLHZZhe0jhFO3WmAMPkl7YeyrLdXtyK8B83qxnLHDqPXeOYcTwyyg119vY163\nVFo2\r\n=n8or\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhgZuc8oj6g9JxXfdsu1R4iMfZoHV4/9CAmaAdkgP2BAiAQr8jRnEQAnIYMQqiFnnUp/VpMYaMNyIgN5Zlkwom4Kg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.104_1550687304845_0.23981634740551616"},"_hasShrinkwrap":false},"0.0.105":{"name":"swiss-army","version":"0.0.105","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.105","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-T5t9Y/0ltrjBHn/dJZ/R7m/rtIv8UfSDxEAPsSrLi1y1khUDWwnpEBI6e335+gers1zAUQS15DFDzE25k2xIqQ==","shasum":"e2847f995bab39f86007ead7535a0739ef9a32b1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.105.tgz","fileCount":296,"unpackedSize":2072020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgY7cCRA9TVsSAnZWagAApUMP/Aphdj//fz5zPDTUIk8X\nanYKu7uzfomWEZpf0GdtFU9EOjIbcf+/Uk64YiMfugqkulh0g+nlB1JIXUvA\nCGOwO/greHy4FGgUK0bn8MCFETdW4b4m3DlvpRNCxoMf1gVZQg4/l1lyFG7N\nbEe2nejXWFaRmY+L5UlBfNhABwd9SdB8PU3aCJPINfuwWmeXOdgidUpZgWM9\n4hh9AvPGlYUNr2WlceuNU9VgNNMpA88v1p0OZhxMyqeDhDbmqihA+Vz+0Eab\n3W11r5MQBAwaVSjuDyiC5AsuJ6DO5fbubkHqSIuY9m6AAubZ1c2SnocyzNKT\nCnyVf014Kt7L9RsJiIseTubpkqk7Pjj9zAusxA7DhkEn9OXN+rmYXVFavhc8\nIpBY4X2OaEkPVp2hydZhr6VMWexKbH4s/Q9EDERei58a1pF3F5LD1XmzGZlU\nXvXEiaZWz6chJtUy1Sg7Im5PjvTVE6iRBG2V5iBOamBEd8cSNo5WDKHZ+y1N\nvIklyi3nUTsJ/O92bZhnZoZWp++h+vMm0NOJAkyK8FPt6O0HgvililakfU1M\niXRiqByKEWZfxk9fOvUSq8wkWX4KQoFHoRsI43jJuJ67wA+FhbAMKlns4Fyj\ndXgsa1CsWhlyUOGaXN9V6LimAkV7Eh8M/HcymRxwWdrIeEAQbqAiZzEsABjL\nSICl\r\n=t2gv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPVxVxjFqZv86GqsXagwDV6VGacdi5UWWZ4yFXwCdFoQIgC0OqMgD6IyeXr4uPllVxYIyOJhpYNnW2/Malg1VTvyc="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.105_1551994587525_0.6933928592631555"},"_hasShrinkwrap":false},"0.0.106":{"name":"swiss-army","version":"0.0.106","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.106","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-P+xLcJlJVFPa9PghSS5VAlDzNN+HY6DGWsBBzD10gkXIpREyyK0A43eR4lf6yDMsoD2PgXVZAuPWi4nMw6W30g==","shasum":"f204d8b44e4ddc8596b2814046458605369350ad","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.106.tgz","fileCount":296,"unpackedSize":2072126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgZU8CRA9TVsSAnZWagAAM2IQAJ4EKK3xyXnPeLlWPVMO\ng05oPaev5vUV+LkWLFf3s//M2yQv55Nn36muZ/4ATeADKCK7SyDuJgABegm0\nBARlB9mrnjWMNHY8uTsWvFU9xuayMsovxUIBWP/zdJfRWEEmoaV4/OVA6/7/\nbIHG8f27xAhZdYiS/uC5e4e3F46pg8gnnQSRO5ZNz59MqaF8/EXUIg3SsXB7\nzoQgEUugGGztXBZ+3Yr4pxM/6o0MFq6N9Y3yEAQn2YHabE+SAQWpKwR38laQ\nJdbQB27Zn5F3olztk65wO+YNOhF1EMBzlmnT+V07VAlIz1w7VnrnQUWYzS+c\nwSaWhXnyKvGR8QvOBVyeayHSAmL9P8btO51FVx2X3DHq1jJKZycHbKvyAzGC\nhlcyX7jSJx2zO/AOEsVQ2AHfhMnlZ4N/w0+K/6W60oETTz6OG6Rs7PvY+tPC\nMfJBt0ihn3Tvj4cQYmQ7wyITKgS5FDXYAFkfC6PwBcSs1Sz6bN+f00bC9ZSP\nOfots/GEsOoIifXxddyGZs+DlEYtyjgig/Ic4bgjaZrytOoOYIVI43CjOfYC\nBIQIP5eEWOPtGAbQ40TVGEuv48K8H5oOf63Ru/2qxHPP2TYZDGc2/VI33JII\nfklz/cndxPgPVbReGPkY+gtMszBKU0UPmF0O5OjJsi9FR/i6nZUNTqkV8gIh\nnsGo\r\n=09KL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1NDhVzLSpCRgrAqJd44fZdc9lvK1ocBjZjw3YtLwPhQIhAO7DuHeC80bgk0pKlfTNMtDxRiIDYPehXwepy/8bslMM"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.106_1551996219585_0.40816624568199544"},"_hasShrinkwrap":false},"0.0.107":{"name":"swiss-army","version":"0.0.107","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.107","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-cZiHYhNoGYEaSQSRM0Gu4JNcVdaqccMtYjlAIfFS5vWsXvi7RMeBx6bXJQW4dyheDwAs447vxiFZouzrEeP+DA==","shasum":"93be0b51a08b06f99fc559dac8243565f4f8912e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.107.tgz","fileCount":296,"unpackedSize":2072093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgmXoCRA9TVsSAnZWagAARQkP/jMsa30e+ZxPk31/sxUD\ni0cRnLmY+mv9XM+LI5Wzjct2XNJqgaFDDsiNiCxOChV36jJDTvHutNxSG9PO\nhO1yQA4eJPfZUB92PCc/Z8NU/wOk/meZHZlhlZ+7/SQbLT86VB9GDjYuhtvK\nv0qqFOpWekrIXn1DP20QRI2dYzc9lBMnvS1XW+IMQIZxBnC50cYbUoLStBLA\nd/ckTgLZJQRnZ2e4tqWi3UNCedwmVwiN2qFARg185UD+11pdAj5fH5AvtuTu\nXxFitBhWy+4WUcVsMPv/dYBx9CWPpHx8u91RbTJCElEEK700Vttf7fh8JBZu\nQlpITIaw3UmUon6PvpJ2/HzJtAtXJGTnNiYjOJc3kP6NaLL94R95MpXPyenr\n126/PNWNMlBhTk7+bEf1G6Sr5in7AUe5WnV9GlEufpOg8QIF/QF7lZNk9ljv\n2A04aRUCgQ6Oeo667ENBMRnnczZZ6kOOEknPf34OAvvywIaEgQydE4iJcpVW\nsSxrfhPNdr9fyVTaSUMcDk+SBfMCi8vhWUUhpMzrfppZcKh00+5N3Embfphv\ndj6AjnTTx30D0LbZzYKHfoig1yLrQ/ORDKoSqGpAV8/HSTuvlW2jzfqqmM09\nf7Lh3ezsbRqUkZB4XeNuPqSTA9pOXedKz0ZR74gHLihv1ZprULJqjcCVgPq5\nicvw\r\n=3Oo+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7mWY9Kguh5077fLmPoRD3UuVAMHKKqi9Sixf8sWGJjAiEA4FRygMgT/GQ3DXV0Oz5Y6TeyFjlOTivlLZyAIgZRFUs="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.107_1552049640209_0.5318695389001964"},"_hasShrinkwrap":false},"0.0.108":{"name":"swiss-army","version":"0.0.108","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.108","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-EEeWpKIKSzUl+NWuhxn8xBREekzwiTIFFLUNq8GdKXXt0V4f40DWuztPkd5Fo0CgVjJRbK2Ox8v0Gte10gsU4w==","shasum":"a1f776fbf95f2e035d6db0c578c5075c4c4f86b3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.108.tgz","fileCount":296,"unpackedSize":2077045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgoPtCRA9TVsSAnZWagAAHesP/RUE3uKE1RgGdXDUdlMN\nqwTyupI5rotU6FVo2ymhm4+RD2+R4beum39ztOcONaOgadAFP4ffrCpYhBOt\njPl8A7riOzCiCfSbbE6P99CGLHCqixpPgyQgLfTGHjLh9c3qQ/pc92BLBxro\nb1+8Lw6e/KyU5BHCnswE2qu95uJKAkAS7+CqmuymS7BNmhLgPMJkrcr24o7a\nSFEixKXE2+Q+kgEHdE6mSc+dc1/Elx58k4A/PFW3EugN7R9ntcTttqGgINb1\nnSZ6ygFl/ByPZejOIJ3TBFtHAXwPuz5+n9O5D062tPdoBys1Hafm5tj4h4JJ\nZsd5OVf9t5wHhY76q9JfzpCNaVC642cx1tktSJXMQayWmZrv3xzIuqpQP7e1\nUomM10ZXkhKjLlgGp12v675pU8XtO3kFSDaYC5SHNV2hZxtBkL21gNTopgMJ\nIgSe2HqDrRlhR/Gi2eJe5QiOPBJ5b33uBUrgdOnqnXb37ML4xq4wjq34dHaB\n3s+57kYU5eLiHufg+K1yZ+plLPff1ofxLwpCcywzab2XzqdpQT7wNPd6qWxW\nASP16OAIfBallTw840tkNFnmH+IsBu7SwPoeVOPPSxZJLyLdedcMsM5iINGu\nzwrCmgQXvmVysNjC3j092MGF/Gw2BmoskVkDAPN2wUit6AA1l/sogXXpy2kz\ndgBV\r\n=OikT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo/W3biPxkHDPdS/oF5mNSqMb4kFFKbeD7nNgzQWi8xAIgU4Ueaj5Ip/pe6MX11JnppuMj2B9w7jj4WUVkOpvtjRw="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.108_1552057324504_0.3554969448523144"},"_hasShrinkwrap":false},"0.0.109":{"name":"swiss-army","version":"0.0.109","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.109","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-R7Mzn7l9C49PDpDJAO681mAtXR2Gn3yT3hM38LFAtNf1YHmBNoY/9Ox8MabeMPnAJhu0g6+mwosYZ0BwO4zY/A==","shasum":"2aa20787bd2710786490142f929b8eb4f813a821","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.109.tgz","fileCount":311,"unpackedSize":2081866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgobMCRA9TVsSAnZWagAAcb4P/i+obqd/Ztfa/EejZR8d\nPRyJ8hJxYzcSbsyDSk9V4WLk8ZRL40o64c3sQpMjResdsAqJc/V4zxdd8iWf\n+u8GFeTWscBWAV2ZjeCr6c1pqNillWh+SqdvEX7avAIrEMZPr9b0XzJbNL2Y\nP033X+EJlyvBpjkNJYJ1YtMkpNAKowwaj0fzT7KtD5TlTCKEyUCK8LM6uuc3\nxeYdJWL592Wnm5QIecNEMXfvBVWWlte1c7Mcq/cKvuF2s8q+9cesiQlb6E6B\nLPHIsdCfBYtC5ruS0hgpzkvXMpP9gObv63HbPifQwOorBbUPJ4GdcWGQC89L\n8c8j6wKoIrheGP2mU/sLTrkp9n8/pZSg7IOEG548RWh1SSRqJwXqVrvgkuO2\ntXjMk7ytna/mFM6/rDz4f+0puKgxbVY7c6/EAl7qSeODdy05v+r/X5LPLiVy\ndkxp31fZJXU1Np5B9EWHuahiCd6aMZRlCUJaMXcdH7YLyzQLdcXXyxLZ/wXO\nUuRZXdOF3MkgOB/xggR22WCD83PoipZtNS4CkqmqnDv88fZr1Qv74Dwc10pQ\nxT52syPyAN2LfROFcou0xdPyZ0wcpqgTIuixZWTvQd9GJLFE/1ix8kb7LFO3\nJvSKkRcnDFVGhC0NfFH4L7XqgXWuW23Ktadt8dVXlGgzf/lzT7OIog8hqV4t\nROTr\r\n=ZvF2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCauR7k90avRKop5Sb8jown/XVbNwfvvvbEJTVaHJLf5QIgZju2D2fG7A1EnS4VTi4tkmcwHX/MkTnFcHaffiSoCZ4="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.109_1552058060085_0.14153703162997444"},"_hasShrinkwrap":false},"0.0.110":{"name":"swiss-army","version":"0.0.110","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.110","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-ZUk0RUZmpqvvAHJhs7+u+zuiIuSsjhHdDlxsehM44LXPdHvv+Nmc4ANYodpS+6151ItipAy8jgXhivQzthtPcw==","shasum":"bf1f145da6a4e1b7bfbf64aeed50516da40cc577","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.110.tgz","fileCount":311,"unpackedSize":2084692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgxu2CRA9TVsSAnZWagAAyuEP/jT32MHGQXsJjtmP+2GE\ntcnqwXVgExiLmgVGivxz1lk8/4P1vgXno7/YDncRz36dkf1/4gbRcUuSYFkS\nvwPpNxd06SW/oaAtPCkRoH1m+3qJOoBqrUOypwBhMnyDWzDdiWXWDPsEk5Al\nmqK35SAYNH6B2cos5+Zhc8Gt2ZBVtIWKUC4/QtRpw5kYdqJTM0rvsQuclUKY\n3YLJGdhFUnWhpXElSFh4gjzRWkQPG6zcJptKUGfL9+IkJGD+VgxeqR14BVFt\nO1/NuZn4aBYHe8UD1+WG51otCipxKOHTj9kMglIE8aL7Nj0/ENNewSJnUvAA\nHP4aoF1dreBNLRxsH71YePND4i4WTJbINjDumr1PQrukeWIiK4qnhh5yQRRd\nlopoLHOE3/LpzvCbULhSVXkDptN89HtpSLpNMPY05DlFB9spuPm2S6ZDf9XR\nJ3aW6H14AtDrqjQUK1tCWA1gAdoMrs7EefyLB0TA0x8UkU2d8XpxS/wfAFfM\nvu6r1nVE9mHnkOVuEX7idS8NMWlbu4xmGIetyOz/gpbf1p+bipupXhiIkAeE\n+BeHGArHZo8uvwawjckr5+BDcmN9dJodlwgzspFf98WbpN49Bsg5h9nxQrdX\nkwMIsHkP8zNxt6P4Hz6ayERj50uLjoVKmslXIHb7lAjVScmV+D4xn2wA3aMJ\nZGde\r\n=HmJ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0P2jeNyv9IPdAnHd7FlpwQsos1ACi0WmrZO9/JbA8EAiEA4l/7XF201sU35C/N7w7EwAo5IMbz5qwCf323660kv+Y="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.110_1552096181505_0.8978809956592906"},"_hasShrinkwrap":false},"0.0.111":{"name":"swiss-army","version":"0.0.111","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.111","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-mAqyL3S0/3xqNvGwLc8T29Hvd6SCmlVppo2Uw14/9aBucT77HQ0ZARtQO5EeJsY8cA+/3eNqZK4n8HSe0T3IJQ==","shasum":"481103b05a62c372dee610446ac126dec0fb2fd9","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.111.tgz","fileCount":314,"unpackedSize":2086472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg7AtCRA9TVsSAnZWagAAsQEP/RzQuKLjuK0QJwqBLjDk\n3FxWjGhTsGhdVgw4CJxqgvfsIbqaWgK/LZXMoHterEcWMnNX1Iyl9w9JC21w\nL7QqefQbz+iZpzZKul0IcLmDGFr0i59fEWis9Jc+t93qBghDk44kYJlLlKN2\n75XtGzCmylm8FBMb7NLrJxS87J5C/qlfO9Lb26lmozUDwGI+6HC+LbUlz2gu\nSDuoAh8OMjoYhc5NnOs4x0KArkBKVaT9u5PyjMllm7RA/bLboOQxV8TJswBH\nEfdd+NO9hpAYooWmfyRVKF8xN4hnWdJUDrEKhGtoeQADj1s/iScu8vPK0Gu9\nhjPfsSpgU+8Y/G+dPd+cf7OasaqK+4tcxMmi29ASHPBkdh1s8kioABH42UYf\nXOh/nFlzpowcmiojm89QOeWEbwvdFPONN3v600q0w9JeUOuyjknSWrQTawFp\nrKkYZ3on2iy3di4KzaYwex6xACVP0HWLgcrS8PMkAi03dtRCCPf3F99CaLRQ\nvAkqWvbJ2Ak/GVmsOWNdWhYjBJDkle53jRLIrHz/8zDAI5J9aKFdBwua6wGb\n80X7PW5tF4jdAkOV/8boLn2sM6ZhJxfN8iDE1kvwLhfXDfVs34ac87H3peXM\nF5S0T7Hien3gmiKKFh0U1CaWqszdqOfJcZhmUA0pCRejKhJa5h13qsyehGxt\n3UgE\r\n=fi3l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXmlUBv2q91uDk9R2r9qNZA8e3TppfNGz8+3uPungaHAiEAmBo/nly/qAUgz+vSOX1fs3A5ClB45EuzaZtEJTjsUgA="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.111_1552134188604_0.5585634832718256"},"_hasShrinkwrap":false},"0.0.112":{"name":"swiss-army","version":"0.0.112","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.112","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-XQ7dhSY5sBBA7tCB8SZA99GII+Fvrg+ayRKJpnKgyn8QASFGprUaKvZLaY7dZ0RGQXMCnpE140Xr4b6k3AjHmA==","shasum":"99721060b8748b70cbda06c349897a2b6646c535","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.112.tgz","fileCount":314,"unpackedSize":2086616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg7DqCRA9TVsSAnZWagAAGMcP/2+BTjOnna6jvmng5AJx\nzc+QTflqRpmM9HhX9wisHCfmSZisJkXgFM4Y90IxXWmumUo4kU8x0ujHgMyQ\nd/r25E6f4DOcfPfwNf597Ji0fvTjyqx9ezVvw4D3hrmbiK85JL9q2f2AOjRA\nkpaRzDeQsUTJml8g2PTje5ziNPfczr9mrr4FoohFDcfc2qjUjDPhI8Q1fL3A\nEZR7s/HmIj9z6BePj45YE65sWbIuYvoH+EQrQciGZYpj8A6O413xsl2ppoY2\nblA80IZWAdGyuIfYFwkOQkka/hLfuZLPqeSgL2+ng2iGt7vSJrrMhApy6xfz\nUldV997LKXVf5RbdzPR02JE3cx/CLWO+94f9/lp/SER5dznmk6Vu+KnXyu32\nUWbS7LS4HhvjCs9dw5k2di5+pttLlL0SCVoRwAmFsm0CKBPBdkkmvBRXkOyM\nlW1yM6uIxFihoer84jNpr39kSp6AgJhbqzrB6BWzfNTs+A1VG5yD+t3esSk9\nfue9Hs+27zPQfn0KjcisyjBQcPvGU9d07lH1fkD0qUqqk92odRqy9dLi3XIN\nU+GNZOQSXqm2B9jt2Zc0yBpQC3tVohoQAB5kk3q3y7f663qHORSqM6O0qsEr\nVSIchr8k8mcmam2myUqECxBFuABetL18qjkJW91FGlXhKiYnJTUlolgtjJrR\nJzPh\r\n=b+C0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVsmiJQ7yIf6mXpsc0mZkSco0TqfHuqN3zA2RXtHX43AiEAq/FUtfEJjXKWMoYhL1okoQ8zLT9pmBQRu1SGFSkCl7E="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.112_1552134377850_0.8740076695371901"},"_hasShrinkwrap":false},"0.0.113":{"name":"swiss-army","version":"0.0.113","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.113","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-/1s07ppziRAkqCBnOY/OqHslNYvdsdbphp3aXifXhZfOVvCU93MBzfYJhYdBF93DTFOAW/WrSBLCipbbnx0yEw==","shasum":"7da014a745d82ea6814574c849265b590a504fa0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.113.tgz","fileCount":314,"unpackedSize":2086621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchV4qCRA9TVsSAnZWagAAivYP/j+/nPFn+iPYqx9q8zHP\nfkXx/JvSoZEHKaRpf8qIJhi9Bes9AXcp2OkBnbdyDYaYSjPWubAD9rdhDXeR\nu2go/MqWifN4rfpTYOFIpAnCu05D8BjOUreJBt6RNh+FBWHiUy9gWRQKraej\nS162KgDb+8F2PMYaQQD/ZrJegvjMAPdda590pDVzwEGY3bqNMVhCURU+Gzxm\nsXDv7Kir/76n79itXgDhNBCDvs8ErtxtX1pzafNCAc6kyvOxTio5+3uJPSsK\nQTU2vGIiyV53E1oSopthatR0JBScXU636UsZ+6lZh0j5IXrUdp5lvYXLf/Zd\niZ5yfnxjWM4bSheZP0YCVdKTo8Ms7cUfi3x+Bu7gVIKyk2+0TEwYUuyRIcGo\nWAuVr9OMxIpQb+OCUHeMXcIXnFmY13FepimBa4O5OTgi/BYkxnIGe0b6EfkH\nSGLi9xYvooknDnpWk7H5SV3rjKKEuVwC1ySJaLwjfax7pdAKHiZdhNWTmiIX\naYX45Wb57vvHW0zCMx7FztHhgtuX0JMi4ZA313Kyg5wv/iUzw0Xni+FpTVmW\nQzH27hflEY7zs45vCNO5WEHVHg/8Epk0cVBCP8wTfBUiJKwcl4oPou5513Zb\nXNXEKRjDwb3BqOnWZjEF6VCcRGKOEXDhNHSL8+Sh3vdQc/9XcHdh+G4Oa8KH\nytwm\r\n=1ow7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdX7IGscAHnGI6ZraQccrux3yeKHczcetcj6lS2JtvLAiArURxwPp8ZBowW38WG0z0ZlUSQFR9WnTjAIgaawcBuHg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.113_1552244265998_0.16506655045989116"},"_hasShrinkwrap":false},"0.0.114":{"name":"swiss-army","version":"0.0.114","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.114","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-MocW44gB9/9Np4kM2JX0innmT7ZxhHQ5WkRTyebNLyebg02COT4yhzCsI3XyZ2nD+PStD9+iRbSpQ/VPIP9X/g==","shasum":"9a74fd80cec1a63b70a0b9dc14222675456e0b12","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.114.tgz","fileCount":586,"unpackedSize":2455482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchxJECRA9TVsSAnZWagAAmNcP/2nz9E3jEHveLP43vJra\n7ov9I1+6NqAFAiuotCyjNKWiurhgrsID1dPeIckNZQA6s0ba1ZHOMogr+8yg\nOpSLG8JrsMuBmbzt+j4IeuDem8Nn3UO6RVQIrWLERd1QOxPqKPejxClv5txt\n5iItA4Y0i10F2WtBQ4D7U1fM31TQ+CoBu6L3KhD8iycP3ZSrXmoG2BpLpzXk\nZWWqLwUHVNS4BP1XSqnKY0ln1kltDDlTEGCczQPNw5IYdTw56/k1j3tDqwqa\n/X4HBj3pTMFP9UCvH02ZINyWw2SUiJhmHtwkaggSMEHgjQzzERtbI6Fx+f3+\nzoxsKSxHiQGO5Bq4uTqGKqN7ixn8iKfXJ8e6B9DkdRTC9lWwmYu5Xwn4GxB2\nIIOoHiWRL7vql7MCrV23iVLMySSP5FZay5Q5nuZoeBf0oOByLOXPkVwG6jxx\n87Lk/vGnvEU4XUhhad6ghBzdaR67l2lPkDvUpL7yV/5784ib8DDS0de0uC8Q\nmM6aVW9AyMd/wnB43udtNuo37NFT3GGWRHFp5UyK+26jdIweiV+VwBORfAvt\nsxw+0wQwWz3TUyYHxmFDHRZwXF4JjK1CJizL9x44tYUAxkPTC45kuLRce3Up\nGTIABK791+zEltwald6NNqTZLUW3k1sHvlO5dcdkVqsbxRst3min4eFl1Hfu\ngSwJ\r\n=shoa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpfDLUjYg0JluVbFlf7WUWjprLvnwBPhc3hZUc/SkMtAIgLggcLARBo3401awyt8oU9DxFqU3h8VkcI31GJfOO3Ac="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.114_1552355907973_0.40226593565538327"},"_hasShrinkwrap":false},"0.0.116":{"name":"swiss-army","version":"0.0.116","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.116","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-iG847d4FBW6vrx0AkuYCtFr4XHVeaazavVxJkCunusNs7jWN8SfvZgBFHrV2SXy4oJtkVs0wtgh2d/KEpYdKVQ==","shasum":"fc67dabd6063fce025e6bc98f8d2878aa850e376","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.116.tgz","fileCount":324,"unpackedSize":2099452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchxtdCRA9TVsSAnZWagAAuKAP/3BRkF/cinypZcFsvlhT\nQaPnS+uzdHiUQRK3YrPsKMFZrCgqFdV1OazpvsQF7YtWO8IQ+S5dP+ROMVM6\nOfTrC2kRzcGxxDF2O977i+RgsoNaDNBeWrSOzbv1t43QTHj9ZAOQy84Efj0o\nd0CO08sRscoqivxxNGAOtKcouFUNLYDvQKfFiIn8Lpz5ENdTXccmu76bZ8zL\nlakqwOTsPe/+V5xDVHnknsD9nAnCBUPlDo89gDPBVjs6sYnszbxeOquld983\nuELsdulS8z2HTvLlQibt4dtpKl0LRu0Qi0i5H+So/KC3LJEGRHMxFjy2OZh5\nfSPTwD37CfbpcrbTFOxLfwhQLBSQ3RK7phJDuTv5llTqHAxsPjD9RU2elP7Y\nNopIMP+c99/8FcVmPrP/7+S1nn52ZQjrmqAlMP48osFPcrrwSe+s54xd/tS1\nX7VzJfDht5PIh/y5IDhV8BPMyDXgfPr/ECvcX4d8xtc6xw5nUKO5U7G/LByA\nwRLeyNgcZEAxkq+PN+BZpM0EGXSdFts4eXvHZBwP4t/sg/Eu+yTu2MnnccXV\ny8srzrGcTi2HIOl2q7/lMoY4AgUnpkYYAoHdh2TGsJkhXpk2F3i4j6kTOMF6\nAvNLJXacKyl10WHHBtqlf/EL6zvPxfoFwHLN4Ki9WJuk2OwciCSrmUIioeta\nNwzB\r\n=p27G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOda6H/pRbUgIpqeD8ZWU456VM41yrWF26WMUvs/ljfAiAyhr96UiNqugLBdFQpW0C7wBW1SJX49d6PJtedZWKZow=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.116_1552358236844_0.38418178652810187"},"_hasShrinkwrap":false},"0.0.117":{"name":"swiss-army","version":"0.0.117","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.117","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-KETFsu4PtOCRCUmOOU/GRJMjPSOY137BcLCOug093UooOEToZYzh6lrCXDiMXpgJtM5tLck8boJhwIW5YXHIFQ==","shasum":"4253db0be1e37795f79a5c2f73ae10c742b1dc9a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.117.tgz","fileCount":324,"unpackedSize":2099452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch4HWCRA9TVsSAnZWagAAmo8QAJNrAVQwuCggyFDDUtPC\ngYmqA8UsDFVqHcZthwEBaPqxrMrrYyztXMz4YvNhwXeXB8TkxkOnnZaO5eoi\nPK11NbLPJH8WXlSdqRTTjcn8OcmBB6p1ns4X1eSTLwPHp9uIdVU0kVi7tlzO\nwVu8OT7eR93IngwZz7T5MNTXTK9v38MlLKhjWlErWZ11Ifp5ajtRI57M1jIj\n4wcecRb2196jJ9tPo6z1AoSrmRuhovVqRGmJ70x1b4473OqgxpBJxTIEibnC\nNHKd969EXX6S6uDA5k1klkncjke+WVEPZO/6glY54dxXGvGp3qxsyf4Tu7mL\nEcE8Bwbc1V0MyaYt7AOe6rDWY55pHubvADNQyVQbfAhOegHlbmUcscHE0g79\nlQzSLNsIdeOO+ygidl1HUBz2NS5ERZwql0FkZ9I0rt13NbWdW40TtHeI0HrJ\nNrux22ag3+AQYHbvOLpPW6CVvtyFWyrQqA5h4zjVzjXHivRr0CPxJkW+mJd9\nVjEQMvwHY25zuKuz/Ya5X7YW6foBhAO5zabtF3fs43eNbz1crAX8ChJza+Wz\nCPOjPCrjbKwVDZLFcRXwJVJ6LCyk8+M6OuWEm8kCHkUaknKlWpetzouN1oAl\nB0JMBs2OnRztUzumaCx0TVaeV2ofATQXUCtGYIpCi30BFlrollR2d0Ztoi0C\nd4zJ\r\n=MuFk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/izKPKLSs/OPGmVRypNkqnaKzidrO4eh+9ISHsM1puAiBtclVVvmChqoGGjLLqfZMfHhfTdrSqF63a2Hev5n3IaA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.117_1552384470216_0.8705630092334016"},"_hasShrinkwrap":false},"0.0.118":{"name":"swiss-army","version":"0.0.118","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.118","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-bd4cd73pkb/nnqHvRLQoXU/T6SdzMgFS9eyaZ+tC1JC4+S70OQUFEyw4BPG4raO6av/OnFDsnUm0lNW/tYRQiw==","shasum":"9f97c8aae95617bed3be5eb50fa099906b0a875f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.118.tgz","fileCount":324,"unpackedSize":2099485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch4NGCRA9TVsSAnZWagAA+QIQAII6ca4sKZ1kcOhvp23e\nTj1jaLDJZhudvq6HaEnM3CoLwz/nnw7dW/VsRYWlOOCTtCEDmgpOlrU1T2Jw\n5umLwgrvXHEmPjlRLKqOSAzR5dbumJbL+h0AJXlmdfJZ5uTQwst/DTfcGOxi\ntRo45JCCWxcBw1roWkjtXHE91paP320fM2yhyLoIgzWEtM3WEx1t/wzqtVUs\n9EoOBq8A+uNh7aqYsoKWvRyWBZLJ4rJfVcQLjxGje3DxgrgkDQ252VlUEnVY\nl/1eWWa0wenrphwrBUjlT95ftyAOCx44u3oLCYRKn+bdJ7u/dIQ5GwcXEPBW\na0NVqNXY3k5nL8WKvqzjZKViA+/ZRqGOT22sN9Pxt2ZLc8dmS11CJhYjMof8\nFiCPaVnRLUXEIRvzUo1lmBITJzVisGRUTwilbwj9pgegCIYHt4F2j8etb++d\nVH2iuEgUIs9S4SVreMoouuXYiMBZjrX/QHC8mXVh+52PypVtdJM2mYabA+V2\nRnjVPOULvdI0y11ocz2XSgu8bOjHo279DHW8/0zt/aiIj24MCdgobW00IY7U\nQRqGmL4jPM1ON6kvlg4ctxyMKY3OmwcE/4c0jGjqypXAiBa159Gfw394ORrK\ncKU9EcSGs/ScU3CtD++NvPGchEv3zqTSRWAadEaag2xVTfCO9oMibJz5xIDt\n1jdl\r\n=ZpXi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDj1nLKArC5l3C4WFOC3mp0Y+YJpu85UtjAiuj1xzQuKAiEAmsu2eQRkdu11KBODe4B7Jtu2p7Sz400OTHupuQrjWus="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.118_1552384837290_0.2388418780977799"},"_hasShrinkwrap":false},"0.0.119":{"name":"swiss-army","version":"0.0.119","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.119","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-BUBJ7J9jr60w6auJ7XjE6pvw+SJF4cRWfLgAqunq2ZxOzAxdpIfH5jFMzDXV7sHd304Vy9WA6AEWWUGTcfo2tA==","shasum":"4a24f550da044e8698d30218d3eec3c288939f65","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.119.tgz","fileCount":324,"unpackedSize":2098676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch8T1CRA9TVsSAnZWagAAnt4QAKT+EZwidyOA6G0YIc2d\n6v3QN1srNtDrDIW/JY1P5pIWfRknlxkqd2mSGuE8QQVNpHDtVee4dH4EPByg\nJLgEMDLHrEKVIlCaKV6LzCZ8bO/rrH1tslB98QLSt58B8QJRGon3AgtCPyGu\nX3VNkNfGZ3M4rTKpGDWtJ4hKLj545YONbLdbVXtwBMT87O0m44yF1xai+9ks\nYMDDEXGQcRP5gHihpn8rMrSSMydTyFwR8eSpnII/7wRckClHOaPeSh2t8xV5\n3rZsTgvS2eDBXsdrMgHfouLwpP0ba7i3HUp7jiXvn3V4/XoP4qwaRI7VBq08\n3YjP+xhkfuexEiw6UROo0xuy/1VtWPc9GwAkiY9oWhFRNMK8a0EH1k3rcRva\n0CXhw0zw15t+45ad4/8HqQ+OqQLpsqbuqmoMD8VLHLIAbf2cYTq+iDzmJcK3\nD3T9VI5FpcK0dxePfuv77Vt0Mat8Q1Wx02vdBz+84ZF5unlv7lFbm9ivR+QQ\nAJD/jwRinjnakZ04BmXieb7HHO6IFaqdmZP5uShlVGWazjqT8hyWtAju8ZsY\n+SME3kWKV2hbMUcIbYpOWMg/jIqfoheAYtZpO97SLxY1AJEZGSEuw9cOw+vz\nYRl48dlC2AmqOib1EAW63SWU9+xe7GoZ4xekiYCn3qkcLJQoTr7lg250Pykm\nq+lc\r\n=9AFK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcUKWBvfySYrCXFHeoLZCn+n2dnthGPEXEySGqx9eSagIgG/D5b/8dc8UDMEjHasJ1lw7D7jyQmcxi2DtkMezEN4Y="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.119_1552401653197_0.19717800931932206"},"_hasShrinkwrap":false},"0.0.120":{"name":"swiss-army","version":"0.0.120","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"_id":"swiss-army@0.0.120","_npmVersion":"6.5.0","_nodeVersion":"9.3.0","_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"dist":{"integrity":"sha512-RGoTXb+PH+yQWn457LgN+z+ZQpOUHSedB3rT9PZn4f8jLAyCObKFRUqn1aVirrUJYxBgeAmeYHqDpy7uMn70JA==","shasum":"3f6beab32bee56fe30bb8c3a0c47358250fbf3b3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-0.0.120.tgz","fileCount":324,"unpackedSize":2098715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch8wyCRA9TVsSAnZWagAApTsP/RMLn+YUH/nbuGRgmmZo\ns14N76X99Dc4vjVut3Mf7YRf4Uv7BYAguyQFBSLITGH/WgzZsddFYy69xjn7\nwDWf5GOz89dub62yjka1ehe9fsZzX7nQcL7xJQn1ZI+m53FsfJfOU0EQXp4L\nIb3VKvZsOAqd3bHsU8BLZjgeJlS6Q5b60XuZ2vDmcW/IXbSZz06QCP4kuqQA\nPFDXn3hjuMdvxfroNoUkO1C2+8byzKvKx1BVGUDB4pml0o9FtPWcZbvNgzMh\nB93G9xqT3LoI3sJ9K/8BlIOxKVn8tODLTy/myvFdGL2iJwbehHv9tRb2hQj4\ndAdndkVUlvRX/lNcG6o1s3QfKQ8jQ98dsYamDPBo/ZvjFdPZeU+MDZmVpXqd\niZCp5hwukQpwbyeYJNFUvRY+uX+wf0tAHJOhoKf/bomlW6dSyJDJzIRANCXQ\n2jw5ru0YBVxle8bDJbOHCzaJrTyS5WWGHh6k5Ddb593kqYhVjZprEksvMIDi\nJmnrzGmE1WsOtp8ZKvm1oxCNGuJ84fAiy4alZsAoQC1HCZ7upgRyTiFJNSYC\n9LUEpiGSGgcuaeM4DFzLHZLdvtevyBJs0dIRuJbdpbPaq+yAy9204ADD1+Fi\nX7y3RSbh6HVzfaLvOLTukiEMH+wc/qqGxjsdx5FN3uWU6U1kcy3xCUT2kmw2\nvZ8N\r\n=2J2j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDllvZpcV8Y8zahCuuceXmU9IuvhYKlRIkn2IpoanJJIAIgZEXxSyu9NhzSx0AmpzXvfBOHrTEFLhbJSFjgvFwcfz8="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_0.0.120_1552403506359_0.5814008444288372"},"_hasShrinkwrap":false},"1.0.1":{"name":"swiss-army","version":"1.0.1","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.1","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-IfXm8bQFnLKijYUNrAFVvLLzNhfDKncXaHQx0bQJCuBAouwpBuy69nHTh4cZv+Ck9e7QG47F60CreJhK6CmH1g==","shasum":"32274a26bfa9125346a2b4f8debb9c6d5f3efbcc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.1.tgz","fileCount":625,"unpackedSize":2683538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcioTkCRA9TVsSAnZWagAAODQP/iIpK9HokzbfmcYfhn4J\n8zXDtWlIcpRHmX5y2J03CEHSUfHmbsxc9q0uggciwaFIjb6J8kZaFC36z7Jb\nHVl7ZiVWRX+Pz2mHPgnj6Is0UhTKkft+GBguG0GyK+gggqD3v3w+3URfOr+E\nGDax9mp8QEQkLajS8Lam5Fu1RMYBT63k38VoGy2UlWzmQGFkzYdbxN8mIB5p\nt9YynRZS/R7H1FZoz2N/5qLsaxsN/lc8AyAwNvI5fwQXA6b514Rq8T3UeJtY\npmRNB1Y3tdbovk2n6aV7LHMsqp7rVDt1nK05SzZxWTELryBmwf/xVc5Szjdg\n0KI2mnbyQjEQ5jGx5LOJc/UTgA1UjnBlKKxBygvy8g17rbVsaUOetR/WJmxX\n+dBiwvxNMTZVf3sOh1RLKWjPzixAoS6/QrS6+JAL94tzUQB/ey83U8UKxHCM\n4i8pK71P/gp2aGwyilHh/F6UL4rS19Sfps9Q/98/K6ngcKW4fz0TVM1RQi8G\nkUrAOUd+rCpyH36iGKlU89yXjjeEuGc2OLv9lSmpb9R1tt77+oUGY3QNDGvH\nWzAZhoZ2yWgvZled63cxY+LZeXYAX4SFrS3ljyaHux3t2IvmAGw5FUOiybSn\n7p2hEHolvNQK02M5RwmERCUVhL1FfZs0A8NkQcjQXT0nWwpst5B9n68a3z5C\nj56M\r\n=Ilwl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwv8tLNDRG6NHGrzZlc7SfhJMy2w5yA0GFD3jS00mToAiBYXYc1SRGDTPa2p0DW9XkRsFrOirnHl1nLjumdUzzkrw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.1_1552581859648_0.9697573655098779"},"_hasShrinkwrap":false},"1.0.2":{"name":"swiss-army","version":"1.0.2","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.2","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QOE80euGOy9+qyiPKeTmfSfdag99wuOqfsvPB5bYXXvAksjNTTi5n04SVCWxrepXiDFJY9jJvf67EX8uSSdH9A==","shasum":"497abf2cf174d08b4f66572c653104ca99f7227a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.2.tgz","fileCount":626,"unpackedSize":2683710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjYdSCRA9TVsSAnZWagAAmEAP/AuwAKRVKbdgByykWKN6\njAMCOPJa8OdVO6Gri+wfpA5YSNLC1aJQp7SYEAv3BlfdpQ9ZbJxdxrS2Do7b\n3Q/2Q3AqkT+kZSGb8PFmcVRSzF7FvgFUvrdeLaJ3sIHMyekP1nLDSDM1aTFh\njns1BtzIMixoRRQ8TaScJ/sZLMf9rxI7dmfVXQmCWKubil/vxWcaLTD4jG4X\nRbh/Nou0XmBXJ3LS+DKxZL4dHts8dMwfDDCiEqhjjkbYslg9Wlh7N52xXA+I\ngRMm1GSn5PENfW4yInOJK5wmS0VdDx2qN63Z28WxlYxKynY5aN5/6aIdivoV\nNFUeqEMoDNvYTmlZk6PDUnmlaUE0def75JzFshwP2uNw+2xkRT7Sa/K4hiqA\nkk6Agz83e49eDGzMdkv08L0lUubJMuTFfK/Meri9fxqDd/PwQAduOOXA95Om\n+Pik6CBY0X1ipoZR37ciY3kpzTd6l5351OiWfUJx2IzEtEx8f31HsR/az+ve\nE/19TvzQSRm5a5sm3kWmT8E9Ck3VsKVdWa5yb0pHYBD9lYhnvtuITpj5QmSW\nuA8WniJzP8TDgewndrIS8svnz9EInFpAOVbb8K73ZGdrZ3RWW6uNpNzM4qTB\n1UmPMUEXTbtDtbSVFX8Dty+Oa3SraieO0eDFDZFU8lUmPGzrVk3IrfKKG0Ox\n3CkR\r\n=ZLvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGb4tUX1i3TDqlXUQFSibZLDSTj9R+FlVDJ9u4UUo57AIgKLVGTXyngw6r0AMn0ufA8L0NNkQh8xZ/3v0bhrARROQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.2_1552779089522_0.4316290223780783"},"_hasShrinkwrap":false},"1.0.3":{"name":"swiss-army","version":"1.0.3","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.3","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SHZlHfZTfYAUCyk/vhOI5kh2I1k9QkEdp5IrrJZaj2c3zQJr/lUCPwBH3bJ45+AkiAJf36xCvAaq19P4GO2Vog==","shasum":"db116ba7db8bc19c13f3e40410015be2361a2056","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.3.tgz","fileCount":626,"unpackedSize":2683768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjam9CRA9TVsSAnZWagAAKkQP/0oAKdSTm9X6mtqzgwLD\ntIb27bTOt6N/WI/OgTSsyaUuT3o3G2LsNwXWZ2risYNRdVM05DJMSNmSWXlp\nve8jxUtIPqboC4e7S1Jf1eJQdWCYcMfbrUlcEQkrNt+tSznGhRXcLKD3PFXs\nj1pQn9sBuY9+rdK0bI/WkkLsV+odi6dotBBuGS7a0sdub8nWWOQtlDHgUrnn\nSSP3Mr6WK94ENPX/R72DJ6OBjFSAVp3oItlaIfGjoDFCaoq7u7F6wFCEseZx\n+/br3KuFhJlgrdnlZCkiGVYQqSAossAHZE1yelFfCCdZH2j5ZKsEV6qOXVUC\nKeDmjMy65yMfnwn+I5V4QnfS/saA3soXU+y7UwjMrQOfH0fDW1kTiYRNS/4I\nbjj/vbNyiEAgaAqS+1cSU9A5+EWiEqF27zKGFOoQ7y13j4du2YwMTLGTbw/o\nUH+h89RLAep2YutJ9kY2p6lNd2yJ36KynZqq4ZbHCi+SOoaBGw2n6UW0xFfb\nX6CUtKeO2+AoEUyjvoetzZvHAcjRbA600/MX6/3jYzi/OCvayRIcLz7XaLiG\nAsEuf2iedjw9gJ1ssPpS72rBiqRIoviaidzMCKQOIJK291mt+Gvn4/OGTvi/\nzNyK9corPVy1VEmtqQsVMqdeTIUAAuo/JSsEX0yR4JnNjdFjLgHxwVCOLZYy\nLTdq\r\n=AkPU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAjwymDAgsfIDJOb/MZ68khC77XDxJp2tQ1aN4SiVe4AIgANbzsYOJCc4E9NEhcBJiNx11CMtji4d65eoeaCkY7Mo="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.3_1552787900190_0.6491876408906543"},"_hasShrinkwrap":false},"1.0.4":{"name":"swiss-army","version":"1.0.4","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.4","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wBUKtbVGdvthCl9SVyPBhXEgeJtiJYgyMAlRUPk7tc0X7tNvOaVB4ajI6gjoPkzhddIdp0vJbQMFk9/sCkdSGQ==","shasum":"336a0c8bcafc45eefadbf502c11a28c7c25c45f6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.4.tgz","fileCount":626,"unpackedSize":2684409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmQxJCRA9TVsSAnZWagAAGwQQAJkrSCEKvf1SXRexBIzO\nG9r4OKy4bV5tJNBnYLH1YmYfNf30az28mFAA5WUgq/nCyjEB9hyaXchOvwxq\nNHiXi1/TQWqMeLjH4jMyP3lLPX9Yu5yvNuUt+6QKuOi+8a7vX+fPs1v4yRmG\ncgBOrYMDILUDcyMsseWw2lNKrzMRfpawffGJQQLP2C5wuFTKowBFCRegWANp\ng6MY5MdVMUGT31kmbphAzn4o3vFI4ISa5Pj8hnvR8/N3JaGsdwhu749EkhhH\nHcXs2wK2dkMOODzBA4Twrxmo3n1HiS0k3WlSi9o4895zwN7vFbXHgxUf8bOl\nqMK5SPvIgPUEyv5O+yRJkCUxCyvSzdpxyYVzPJUcmGvRZn/5VfERgf6CE9Zj\n5oSiWozNd7RC+1O9x6mTdN3fgCwKzYPavRcUdbWT895KCVJ11jOvDZ6ysAuN\n4IwLCzCA3yodE6VM5bUJ5mZ+s6JM8peX+L2GUV6qWqgtO7jtNe1IUSeIL43u\nU5eq0CsB6qw9FRF6Xl9MGAcnQ7jGcnHK65pK/PWbfeq/h+eYvePfdarkl28U\nhA+PAv4PWd0M41rml4gXD/sdnJsmOmf0t84tIccu9dIEI75+YmZ5ZlQMblL6\nVXr5txbQce6mM3uO9fOuqdbXkEAdjCw/Jk9fu3nwkJaIHiaAEoKrp41OfEw7\nH3/o\r\n=hbFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnNepWJGfj8bZ9anTBVZLHN5lvDiYUZsLLjMu6LIeAmAIgY7g0KYKD2NhVIx/7ZF2pdX8EdSy3ZWMM0JBLir65SLg="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.4_1553534024833_0.4160994850494375"},"_hasShrinkwrap":false},"1.0.5":{"name":"swiss-army","version":"1.0.5","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.5","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hFU+NiHTPVTtS62P/kB0mPK544e/hvlBU41HAbgwpC4/HhwRoQIJySmioxF6LSUeqdNjTKr7AxkLgnkJvicC2Q==","shasum":"455cc9690c8d9baaf4c2ee308e0489899a52b212","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.5.tgz","fileCount":626,"unpackedSize":2684410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmQ7VCRA9TVsSAnZWagAA2vQP+gMvgOp3K4tNXpb00HXk\nlfAkI9NxurVqxQqo1zT+S3oEryya1zIh9ROtbCqhMOt4NKvGDOoy/rpHO2Op\nwwoF3sFWxPmLvpD/6Zo04cqdG0LwhMpM0Rc9TljJdcf/jSoYGOU64udwBP3u\nLTkioX0LfF/LqyUfOqvU99qkKfpNKXNQxgro63hd0FkASaED1iTnEZnJgClV\nyVROnSJ1fswPyFSB3hBameEbcYkqlGkJIzYdkIOcLKAgzdhk6jEO0YKWBTKE\n9f394ywa1DvLrr4uJR7VxraoVtXKG+wic1hTVFSWCNRrzvahWHKHVEDpTkLr\neRG45TXuOtIxgMNEi+Jp7XC0H7PJS9H5r+0zcYpHW7nXXrNz8mFxBz4JkJJ8\n/0jvYVvkjDxULJZunjWO9oakNfos+iMuR9cty4StcYUWrksZ7yw1n9G3fGcP\nk5nIa8dqyHk4QC28vcf3H3q6JW4v2cPI/8c2JSlih7wOh4mmN0rDErqBT5IF\nD4vWiakzwyPw6sue6rKkuyadVb6FoCki5l6qZP1NcJ9j9GK3H3GTz4T7RWFi\negI5G09+4TqKZ3akMwKBf0nJHjY26M6jWMw0TLFqdHU6/nYk1xiFwWsR6WkX\nCFoAlQPaOS2QM7mkBfq2ZQQWb4G9h2MvuEDAl4M41WyGR06Q+XCgXG+cPMub\ntAyr\r\n=Q69V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtTfZkAg7BU8SsgU1HiGKJhaLa5VepoHfZ+stBO1l+BAiBj6a4p6YBnZ5xNTc8B4JEsPnzByKixCZEfOMIHUQqHeQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.5_1553534677198_0.8239276185868853"},"_hasShrinkwrap":false},"1.0.6":{"name":"swiss-army","version":"1.0.6","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.6","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6sb4pONxxNUifjzC5A1Qjvz7L2iKGSAzQ/zDhkINodM1EzmB/awAcYyEk5HXPlJ+NKT852CxKdcpvqZkXdQt9A==","shasum":"93000dc71d565627349afbb47959c7e6a76504bc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.6.tgz","fileCount":626,"unpackedSize":2685311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmRMcCRA9TVsSAnZWagAAAR0QAJJf+shdpK/AMRxmEX7J\nEFOgKTIvTbUD4T3NOkwl8z3G0WqJ0HcZVTuNVGIIa0Ww5kDrtKV4Dl+IOp10\nJWW6x4haZb9+7uK2tE5Z+UUBdCwuKA/l/WigWnDpTDQvID0q/DahShaM4R5P\noIuxxuj6lMM8+633C75kcWpvG/lLOITGp0mW1pSOGaGf9WqKokuqZoYSslCx\nab7UcEIuc/KtzoKByF4QUMTB1YvAv8WncVuVte1v/6wksdGVnd5tCyORwdYh\nbql0YjmW+HqK9l3VqeLmDauUvVesGuDzLsvsgd4kzamjqfAjEBqoKeRK169y\nftkthk1jKHBB1nCoUlV1IcZBUbPBnt7hPMOfwFcKo+OZ7fXVsEMaLfqKjx+j\nLLSOO039EwIFOlwNvOBnji0InFfROV+KEU5UdKWpsEmleblzophMt/dzaUuM\nn8Enrb5W6z/R+DW7zkkGjbbuz4U+2tzkv5rRJkGtQlGfjt/9XdmkJMuNoLRu\nvrmZiDrvIQg9tSrwF8Q9JeZtEweBtcCR8jUM810KYaCYjHP2iJ1OR52NXX07\nUWfVeBBYbPN+8Eduew+ermQzOwUTDnFMar3DVsWrZY7DviF75UKizVNTLHsF\n6cZDdX75sJBq7VevMloj3ePmgLuhm3Yn0WUcKQLHRS8d8/cxrly7xUgkBb1I\nIpRI\r\n=rhr6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD73DR54fDmbP6+jWJWHKrPOjlw8tT6sFBgnoS/zs5FBgIhAPshv0y42XL1qUe3OxHbtWRTb+3q6u3rHYtheOdzt3TN"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.6_1553535771703_0.562306607584933"},"_hasShrinkwrap":false},"1.0.7":{"name":"swiss-army","version":"1.0.7","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.7","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ecU1zWkB8v38HReig4fdFztOUF0akm3oxz+EWsBTX34d7RyDNn7AHfUTQwCeF2JLxRCSstCNNp6JFNxXjSVKRQ==","shasum":"2dd71363f05c0e09ee0bed204ff67027ce468cbe","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.7.tgz","fileCount":626,"unpackedSize":2685259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmlz2CRA9TVsSAnZWagAAwSIP/0tf8nlzzPda+EtFNqYP\n++Cn18jEC/a4t0pKJe/fc+p1/soHWkPQDWc5CPiDx4hvRZuCWdhSRqniLdJ7\nNP+UuS1OSpqu1OSuFooQ5NK6d2I1MWUe0zY04zlil0ruiPh775DqsaAeEMQX\ngZO+T/1Mo+oaMKibIzXiDulJPeBVVSuP1VUgjQB5rOIMUSBDOaTAI76d5XzG\nAdv1et+Yzw+LeBAvqAXMjr7yTmgY7dNoan+syicOpKO7s7GbILdhYIVy54b1\neR/q7+Lb9aIVXN3r3Q/d0rov7ZDIPMFu/auZkOATeEoORmqJA0k6oUxnCWPc\nqijcI+VjfKYm74BN8FKw0XRNY+m02XxkrpJAvS/9wu7cpP38BwZUFuduLwQi\naQ7UAQ72w63LxPeLZ31xzejc+9UNqtyBdK0fMbPkCi4Tv5xRUAZj9ZiUoUbr\ni81pB8gq0qFRYy/I4zojImyIgFIEFq/kJfKSzkQwiHKiUh0E5SG0LIWmlVCA\nzNP9j3sHfNdGcO/5rsi6FP+XmLryEzb0phmHYhJ7nczFchA8eg1dFjWFdqov\ntfaz7InNeXmQQTU5dj/IOWb+27w9lMsgjirdOk8QMkIEdPo215T7+mLzc4Wo\nyHCypKI56JjGfJWISHv/UlieKi2nARO5XXtBIoM2gSjrTF4W02h1Y+0dD4M5\nCuxp\r\n=NyWH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/xNtQS8hrHZPC0hlCIh4FMUot/bDvhF4sETyaVTUFsgIhALiFgwIXhoUpY7YYEwRuButCbTPIjQyOlhrNliZ2R1eV"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.7_1553620213604_0.21785721678096448"},"_hasShrinkwrap":false},"1.0.8":{"name":"swiss-army","version":"1.0.8","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.8","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ts0c7hY1z28gXAlNiG8Gg/mMq6+9tCVQ5+cx1Lybr3TZwTbn1QeOEx0t7Q73juwfOIZ8hSC1VHmz2sKnSNuqcg==","shasum":"cac587b0df92f368248c0e2cfa2b3039f4ea32b5","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.8.tgz","fileCount":629,"unpackedSize":2685985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp8neCRA9TVsSAnZWagAA7OsP/2BxAWpcevVM7Z2dpBlz\nhoPAphPW2E+/rXpsBfd+fqgJfMvTtpv9YMCdIlY883jsXS4jKoyqOOsRsCIj\nncE0N5jefxj7M35tZrguBC9tRQXg0WoXvY2bdYgeseb9bF1qbIVXj2gFABX7\nDMeneBDUMdNNYQDrqvTiYz1/xE/Rdd9L1ouYZCx9PIrIJajz3iBHm5qlbLn3\nfC+rTLGKPf+V4eH2b/hN3/psACNtcj3R/qYmjQoyxr2FpwGdNDhfnfCKw5Lj\nh3HMit2JhdMLHnCQ9+TOJBOhfKdWLo58Ns23v8Ow4eiy6E6hbQDlDHFHVYux\n3oPe2zjcC0hP2XrM8FPVKtMKW4ZHcLhXZKCa4X+R8bczWHydrM/aw1YF6mpg\nJlnrB0DuSpxhtEipGJcuhP1PPC4uihf1TOFxty6yOctkzBsMT8vkgM1iYmyh\nnhg2tooXxWmYaaJHyUmXC/LlG/1kkKw05D0TCTPHIjo/J8BHFmzy2NmDsolf\nLp7zEeiF4zN40ltJA1DhROTM4xglAlPoeuDVNlohDVTuK4nAAe/QNEJlZsu3\ny5y3gOyuJ4ejYvGsoeNR/ig0xoki3QKcI4B5j3aVcgDGZzHzrztnLRxBFKO+\ny6lA+WUGR7Wjdjf9coSyOO+NRF+syGPIX49CXX5kdBvqAdy9LAVNHB8ejc6M\noAqx\r\n=kW3b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoA+tEiCA8HS+kAr3pgT3TCiV7mGEun2q5FEPhsu4SzQIhAOWGhmuUBMwNPEfZIJ4RvGRkmUtkFcRv1cD/XTzv5yP5"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.8_1554500061473_0.06251369856041844"},"_hasShrinkwrap":false},"1.0.9":{"name":"swiss-army","version":"1.0.9","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.9","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pb9uHDlv8eUKp+SA/iGs+62JmIaDb3rQapH7XOqB0ruGEN1uXjnERp+nWms/zftukqAVWwuCEJsrcjNHOJBJtA==","shasum":"9a7f21c53fc3ccfec4accd0d1d8ade3a459ab103","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.9.tgz","fileCount":629,"unpackedSize":2686388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp9EgCRA9TVsSAnZWagAAVW8P/0Vf9zZwgtMQA9o5We73\n4kglY1xRfaJse4fjUlBIU/cpU6PU+vyGmO768K8DT5IzWMdHDHohG9lfS93b\nVdaHpeWvVtDXp/J0TAf95t39UhVRO0+Zlp7eGYcrzwrlZh7WYxMwO02IMBVA\n8bS/e/NXJF00dg9NAniillCkpDBJ0U29m7o73LYlI2yoCFz3VG6ch7ARUHlh\nUJmPSbOv3UPWFyK+29U9b13kd+gaH9mu/EZ2ahJyj5amKkh6FIoJrZajWg1Q\nnI9r+muv33AncwXLSjNnr0tJs5DuKpaPwcmMR3xIMel/bsUbYOlGZZR+P7Cj\ny+nFzM7U4YhG/sqK2WcaCi7HEz/N3TK5AQW4aHiIUP9kmsu6DikXtYKx9VSk\n8mcyb+jPmmLeiAhcKKvU3BeTrZWa+VyXB9UB3YhiJaGIF1V+m3EvI3eawZQL\nROczUHCRLqAAgTiUzEmi3QWn+Fex/wX2msguWMqqUJ3n1uR9wL2UkT8aCPwh\nosSzL2j52m3o+emounnFlneCb35E3NfiyJztSi6Di7py1oJAQCVUm5dlGVeh\n8yyv/WuYPprGu9nyVWhec3jadnJo7eP9Czl4xFhebCop3y91AWAobY0E8c6z\nh5l6Zibd+lsgOCJVLEXlCNIG28qP++Xco51uM/kMsFIWp180InixIB9nU4ao\nrkVY\r\n=ct7D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsoAeFH50PqTGSvmHAWazbivDA8xv3NcT0U5v3mClG9AiArDRg7Z5uZHI83E4fdRHECYNGlgEC8KrfYvonsz+hoQg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.9_1554501919631_0.4777593229854753"},"_hasShrinkwrap":false},"1.0.10":{"name":"swiss-army","version":"1.0.10","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.10","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6hqJ7MyTm6CpZTG3RygJ88GlwuH4kBC6/vvkOzUaW0JoAaSvalKsQeaWfuGywhNeqFH9Id6y39+4P7GeHWjaHA==","shasum":"375b7445eabbf28b83d74fac6c5c25e1bd7b66d9","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.10.tgz","fileCount":629,"unpackedSize":2686457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct1SFCRA9TVsSAnZWagAAgdMP/AuG1E4PpybZCTjRvRTn\n4zAiLt03QfIdYKgEG5KZXwWUuhN0GE/FJ9xZ3rJJ/pzEiKt0IiC6dDHhPEEV\ntnE/3OVavYZXNP0SH/ieBpCBcoV2xoijxphCeu3MoDoP1cDRxeYwu8/1oD/e\nsa5nc95zflVCYHARovUKhP2oVwfl5DKCMdVvQK1pmuIQd73RntF+Izg2Sbnn\n26b3utb7VDKM7AO8bJS2pGEUokBiTXeeZZvB8Y1lZQ59APQsdGD/ALdUv3Bu\n9gIADN39WhXp/34Z09o8gxjiV9bBeigfMuUX+f6dSkHdd6i+r5XPhWJnTkvy\nD+80IlYEYzc1gTAojjdHN8MAfKpDvgKybKblkmCl3kHYFzymZE/A9M1PgBjH\nFA30sY35j7QZSj29dFuuJA2MXxPujNi+G0hskRPYk0qeIPjUok1MpIwwEo7W\nrUdUdeWREGodM6Eve+P61JxBMRqVrgyhwa8wTLzQjmEXYdwueSVNtpnI8Hrl\naD6iO0maXtJmuEMslMn70RU3NdkX0DrRjgv++gH4By5hNOP++ARdO6z0XedO\nfmMacIy6Fnbp9p6Jmuy2RvBiw8pNLbut7MXheZW/FmAm7seW87cP4VkKfKJm\nbKN8jLxto+oR5RH77FSetgI9s1WUZM+Iyhl8NPBfXgq9BPO45LUjUPwYsv2B\nmChM\r\n=YTQL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeOgbNdYMoTtV9CoiNQSZacNzVZowKzCpX7XLGpIgqVAIgJxd84Y9vu8F2tyr2s0vKXsp/a2MeSaJVXwFb3C/h2Vw="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.10_1555518594809_0.19164694385204895"},"_hasShrinkwrap":false},"1.0.11":{"name":"swiss-army","version":"1.0.11","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.11","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jwbporOpWjknAdrIfbH+hurI9hOWvoE1PvZvFaeSxR4qLm5c3o0HyfCd/ko1pu4++uFR00sUhC6VZEnc4TG9HQ==","shasum":"c3a7995ee97b5f4964ac3f5b0612d24a098e456f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.11.tgz","fileCount":629,"unpackedSize":2686195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct19rCRA9TVsSAnZWagAA9rwP/AjwrarjwuRKosTThHBB\nQthKHrJOiTzUry5EGuE/96a3xINHlLAJi2MDOUNNiwweA6klpE2vbmEjhx2w\nxDysy2q3n6cyoMHwVnQKR4ropV/9OcPELHQDTfX6APgGujeZulSK3v7uQq4d\nDALphN9r0rEtCH0R4a+uh0zZWM+2pnZ/6FyoV+oGPFJNvqwJRyJY7Evo6+/x\nbzonyHjQw8hxTVw8GjZvSr+E5cUOCJRyIEOlcs4lW6ooa7UsWxjS4b0QBS7d\nAmdm7i3xoLnwEHQc0hvCtjShY8SN+iu3F1U87GUpO6sBGpjvuM6SwmXRcFiG\nlOUBAmwYTa+vwEADRUGJ80iNGEiKwDRzeyuTrOykIupwTNIxJHqbnEk8o82x\nyvODqwOs8jsWPQjyzy1iPBGLgcSNX57Am7YD5+gkTPk8EnQQyEP637HLUUtG\nFbzhd2a2stz9g8Z23U8UIvc7P1qM7KKM7SUrK58OncdcStBOYz5pc19r0jN9\n0iUgoljRdxAJF/Jas5xJ+/FFPp8zrLxGAzohz2u24Q/fWFAZt9w/eYFwAkgv\nEPh6A/6eQ/3fKMrH/Ve4oriE5MnX8B9jB/43gM8ZcveZVCckF5q6T32BByl7\nAsMTA0DcWC+GFszkqbUqV+6Ew+rRbIKM+b/gbvEhThq25KeVFSXBRBwA7l5t\nFWpL\r\n=gaml\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnRlvZ0Imupzpxb7py8/xeiBsPwAHPQ6jUMIVdATnSFAiA5lJC7Wu7dcZtZSS3j2cFZEuCbrfHip03odK6F0R1K5A=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.11_1555521387268_0.005374713606870474"},"_hasShrinkwrap":false},"1.0.12":{"name":"swiss-army","version":"1.0.12","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.12","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-f2OGH2/cLMR+DseY/QcBCA398W/SFVYxbUyfN6KbPCpSbaLc5aDAuEL4aL3P1/owZt81TVB17VfpFwro9rAP1g==","shasum":"04e0a59539a0ad4d484423402118fa6d4e7f8dc4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.12.tgz","fileCount":629,"unpackedSize":2686134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct2BhCRA9TVsSAnZWagAA9+sP+QCcGUgnEJTA4/1tHqun\nkt8JUELujf7/a1yR7JkVRF7IOMn6MP0rhUOOqN55feikDENLXc9kj7LhTwGy\nmmurcQmaeN4ppJfSaMWZm56oOFyBjutmxrZN5k6SsfVNxFBhDMWjtCzMLeFl\nqN6wetQeyD00J0+Oxl4/Ib4GPHtxEeuk2dm65BWU8pllXwFARKuDtqJGY2xs\ngt4k5fYUBUzeSJTCxCtCqT66OF1Mo487Pok1rzh7idWUcd0jRRhPGgeXXgwE\nMcyafzoywzOMR9tWBFDIxDEIzgQrJ5Izro2r+pLeJQg2b3h60Op8R2mYWbcO\n4YQq0LwlFzSIZrtCzYxT2JQcAF3Bk1mqZHZ9hPoPKiiOxRqQjZgn9X2pji2T\n54YBE2beMlvTsHE2iedUQLRuZXb3aRvXJQ/6mAxFJC27yaeHEhcGYQjUbJnI\nCkU2a6I7ED9in5P/+H3dM5eOA9pXtIqbjl4PPiZVRuLiwfSzT7boK9+9STMv\nAxCJj7WlpNnKi2U24SYJjkR3ZW55GWJzIr6bVlLOw3A20DVUm+p0mHIfvtxn\n6ob9GEYbXwA9fXPi5Furbbkq4epD4ACzco7PHcCxWexj7gW51LBHexvBzWjx\nFw8ys5xI9yohOjX7maAoDyss0qW1mU4UVbwhA9HOXUtT+cK8dHuGHQQrHxO4\nxgpz\r\n=ZcG+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZdtH3V5BrXEn6tdZTy9RHRL6XbXsU9whPg4Ca9slhkAiEAxC1Q2/iyB425yknRIr5roAN2uWlE4RKdchJqntnbmgE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.12_1555521633040_0.7677304119470771"},"_hasShrinkwrap":false},"1.0.13":{"name":"swiss-army","version":"1.0.13","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.13","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Q/FXisrrwvOgVh3+LxHvkV9PYy5HxR6xH/kGZvLHznPiWLjRfyE1wHHXa7MIBIU5meZddm31wUoprscoSOM10A==","shasum":"be200f1981b8218994c83864088d16ac038f17a0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.13.tgz","fileCount":629,"unpackedSize":2655224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct2U6CRA9TVsSAnZWagAAfEYQAJRS8iYdDVrBtPDHvaqb\n8YbQOrGefcVdWROy5F5DwJjTZY+SbouOwmOh5L6Qi0/1qEboczhpbjewf4ae\nqFHu8ehr8gn7FUwQMrI35a+Y8p/6QoMTzuk9ov3SFfmLHYj1nOBffCF2AUDn\nB5JjwBOvQxemySQYEtEXD+pqw2D/89MC+eBghpO8oIszb75/sG5B0Nhkt97t\nMifP/5v9BLnNkIYJSllLldcfJrPXDZmu+3Cd+9B3K4C0CEFqhgOxn9Apvk+p\nIYyvVDAWV761LgtF6kh6OgOacy9dlnf0Y3zRrtLw4pIIaX78kcPBc8HxJOMM\nUUqsBQg4lfyOBTXKkbJeK8xLw0fdirFoziVOlxIs5X1BN3wXs5ojeuivMQql\nLhLBcZ4ZV7YJx/wS56kZj4NYJXB61HabzjkbvP1gNciX4CnryEtf1sKnXQqA\nJDMDX24Knk8TfCE1B/JzU61V7JCm/2qIlIeEGDsndraG2CQFtrwMdPjmJLuc\nFiFb2GzR+PFc4CwyEAvKkfQV2QhiE261TSK+GjgM2YsDBIprlzxz4PXTCJzS\n3g3ipUSXbcA+d0NNDnNVt+atJIdbRJbrETmAwHs3+RjTWVtxao7INpMyjw6O\nPDA4uKeaoGg1LaiBXVMRnfU/5i7v4mypHpNBCXEV9FPc0PksVtkS5FqDi8xL\nTCn+\r\n=jIRA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd1Vtg5NEJp4w7I4AgtQY9J6SoMzuyWFs90Ckh6jYNKAIhAJaBXqBSovyaID9TXUkBDwndwNLbYxSMu8QPBh6SgT70"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.13_1555522873764_0.20892515244894483"},"_hasShrinkwrap":false},"1.0.14":{"name":"swiss-army","version":"1.0.14","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.14","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6z7xGDerS6W7LfAhyGmAxR5jz6FvXs/SAd8yBUkg2MxdjEwbOfoPhsr/jm6vPHDwlwD4gfc2MW2nD+PQk79ZMA==","shasum":"be587591202c389685d46b436f15ea50505345a0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.14.tgz","fileCount":632,"unpackedSize":2656990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuJgmCRA9TVsSAnZWagAA8ucP/j3n8cdO3/yJw0shkoD5\nOeXFncPPKLOsmVEn7DmqTstoFZzpwreIKmPkCXGOjru7KT9hz051iHoi2WJz\njDhfrGbLb1eL9CcSdNaA9jnfB0SVY/+K7UvmHi5T4KbzNOM0kVNo8QPdRsxH\nawPFU9sfaQ7AMkWlhMJ0jIbg1zr8LZS8C6mu1Aawtrg98N2svDXBACivp1R2\nARPfypNea2zbkKEWZ9wjQFp49ZUtciirtxLfbEQ5i/o9fNmlpPPWxfiu9aXk\noIJB7gRFg3PPJ/w1TI4CnSndMUk+BcHU+d1fFrLhcdiIoQVSw1TuQPP8buNp\nBLJm4TGBSTbdtnfwuIcxHgDgvzsNiHnlIlDdzDxgdnge/AtT9EUNfZie04pl\nmj4D7WloPzyvSxZORQTCvpCppPwLByDDRwPy+ZseboYwM1ZobbnaVdfIiqSi\nyW2XrkHNxr28hQX0iGuMABiS5/6wuOoZgyYKH0iAPvkz9x8hAjb5B/VrxGWl\n3EXT0JSW6l59G6J908uUseMciTHmpoHFWWm3QnM6Fe3keJoDbXzdC7OW20M/\nhDV8GKmjm4nLJa8AgiO5sHb0h45OUZTLA6JhcJfS+s4WCgAAlPfSMF1EzQKr\nQV8Qq3gHY1Qw6mYJ8Oz/NQzfEtZVBL8l0ISSY6Uo3+bjSgOHNkGpwosHxwYO\nuwGr\r\n=ClaM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPpDh1onF1Ic+ApM3jWCwPBaL1eOJkI9GjVP9ZO7RmhAiEAx3ZPogTL89Maphz8HIXpTDmK14H6UFXt3HQnO5fBDas="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.14_1555601445345_0.654823533331371"},"_hasShrinkwrap":false},"1.0.15":{"name":"swiss-army","version":"1.0.15","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.15","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YBI7Jt+HmEy6Prc/6+Tm9lkrvyc2odaIb8pe/Fklg8C8sPKRMD+h+9sIjHpRSemPlmv3EKVZB+B5YhjyECXJoQ==","shasum":"e4549a30982b9eb3c755047a90cc1ab77d9beb06","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.15.tgz","fileCount":635,"unpackedSize":2668188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcztm6CRA9TVsSAnZWagAALSUQAJIZNQczTBMkWT46CQee\n80DSwYcmMnAJEsl33II2pomwjUtE7m9YtgsQjD0c0D1nKYKot04Gs06+arh+\nnj+WprKbdrCsyl6eWZrkZjBhDaozMBv5qaZIBPunsmJO/simjDoZoy0SbMHZ\n+Vdg50nmDQDydXUEMMboeDXZ8Dak9e9xP2T6TUf8cH9M0phB0DxyNhX6q5YO\nNNejNsk7YxJCX4xoM7egNxkwnGqz0DL1annF6021j/nb3l/zzjuFel6VGnDc\njlWpi9lr3nA5sjIWNgBTIS55oF4qXyonqQq+7t/xGZHZ/NPoxZGIDX7sYN3F\nOEsjoI0mZaJixAnbQtb7gCa4NTPlQ5IzbqyQo3uOypSAL4VQufK9K/ZQZecx\nfM2Hdu6P8BUrX72PCtCkcOzYTSpHz9TSg7n5+PblzYKJT/aSj7BigU4DL3ae\nm9Q4oKjWcPuGVTRZ/AhpATAn58LLo5PTqxyRz5juZ6NE3DHrwbzP42/3r9he\n4pO0mSxwmmm8KQt22oLHqh7dljYN8Y3jCvdJZcPUsfigkreua05z4lcMmbt8\nG30qJ2Qq/KNTIMwowcsANKACGU2GtmuYWV7UiO6pKU859+S31cvvJnOCILGI\n0zAZb2vcikGVbHKZ7gbJokwvgHL5NUoDYdUMWMJar+1Ba6I5tsFG8EiVW1PN\nbZ6v\r\n=jIWQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIIKEBTuQy7vXYUhYzmKLKm0r/jBNLzm8k2uA2RDHbgAiAqdCFcs/VsqBAjD7vFd+gF7gUvdncOfdgJzAOGk05fsw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.15_1557060025747_0.27035920495244237"},"_hasShrinkwrap":false},"1.0.16":{"name":"swiss-army","version":"1.0.16","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.16","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aSomW3SpGViauqEa0WkI6riKfLSqhtLOWtnwFdIwaFLbKU1iGHCEpC/sgYYtI51zXe4d4wblczDICQ0nGTau9g==","shasum":"c81f3e30373f9f0cf1d4e2a0034a337334bb1b94","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.16.tgz","fileCount":635,"unpackedSize":2668274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcztrlCRA9TVsSAnZWagAAxfoQAKKYk/s851y+yWqT9048\nlKfmtTC3AL0Ad/wtvl/cBsXrBdFSeMLurLqhqkYjAhYTxTdNZHCmZYmNpR1y\nbZjkjeMmCaTmndjiLyIh70SFbm2n7ycD5MBkSG76jJSLe7dszolyKTVjO/2H\njDVVwtGLhqLOdGQkIXpDu07MQRcxGN4M6ZqUruipsCaFIXly4Q31cxk8gu6A\nTIgzXGdHQORcCvp3hC0HUJcL23JoXNaIZScUddFQJoNkwKS+ylpOUFthhgv5\nJQVOGLUib/85DJ153ngmud6NcF3C5e0KNpoWeKskadQPnhxnb1JQhKAJU4Db\nwAkBsSMeRrqzd0vG60JNMml5sKY73Y2E2CQeNw0wN7VBf0hsid7QKjMb/+em\n/6oqoby6uw5rqy2FsU5blnus5wAZWTIec79ebUwLiWpBxCyWD7cmWwhAHfjK\nLw/txgE0CYw0xgNHzP5FahRLo6J2f+3fMwmU4o8YnJNjBL3+RBsJ0oCjBlFp\nPY9nLiK0JuO0GlYFiOmuPGnSsUGYbnW7+upmZO1O/LoglW5aeArCfIPgfbHs\n8kg+XebzDPy7BAH0Fok8uEDycUM3VVvXq6FOnBGT6TtAkXKr3Yclmv6zBIqn\npQXZ5ESADA6ah1Pkq2b8pXEdAPkn0UYLdMzcxEv3M653H5889mhw6fxVu79y\nzSJq\r\n=IEiy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLwCqv2Z7b9i44N9BeDDPG/V6dvfP04M53NK5zXRkU8AIgSUu7TpC1mi3LhwbAEx53/1myDK974HKv2sFnXS9FYFE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.16_1557060325210_0.24354689386900352"},"_hasShrinkwrap":false},"1.0.17":{"name":"swiss-army","version":"1.0.17","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.17","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-b3RZMI1p1fd5OLG7qZwVg2kNRex+C9I8lME7JNeSIgzy8xrQ0b1tfhtIcoCGebb/SbuxCCDY3glBrB2nz6gMhA==","shasum":"2233eb6cb1b32129f8425496e55fcd5629abc0b0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.17.tgz","fileCount":635,"unpackedSize":2668500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/OMBCRA9TVsSAnZWagAAnTkP/jSwRMVP2K7UX82w9uVn\nXqHYL9Qu3gLKY75Soz6tiNGimLu4hDP6hKl1qjx2qhPcWJ68UqPHIRB2MWIU\nmC/gsrlCzkM87r8Ap4N9zv32X51O4M6UWrQklVLVqyZsyi8pDclqYA1rulhq\nS3ag8DAubJmW5zNqdjeScqcBs5djgIpJjllp88JWQYpeOLhlUclIlT0UVYuY\nfXgVQYb7vB5QYNO8Y674ApefJ6A97wBI9PBHgUI9iBbWUpQn1Um3wFye5DHp\nfVFE9e0+OMwKpEdM4xmTwevgHlqX58dMyu48bY0qzvahiq7MKBHl9dZcPTgl\n8KbTvF35itHfle9DBjsVqbMdQ8Q9tcEwX4Nvau7dE/uml4P9h8acvOGOouAY\nkpEgrkFxMkJql7KxRwSCZc/0B6/q0i4DT2VegTImZ7RlOqHUNe335cLQV8RE\nFZiiVA6D/RlBaiwPreWSUq0C+N05eNU9khuJnVAIRyR1fawy0tijEflKLyFG\nFBbcQIB03aT2E6gDWUwaO4NtAuGfatG7ZcXlakUhEJYRUoSklBEEECStulP2\nPk1ohOqAlA0XQY3XgXVf+NT4oQqsqmDr3QCtjmKInEenqkx1SKf+6P9y0sa6\nLwJc56McDTnf6y4K91D/ZqLk81JjiN80gfsYizi9mkOFoPMFGS6VcPILvX+T\nZAHT\r\n=jVN/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+iwnGQ0OvIbDq5njaTirOrKIoDpoP0ceOaxZ0iy+zkwIgGNRFprLgJgtKJuJBCuikzjo+DHfQ/Y3Jpe7TwrDcBHU="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.17_1560077056539_0.4289980483804252"},"_hasShrinkwrap":false},"1.0.18":{"name":"swiss-army","version":"1.0.18","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.18","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kRwLZj5W5sTp0PtaWrqRN33rzsrt7OlSj04YuGn/hS319wPRbNZvBK22tZHqmKmw5VXSn3Tt2UsASOZYZdLG/Q==","shasum":"18ee6ed9d6a136cda26e9f8113ca63428e5053e4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.18.tgz","fileCount":638,"unpackedSize":2668999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/O3YCRA9TVsSAnZWagAAEsMQAJW2h4+mBnynnkRgxxZ9\nUDJnDBeOqla9XbF818hjQnZ0SXAwslF8RZiYImhwD/aBMOWM9Oh+/px+IjQC\nBvvItw/bIPztX57vtEcyGZ4yOaJalNy1Ym6fJU98R5XbNsy2c2kvE4usiCYh\nRZn81ffWi9iUXDwP7XKq/r/Za3UOPw5Dqe2RZ3U7kAZ4GDgYlavN8s2Skbb/\n7yMgr9F1HQ2wreiQjJVtt22hp6iqtmRp26d79ZeyKeJFA2rhHmiu5ewuM5RV\nxdimLkSzDFEfHxfXDbroNoZcSnOyE7RzxEf/hSIh1vKi7rM+I1kleGo3a0Fo\n7WBNlGs043bm73x0O+mm6SGB9fXxyVobnB6I6/jncPW48ae0aD1/0uvQdFGZ\nt0uuxqmfqlRyOn12EcmZkvcY5dlXK//Q8i+9iLUvjirECeOv5pQj4y+VK/za\nl2JKQ9TnW2eQSNiAFaeeuTrbYgsvg0M0SjToLmOEuuJOOjF/912un2tIXwJ5\nQLPzHklK4fWXsdhrB31bJF9+yz4R5VNhICCoDK27Opc75Nft/LBoEjrZ1rBp\nqJfJhiZhlAOL0tQtKUP7+V8i3T6lUoDch7ctC3i73VrLlpI0Ikm4/ZuFMJQC\nMOP/cQV2V2DLguRKISggP/JDkdwe16dPjqzyC3ZiiBSexHlZ2jrMz7vIzuhO\nT8aP\r\n=41sb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1wSPrUjeWVFoK0ZoSEFz/SVHkzYG1FsIt3Wvb8NNHOQIhAKTIdNFmDO4TW4IF1b4BFl8TypMx7GrIhth8cu4wzNVp"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.18_1560079831329_0.5768071037150235"},"_hasShrinkwrap":false},"1.0.19":{"name":"swiss-army","version":"1.0.19","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.19","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3xkXB7i42kAVviAU5XTpkG6UKQcnG4kiFraNFTjB3yG7EoAyL2JxbLw6J02FB5hawVee3hyqakyTVxB93no0FA==","shasum":"cdb8f5a578e042ce33a5595f64bbaf2c7e7974fa","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.19.tgz","fileCount":638,"unpackedSize":2669105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/PcbCRA9TVsSAnZWagAA7ywP/iXJj7ZOeA4sT73i3kMv\ne8cmM95KqF+MPTNKvAHTde9mPJmUWZRrut+XKpH8fLQw0yYB67abJaMdkxkd\nzGU8I2rnmFaeoQhnzAhncq5SXECu4TncZYk7ufAtntVy2r2lgkKKpuJNK2Ic\nyOsGf49oztGK/wO+nIKLDtQh8NWoTJ8LoA/Bv5TDPfKSjoPDTLRskP+Aum1X\njWMJGUx0u+BHi4GRaHSuWLyEX1WxTRe01IbXVGUN63jBh9Fji4RXZS/LYxma\nQIjW4s+S0s0VSlKvOtDJQ+Z42rxVA0sK3kGeS+BY4jSKJh7dsWaWIRFFueda\nDDG7yzt7XLMO2Q084tA8ylmapu7xxFR9yn1tZQrNqGOowvRLRzTEzNzzG4LC\nyAC1pf5KqljzYJ3JWDjed5Fuh3dQaZQ4QYLHZZxIlFq+jBb9jEYS9M1tvfuE\nMq2/Lg9jMPu5cXYU4IBrBiS8xgzUnWdz+Qj60CdBClY9+x8IznbX5zAfpVSj\nCfe1ycDRozjgN5W5pjzaTmc9KjsK0G+KCh78JVhB1nHQ9G8FWJamGEMEXwjh\nPhv1TaIV4fuhqSIMiVjMh0hSw3VAkpfWvx7pn7aEmnN657CbptwqCFw/VEHd\n/C8LrqXFkXL3SG+fJOlgmS9J7QKA4tXKRpxRdhoY8erfw8ZPL/bBG5nbOV8Y\ntBhg\r\n=+iuq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEN1KudZ3dZb1XVNXL2QIz6+jSBviYKTeGXIO2Gt3TYfAiEAyAgN1du34M6cm96YbbWQ076sni/pR1XBkpmF8chBWyg="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.19_1560082202569_0.5861350684010718"},"_hasShrinkwrap":false},"1.0.20":{"name":"swiss-army","version":"1.0.20","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.20","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CFHnhrnwtNF1ikTl65OPDK0Nklx6Ah7T3UPldJtsqp+a/Y9thR3lxPPzjMSPJ9TQ4OTy+vJ2c4ecaFy9WLgYag==","shasum":"33edd8be3a20f9b3eb6d0737234469eaf8cb5d6b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.20.tgz","fileCount":638,"unpackedSize":2669901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdApEMCRA9TVsSAnZWagAAkyYP/ioJyIvZs+5mGyrMKkex\nJl8F/zzLtfIdWI8JDywjFXG/jVqISkh6W2hdhlbKttwYPp/iAOQS7VUnDN1Z\nYrN8MUlIi4miSytuSdmqJ1p6nMKCFRNz3dEOc8ey1P7ikV1ZEUbEtBYHv27V\nyFxCvuJl07BFOI/YCQ/I9nJW9ZK0Y/QpKJXbv4FNk5iw1PBkALlZoS0YDrh6\nGjK0d07K/ph4vgw4YZDg3y1xk0pJzCZhYUkxIUnmd+yjAP5sbnfJ3FjrQPVX\nl3+m7XzZHCWbcB/8K4JwmXJs3a8gSq7eWXkLxl1zQBL3wbwRae2jWaOlxPAF\n2sW/wUVBu/WUzMXElSobWtnrRC7D6oZ7YodmlazjGI9R7C5aQDafjJKHwKsv\nUp//J6SWcPumIkuZlDoxIJU5fxd5OEp6eaXevVNCReu0PduCMfCp00WK6PUE\nx0wFeavAd1SN+fVIKifxG9MuUPcFc2+7o8bRltLgUCRY+qBSvX51ej2JSDZn\nnlXCRpJKXgvhGYeK/79R1iPnsa/vvpKvro+z8MLHP7hHixT4hLjsqvZ89Ou2\n+yhtSInJxdbY7b9bLoJxS5ahk3OxLtMvxaRv4y16YHwGqyG+z8xeghne74Ow\n3WAWmRImKmwnRpL2zFxZvyBjzFLrw/ffTPrX2ZWwb9IHNwPBPC98JpMLVdPI\nGZL5\r\n=Tqvs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNE7E1EYIH70xpiwHIo8090nIKlnETy/c88a01/cs/IAiBI8TRMljbkGPUjknypCxyOGUGLK6R2ZqjmcROfVy9ojg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.20_1560449291699_0.9776580061343823"},"_hasShrinkwrap":false},"1.0.21":{"name":"swiss-army","version":"1.0.21","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.21","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6ctY2cU6wPzvdhkY0Pj6SV3CfBA0StpEVMtTGYmbJdTdeknb5fpJnQKGPgSvG89tQaqb7gnx6UykHs2DigXNzA==","shasum":"9f713e27e100276095a7500ec54b75bc5070fa4b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.21.tgz","fileCount":638,"unpackedSize":2669901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdApTMCRA9TVsSAnZWagAAHuIP/i6rIZvJpKYNAt5xV1WQ\naLn5wGRCXaA5O1lE1zfVNSJWNIqjaV5wuE6aZoOXkbzV3jUeyGjlKgR/RF/M\nV/8axOLlbQULvVWIa0K3C1HXuStYRkGU3UwyaYMAMjbtkPHE/rmLSLeEZkG+\nun6CwwMgEsjTqOYO+/HHa7q8U3OtgoHBZQm36Al0/W9T1gWJ3CkUNt46ts/A\nPWT1FrJQveggjL0vAd2SVVqHWly6xumvnIg5o6dpAAjveBx7FjklewpPU/GL\nLqgtKX2sgoQDfNgwWUwONjCGRi5rbyHBHyTHdhF/AKsr5kHfycUJo15QhkZM\n7oCflmNmn3T+X/K3HBFtBBnHFF4j4cATGJkixK7+RQtV3FZI8SWND7yaEY4p\nm++LSKHDtvrVWoedLPsl+ErhSWOQsFQZqQnLldLSP22DJrEAaUjdLkG6gcYi\nhHCYG2Q4qdZSaA2A3Ml82i833lPOIfN31jTm7TSGr8dIDaeKMSFqnZep70O4\n6f1SaMTmcrR16QF2eAwp9s2wy8fq3ySNcMg9wl0hd+Rmxh3ArvJaBbY7FpKG\n6Q1exJDSMe2I73BNR6zLtGEdvvskW+abfwEGuYjmDrTaf3hHAORb0z6o0olL\noD011OUtPu8X6/b4HZWLMP+9dyunGSfv8VaHwWMHsy3Hvyjtru3GhjyVALoO\nQ0BJ\r\n=mXqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6lKDLYmiSaUVByMWI+9Ax341Zo9429XkoFrCS2bdL6gIgFx5rKzAfHGJ/wW06N1Qg6EpO4kV0pOKoDRisYs112Jg="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.21_1560450252304_0.6250719218993948"},"_hasShrinkwrap":false},"1.0.22":{"name":"swiss-army","version":"1.0.22","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.22","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-042Rkxeb5NnQOeDILwRlNVgMzvbitQQKU9oPTfqZ3BZDGPNyG6/0FmcSDgBLRA9FGCGFdDDkuipYB2o8Eg7WrA==","shasum":"1226cc5c9146498c54acbc9558b84c0e66b27f43","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.22.tgz","fileCount":644,"unpackedSize":2673690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEgbzCRA9TVsSAnZWagAAtYYP/2FfgD332qn5wsZVvTaX\npF5XrGX3KjrAo7w2lye9sqyzxACEC+xs9B+bMKJyw0SKAYmE4oRLcoqUjfA9\nV4VoeQjDn7T3YiRQFPvEmcrBjVqLW+86YpqrE0SUhlEqVtQN3fMVcoxpDPEO\nr8ZTh59fWRZTJXbhvW/I2GZSWlHUFATwF5PNZ+v5QtlYhtq9TGK9o/l+p0dL\n1hphMHyevjZVuSw/nQHz1ng37+CGaeWCE9xi23ayJaDx/yn1IA4U/31E1+CH\nt2nRiGHPKT7ohsKUtuwz6ZE5dr2S36ltzVYbQYMflHmqQGEYhI46pJpRsFIH\nKlhjk1vSlnWcex8qN+nEM6LRrja1ZbIuH3hBk6m6qtKpEQ/tYWSRFiCnYKeT\n96xv93x7703QXghM0Kp5pNkIakLQMYlNgzDPMnrGHsKNCq5MxLBTEDQZA0fs\nJWHggvxlbwdYFHjLpUPObxRVYQAktmEyI20O1VDU2GrSzb0scjhvbwQQVsBZ\nJn1OAvXgPjY9C57Oe4lGymhqBZk69A2uWjBwTV0QzWOYu3fRbzZ+lj48Gyx/\nhKRyKkQLeeEiYPAf8ql+CsD8TGCR529haMewgdNA5vZ/SuVS09TxKKoQb2W0\nY8zWyqxHsnI5/nTjymO8Yb/e89N0TKzS/cKtwTffUKCUynwa8DOeNymmmejp\nAJzU\r\n=mCG/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfdLh7EvdPKZJfMkzXy9RvVv6x5zwgl7RfERSrPVi31AIgJh0dpUAIKJRlBerysOAvjeO+s+DQH9EqR6dYGeNSWyU="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.22_1561462515060_0.6366931370125612"},"_hasShrinkwrap":false},"1.0.23":{"name":"swiss-army","version":"1.0.23","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.23","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VPPmMhCVEbLiUvTPqS5+pBOfDxKu4IaNbhjDY0slPlIc7ToK5vi2EsFQj4Tdkc6bOPo6PB7vtHWzDxskuuajuQ==","shasum":"96361faf741371b50c77a00a5da7ab1de28162a5","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.23.tgz","fileCount":647,"unpackedSize":2676635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEgnECRA9TVsSAnZWagAAbpUP/08s5qydTwBiwRHIBdLJ\nzjV1NEgYPNRjKNsI/Ko+3QJXA4gl+FHBCUpJm6E+KOBPPJm9825ImOw7SXi0\nzbyrtyHT1No4jX0Qmv9gDv/FPXKmbin3efHFWhylH2wnEVY/AXsC2TQkgkw6\n5ZuShWx9QLla+DLltLxar0sW5pvucwOrGx9Rdnd3GGqmhbNOymsCg1R/ZHdz\n6T+FGxQfjSrpJho1zH6214ZhB1LNckjRBHovQGbIpQLc/Zo9sc3Nqp313Jpf\nOfhob0cJ/GauX5CTRXqZVDY8qq8cl50CpmQGr0ftgAMIPlnj3K/YT+4KiXXp\nTnKiF0hzNYRhuuijw4Tl+60r5jLCCcDdeSi9lesdYEk96rV1GiWUfGqHpJys\ny+742AOz3Nxu662wUX6nNhMLbrtsohkw7Vnb8tfkyfC4d0FugqNv3b4EegcX\n5iGdC/3UxoSYRl7SsR5ny423LZxqD/gP/1aHapXsS0S2oVWWNGfYKGbLRg2L\nvGNsn5wZ5a/VMIrescSWt7Bb1vApvAS2vHJdQq5hYiLDbR389qn9JzVeKQay\nJ/LT7Wfup2ETyY2L0U0p/f/CcojvPWtQPkBlTfJilk/Hz2XEarZyMfkt/veJ\n2pXyG/0SH3mvTl3UsotL9FruCAFDfyyqtgxzrJXOCYnTUNdDrVZ7Cwcjbucs\n0xMz\r\n=6hhz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH1ZstzdYnX1/88/oRf1gRI31YXRxxSynzFjilEQDEjUCIH7nxOIg7Nf9yE2DgxfqhrolEnmNlpJqWX6FggfBvzG/"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.23_1561463236108_0.7595519388060015"},"_hasShrinkwrap":false},"1.0.24":{"name":"swiss-army","version":"1.0.24","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.24","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uBKxwjvaZgbJJmaHtT1zISKAxWI4FrjPpfPcMF+fXT4wjIIkaJbeZ2iqMP+1jhrDjzsdhDKMUTWzsuSq4epL8w==","shasum":"2678d40bb23aa9dcf722803fb21849c79f40a3e8","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.24.tgz","fileCount":647,"unpackedSize":2676686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEludCRA9TVsSAnZWagAAOAkP/0XmAyHYLFnQnnaG4Td1\n1DuqeqVxdukBcJaun4W2WW6Z6XTnF1xjxWy3yGSSvB7P823+zGY6I26Z0jP9\ngRbgagsGeV89uQhZC9lQzWNRmRre5CXm4dK214gVxD2Pd8kXmFbSvuzHFECH\nFY3JN7xDzWkti+8TL4X8ckr7PFSXL/lRHnVpwdh/p2MJMj8gRXHJGrZtBfDP\nBB51bYQCgZfN9dp0TwezH3gtggvVcSecgwLq+05g6sPzjCayZHuYbc9kscj+\n8T4Hrbm1+Nvbg9gX3zO9aE9gGRQHX0H97lQb4ELoD7yZHh8T1eY2IXbw9t2B\nYy1nE2PPreiG7h2Sw15FqDSs6/4YBkS2v9qUPp3XCAYfO0DHuLVLvcbt87/s\nxSsNF2GjRE2viXRSEMRcdzgsgojS6QdM5d/E2HSrQIuPER5gUuLYTVA5eK/A\nI+wC8UqAm+ztfY9EPJgbcRMqLCRUBVhc7wNt89siE4MCcSlr1Bio9lpwOcRj\nL5ylij8gZmmARig0fBwTXoIlB3XDIt9tc8XJSBT2hm0pj5YMCsfoK4xvNABt\n2BpWuYDeLgWCbzju5YqJF7ckQyEZgs9nJKqsXdk/aye4bJq+rfOHP+5/khBH\nIq//azE6yzZmuSdZvxl+CIxEySliRVRUp6nWs431o2aMInEzZnRozAwXdP9Q\nR/WG\r\n=HH1B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqjmMk1Zcz+UXMN/oCR5Bvfw+Sjp6txe92IwMhvK3Z8AIgOj+Jz0Ln/hHvVKsE56QvkTpPQRY0qJg6K6zFW+PbG4U="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.24_1561484188350_0.3375720563584841"},"_hasShrinkwrap":false},"1.0.25":{"name":"swiss-army","version":"1.0.25","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.25","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-A5+Fk1VVSHg9nehJus+ShZdOQ7nOCNLJDElyJEAI8ddVSO7ijbpLMrzI/E9owHx2hKF/WBgvNFtvedr/lBAPOQ==","shasum":"9be3c4d221751bd7f6ead721ebf0c704db73cdb4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.25.tgz","fileCount":647,"unpackedSize":2677206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIVt1CRA9TVsSAnZWagAAuPcP/2OZUQONzpuhjS0ti23D\nCh0sBix9bF7HHwpc+CSVKrvlkOyD9GI8qP5WiA0yafiCRGoayApEP2FykmYW\nb8pTWeWvMCYUGqn67x0o7463yaxZoib0abnVQIKk9SX14BK8I2JwaEGjhEQr\nDAQ72sTb9pw00uywYhO6ziTYjCW8gmVFmqZu1jEfYLBcxQeKnyeFIlh2QDdr\nUNjCfl2Lpj+of2/hkMxZj2HjfXol7J7LNibYriG2A4zPYKe/xOo7GYCL62fm\nhfYEva0t5X3flec+Cyd6RKjhTDIaA871yCcly6w6OHtRM8P0SJFoyoQ/CyuY\nuOEhD16F19kYW9ezRCMjsuz0SXt/VzQ5kUhPIIgStF7K/+spUcfI1X1X6lej\nOx9qSscA3eZNuJ+LVk1bSpwXEnie4OSW/4KiGPf7KpCczada7Dyfj3xDOdJ+\n1aNuRO0D2y8QTqFCJLOKLK4HOKXXMip3sJi12ghrucipGxC68eCL7CcUNY2/\nWTnTaHAJddV5C8XnclLo2HDuCsKGQZcrcMN5cmjko6hwbfBUm2Q3oPQ2hJiB\nDdGo/9hJyTKJQS8otcN4kggtedQcr3/BVDGMgcu7LGdqeRW8tPjy1091cDgB\nYtwTp3U0ocfUZDK02coyo3pnqfQd0RNBEMmxIBV9sjEI6J4UpJhbjZZuk+pV\nkH3l\r\n=plU9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDoeC9gcp+IbZ6w7NAQ97FojgKyG6r6ZQ3LMmpAqhJdwIhAMfH/qrO1p37REC4rbo+vT8xI89j1MIw/CaNgUpbnE7W"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.25_1562467188445_0.8209086617635926"},"_hasShrinkwrap":false},"1.0.26":{"name":"swiss-army","version":"1.0.26","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.26","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-F+S92cG6BcetzPEy0uta1QLWLTaHqqjJKZyZ/RohYiplHnNN9+x8jdbrFBO0bh4RUzEy9V0tvjCNocwDPCYkug==","shasum":"e84c87fe1ebd18720693e85de2fc922d03762135","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.26.tgz","fileCount":646,"unpackedSize":2671549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL19sCRA9TVsSAnZWagAAzcgP/0S1ogw+Uo7XM1IPt9An\nfpn/j4W7BuGVRZKkOCtNU/OeX1bPSvxMfPhkvHnu42I65SxjWGnd85BfK4G0\n0F3m5wg1dK6rfMz+ItZ1psuMocetP2NEtrWPhBdfsMay+xKPm6QgeNupQJqu\ndJoNeuaH/EpiucDb2yfqWd2qa652uhGaW4AFPJGAfmEqPpkAfUc4WIzm8cE0\nkNUZ1YowuS6SinZUQJOvvGKZzxwxgWjpe97LHBLMsX5RV7ejdn4Kqh8PHKp8\n1xc3TYpy1DjBm4W/0Ts+YNJ10sE0Jq3lkKUR3SihnPcQ17WLu37tae7QB+dw\nGwaeniJsdHwpdLSvHELzEUpYfegMNhFQEDRplrB+9sdLjqhjBM4Dnj0aHuIw\noE8TJ/SfVW7KLVhtqv9XbXLOc1tAm5t8WYNlpyBhXFoeGZhnkdg26kyZp29w\n9FoxJ9LveJ2cB26Tln+aw59WTTssl+a0xz1ckutENOBnNzzCH9ajEBVOCt1+\neYqiz6M56yGOK55EvosKoUyFiP3kBg7On7AKg49jnYg9byIYwxaTfB1Icx5q\nxogoYegsShE37QH+kToVk357R9yRteBdcIC4XqjmUZH67k7r0VvU3gNruQ6y\ncrnqet4xe2kjCYQZ3xurx+7hvxBr9Fq2FZroUt6klbH9mR4TYyOr7FNQNn9J\nfIab\r\n=jx95\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUeGFlWK/ANRti9afJGaw0MlqulsIHFRgGHJsybh7pWQIhAO/tEZbCKzU6SUnoCKMqnkO0iNC1OUQ8NFgLKN3obh5j"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.26_1563385708099_0.9626654157380623"},"_hasShrinkwrap":false},"1.0.27":{"name":"swiss-army","version":"1.0.27","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/html-entities":"^1.2.16","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","request":"^2.88.0","shortid":"^2.2.14","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.27","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-Jx0RwEJFyD/5wD4Qh8CQzDwHh2T65D+EzShE4szpWUTcTPN8eIbMKa3KhmY8Vf0T9LfYTSa9RLwzucpojZKGCA==","shasum":"581c8dd600e6315bfb7e47480c128d594eb7b75c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.27.tgz","fileCount":646,"unpackedSize":2671549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL1+HCRA9TVsSAnZWagAAsOQP/21WsEuHrnETKeWHuYes\nmpt4QZjSDsV5lxQnXeOfrKYhl7rn13Xj+rUdG9cr97Lg4VUyiUhTKBtj4KMD\nuieOzO2pxnfYVOdr2W9+fjBfMVPfEgf+KIQ8iG6OTT+2A+RJqs2A/VNlSPfb\nct5kh+gVyQGBoMpD9D1hEpN3HeygcuoRukw/QtXE11Kal+6GKBBFBqN3mfo7\nuYIHN8FDvgYVnN+xr4U0qT2PyXbOLkLBKFmyDBIgmfDCc8cwNprRSyc3z4cn\nxxzn+bcFwbAcCO+HmX/GSkDGvUy8w6nzdbksL9upBTyww3v7FtUq97Fqd/t8\nMnu51vWZiB4MOiAyRpFFZjkrHa8/qBPd8/fDjPf7dS3NviekfvPwPAdyRPKk\nkdPBzYLKF5wh7rixGlRRATHfVwXpvhLLFo10+0Z+KL2T1h/UaEz3/0wME2f4\nvMdA5jOaUZhOYPkZe+yrbzGTJ9y6Blxb9XYpn1IC0xdf2jnqiiQ7ugYxJtg+\n6T+pcfnPeyu+qJOws4d1a5QU5cRwYLfNaRpk+Zc9urG/EcOAR99hZ2xLB3vW\nTYf3nn0EVAS0wk2pGXWCPF2sCCin3DW9/Jiv1+9hLmrqFr+yvsZ9EZX7cFR3\niRsEwBnHsSzDz/TKYlavaqQiA0E51AIrcA0I/4oGrr8QisW7AL4ulfpbj/dr\nkycg\r\n=0JAV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6lIKnUMmX5qCFdHYjMAvxnFPP9/prggG9CHH4rQkeWAiBRi6IkAoffDNVnzOidrpNbdQR2hYGWO3nvUg3nOykGmQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.27_1563385734152_0.8338137471346234"},"_hasShrinkwrap":false},"1.0.29":{"name":"swiss-army","version":"1.0.29","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.29","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-4Sg9eYtkyuVxUhMEkWjYp4HS00mg4k3fLIMiH7K6SDyUeOApBSCqwr2PFzjSJ6pH9ObE7rtEcF143ba+VbHhHA==","shasum":"c87f0289831efb96749992bd91267ead93531f14","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.29.tgz","fileCount":646,"unpackedSize":2678972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL43VCRA9TVsSAnZWagAAaTsP/jbP9VgoLGdNl6yjBE+5\noeY9MXI3aNmNabvvKDTixnGZ5OJgV38F+Mu6OsCgLagkhdScu+E8nXcgqnkM\nTtii+SUsXEdkfTo5xN7vRvMXct9X8GgIP6THRczy2SOk9LuHlEgF7wuT82f2\n1OjepJvk4K/21nwKmitNHyCqJ9WOsRw5IhzlvFpDI83v2sxSqedJ1CvZ8VvE\ntDHTZ4LIVycnuUISCuBb2Six7SXRv5mfaZBeb4e7IR9FYa2tBOntWqnDw+VR\n5dvhonl2Qu/gQKQAqns+C66gKaOeEgZ7e/zrUSYR3b+2jZYW5SEeMR0Zz2Wg\nzV8YS9D86KC2yg0rfOHH4l4mkcAABihTCeXOOFJGryHWahSkX8Qzj7lJI2NR\n/99uv9SLouG1462IygaA02RmjPKX4yqoTCsc1dum3TYgwnu4xLHZbAm6ZZxN\nSXW7oGyOHURugPy8mWfGGSjF6Lf9EP6sEddmmf0wmMsafWEfjoVqy1+7kQpH\nfYSrMXQ68R6z9u6EtprQiSO9mzDwhHMBocRZEztiEymG2RkPv3TJWfsI9WNN\nWRl85Xt32afaRIt0+uxKUcHnvdtPGtilLVpVpCPQbm6PM3eSl+X7g2Yo9Wru\nGmClfl+F2d+A9fo3InaBipS3UB+ADudSHngpmJaE9O18K/LdYTeLOg2mrM4k\nKxBC\r\n=zh8f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS+KrM3iR9ES3WMJif3k83TAkhBPb8LPIbv9P54qeOjgIgV//fE4QUAyy6cde6F7MWbBfb+T7ATGFBCAK8O/HxftY="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.29_1563397588799_0.2894850581506363"},"_hasShrinkwrap":false},"1.0.30":{"name":"swiss-army","version":"1.0.30","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.30","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-kOFBdyLoKOa1YoYC82kUnB1iKpVbngzPQiyc1Bl3abrIrg0KefWuJ4aav3w3KGnlQ0nvbdfflM/evL5rxpnGhQ==","shasum":"081d0e4aa69ff316109b1c098f69b14b5ab2fa2f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.30.tgz","fileCount":646,"unpackedSize":2680722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL6GCCRA9TVsSAnZWagAAns4P+gOXj/jjAjxy9yHNHmer\n1i6aN3adDqgCZQRlbgWv5Tys/O/UX4vm1owD0xs//x6IJrT1kvuXiKL40Vxf\nlmrOWOsEPqwGmdc7YmTNTHcyonkVE/eF68uuGne5ZRAgWlSfXmrbf0jfY3Ny\n1XnSODSdZpBzoLrQRl1VWTWlSZzUGzZGqg8XyVWeW0BKbx5m73o0yV3ThAe/\njEubFxBxv4/qwoypuEzRdBrkLyDoYDOqlgHjX7GZJT++jF7eSs+neMYQbXkf\nE+QTL+g6F+tcC6/1NAJqr1vOqW6VBGhDmZBMV3sbj5FZRXNn73KoneJtGU0B\nn3XYMnz/Dm3OfYIxl89/GnGSlxZm7eWK34CTGkSNUDFx6bd4OvAqNwGBQn13\nIuc3I30jjUSnmBsZ9t9PfjC26nAuzr8tsrCWSxHV57b0Jq14Yxe4rzQTDyhi\nD9y44xrJtKNnm+Fjj4zXSUZKCwHlCIg734Zvh1W+PEevRhNPf33W0PsD08OE\nLRCCx1Tv1up+mzpg0whWiYZo/X+YeC0FUQ1aI2alex0I7/jsluvHs3K9e5+9\n11quqmZwGVu1wAWTIr8WMj3nOK0ZPDYRI3YALAEdLqS/BCQYgYkkktuzf1Oq\nUJS1iIFHB3RS5mvig4a6Tsrgpc37qks4BdF8M5DPGzsoq+lyTT8L6+DxYf7F\ncOgF\r\n=Yq84\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7F6fu/qXOW2Kf3bev+qZvq0FY8xg7uwno1Pzc1NHYuQIhAO23bR7KzImJd/hqIFPAO/6S/knUFlvJ/xTYS4MZygb7"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.30_1563402625409_0.04381413410278823"},"_hasShrinkwrap":false},"1.0.31":{"name":"swiss-army","version":"1.0.31","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.31","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-RHuX3vvh6iB/dDHJ2+jltGqMrGMcHDbvPnXX0s5v/tTpg+UitOb31UvReOECbvNiWl4iFIcLGg07byjqSzZFTA==","shasum":"28aa1bd2ced3286baa9f4210051eca9573895f49","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.31.tgz","fileCount":652,"unpackedSize":2683399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNgesCRA9TVsSAnZWagAAaRIP/jfKvhKVmJOfOa689ab6\nOQjJUdt1jJuTCWeRfYy8eE+d8YDshIrqvMqksjul2etkGUeL1z6wwcxiS70W\nb9vfAIaLAsayVzyFW/fhKc4Hya0L+O160SxjC671IkiAC6dM/AP3pvspmsg8\ndg7zOrR0E9+B8hbNrpGmj9R7Rp4OeptGw3XxVyoBFO7kP98+/0MJ3ZRSONFr\ndxvgMPsTLjIMKmXVyfvsGQFjz327oVPqBn5tZQDuNXMLg1NHs0hJKXNfvC7q\n+hcJ1s2fRX0jzt7Uo7OHWhLgftLIXNyGvF6yMEhH2Fa4ZnwkHm6fYXTvswn7\nkNjtQo0dlACP8YHvscMz4tdYb/ii7hYW0D/9FxYGDjpDDBdLN/aBiw/qz/dP\nuuwtuLbfdZICc4phhIavffMkWTnbohH1hpOa0F3sVRW7Yi0g4VhtXpg8iCCD\n0Rjax5VA8JoFrw2hiRl2tHO1lZ/AdkjER2REmb8IVzJ/Or5v6BIVEnR+5tLZ\nhQYmX1MO4CZd8E86dCfGKzioxSPsVqsT36dsOWun1/P+vexEAq+gGC/qRmZm\n1lHYa8yAdAB66CWEf44pn8yKBOvq9LYyJ5ftM9omI51wP4H/GapPGbDwI59+\nAAbmH47nW7qE9NruRORi0W/hvsxmxsMrISOu5HMCP114Ce4cdHnzSNjBoCUL\nGfZn\r\n=I/qq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUskrw6D0+5CH4ASdvKK3261FQCdYl9UesHltWS7JSsQIgUBQepsf/l7nmoqV9016h0POulp9qBVZ01h/r3fP6jr0="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.31_1563821995195_0.6585055243614162"},"_hasShrinkwrap":false},"1.0.32":{"name":"swiss-army","version":"1.0.32","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.32","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-5AKNYflCPDwn7ka+EEwIPS+67PmGPKzHohwJiD95uWYDXUicnNMrhaJWO+vzc5bU3iUvfXdbK7I0p5JcGVzCbQ==","shasum":"adaa7d6a4b268b93f19f17673adce184cb77aa52","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.32.tgz","fileCount":652,"unpackedSize":2683608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNgolCRA9TVsSAnZWagAAdFMP/0LgnwcnIbkpgm6ygEHD\ny0U5T22uGIutdyHlEDhBqUL5M9YK2Br5Zog6/mj4DInrlVJ41ZEbiW+N6JsW\nDhQ39YOe3V56WL6PnLdUeg3wsvI9GktFxFHtK2LiTUnLx6iFaaPHyrrlDn0D\nS+2dS09Cb3QQJPov2jX0VkcVW2lZuQTFibKnw2fjgnBSTOjdX9tSJu10EW+J\nKUWMmdmaI6x+h3ao3zM35qlLx8+TGOBuAYDKH+FUpr1c9myDLHisaQD9SQIi\ntr+FN/O37P24lVSYWwoVvYPa3IIpULfujTsBx1wrrQxUfDkup4omaIOAHl7Z\njRGNaKkmKXm8ZvGr/EMZsEFEbGIQbbjS/CyDmt6+eTbIR5DescxeNYDBTrT/\ndWoLGnVGwV96+4iWEtvw0rBm0PtuXvdGDMq7pmWE/6jYuL/WCWytNXPw1rUt\nSUBBYeupca5Jt9g3KPiDKgLF8S08CrkHfMb8SdwVxWEn/EO9cG84xpY3ptqn\nbEeeIVL2Cx84CwYJLevVL5tazoJlfISsaFZF7ON2LCqgUjMqGAZWI1ocz4Qm\nuobN0kdvQXjqsf80Y1gy1Cho7JkIe1FYEfo6juWptethUb/1MzLgYSc1S68k\nedVLlk7uoeS9ppvCrmO6VgxI3uGYbCfUJxE7OeoRJvMgQacNYWJiRjNpslKf\nTr0z\r\n=Ns4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6PNHchTvjdz9HVVJ75l3T0UqvkVX1dqBsEtEsoEnDeAIhAKugoPKjG1fXcOBApsq/sAMOHkH3QhsC+uvvIS/ZhiN4"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.32_1563822628433_0.11948875652813018"},"_hasShrinkwrap":false},"1.0.33":{"name":"swiss-army","version":"1.0.33","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.33","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-S+N2RFe0rIRpM8A1QrQS/wXYWjl689qWZgf/Knon3gy3QMGzYCGVN9PlVNV3Srk492fHHhWytDv1x7tfvh7Ygw==","shasum":"07da5efca3f852e320a505e26471cd8791dd84d1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.33.tgz","fileCount":652,"unpackedSize":2683400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNgwxCRA9TVsSAnZWagAAgBwQAJLS8ZhiBmgTmt9iQ4UV\n+UMdPaoFftvth91yqTFtFjjt+xOqZWC9DcfHHxNKQTfU/gf1ZK3fjwYP/Yj4\ngj93XN0jn+tofNbFCHC9JXHTY1y8OU8LcPd8TtSa3iSeTUTq12/vazk8OUHL\nKyo6MCfPPMhXy0PpTkOWZdHDc96Cgw2GB2hmCFmxhobCf1kdu/qLDDgXjkik\n05qr2U6N0ePVSY89xi54xcuUpAcKK8k4iWDfboE56YeZA5phrMnarJyRAGgG\nnr4JFGOvsTDXh2wUnM+tgMSz2tqPJ23WDLYvHRv3ySmI1867VGbROc0XbgIY\nIpRs3Z4QlDKUBuE7MCigFXF3K3+DnhdYNRX/oFXFa81IIf75/zb+bGs13jzc\nLdIs5QB2gNeqLMzaBo8h+8ew5n798J8RB6oVLxIPggxARrv2DIqd2Ku1tvk1\n+oDocG/7bCAcDhAOPRarwNxYyToxF6f+4/FSDcUuOXK/zTKo6+wgyFLc9Ao0\nlqqNscHLSAnd7tteViqPF9RB+E0xFLjPGMZP3lidGgvUmHuosSR6du1Vao9u\nsS0B+MdSZPtIsaZWyWa5rfXLAvsTkmsAvHWIHBdajEaQHDsutAm6zzHaD8iz\npxogtvk0BKEpMuTUEi3uCuski+wHM+xgTqVdO7lE6b/qnX/OY/5AR0xLYVoY\nKsO/\r\n=yST8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4kjDuQquTmbFMmaaIhhcfPcDAL7Y6vhHo1Vr32SgePAiBJ2jmow7FQ7VTEwtDvKycbWagfcp+aZMmDh/cla3UqBA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.33_1563823152712_0.28385262434017755"},"_hasShrinkwrap":false},"1.0.34":{"name":"swiss-army","version":"1.0.34","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.34","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-LNWylTUS69cAUaCPMoIV3yQs52dy5Z2eCARRwnp2U0OTcJgYNtIv/MB8p3qc3HD6Qp0/BePUOleUvdbVlH38UQ==","shasum":"d1849f232a9a8390b0390ec528dc492b76425bcf","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.34.tgz","fileCount":652,"unpackedSize":2683651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNg2ACRA9TVsSAnZWagAAlC8P/jlawUQncC4Rfv5D3rb3\n6W0JxbYtX8bZGxpeaGqLlc75kv7eCS2CWtBGGjtiOV89HNzAZd+bm0F7bJVO\nztIgMaG9OTqu1n5+qB1/9tpTa0C8nnbcCveiXdfrum3vNWoAwamvVjLogGlZ\nAlClT0/uWxTyulZwlWDYjFGFkOtn4/aeLAJRV2QD2yJeE1rYpX7Epf0zbZ0A\nMj5dKnr2MPZz4dKL6sddYe9NmXS1BmtLF0R1R8EfF1AnvzVz+EoCCOTPqi1L\nLhugnHt9jL/A2UJZ5qlCmAzFb1pArIkv762Wgwy+7peVpAFTltAnn6gnogHC\n4t7dt6tjdVu86HZP4N+lOl2SZDfcmcPXKq8YioyBw5AZMKQDcQekWfuQzgSQ\nsWf2K7MBZ7QpWVQi5acf0PkAWHWWyYBsdxxmxlZUfHQ8d/Do/MSbhjtLYmRZ\n2daqxVRpYRj5A9vE6CQdzLJbeW7SEeqksnjzY/C/Lh3hsvDXkgf/rkY/AHgJ\ndgEtwEUhFsaYG4Fo2KUXzT/t5dcewePlkJZgckerHug6OShd2HuTJ1tR7OhX\nHcuqHwkJbxoiPqSjrQv00XXMbf74fmkKTiSBiOgiuUjoU2rmJ0uYPwCXx/hl\ni6EMq9UR9F0yBfoZeumA5Y82JQDRU4YLtTdbG8U1zgAUp2cM9u3UAOEeQvsu\nbxkV\r\n=Q54/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChYrcZTUyxpvK6lQ/seWzhhOV8dBV1fxCtbs3KiowCKAIhAMUqAXhdbz49ySPZccNyV5IFYOt7l4Hku+BnVjc9fNbT"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.34_1563823487081_0.6159831513787111"},"_hasShrinkwrap":false},"1.0.35":{"name":"swiss-army","version":"1.0.35","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.35","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-HZrs1hMXKI+IdvdN8MF8ivU0LXSRmV/gKbyemkYn1woKZhpgdLrLvViTN69GqOhfIr5zYdA7PHsKJtZNx6+tMg==","shasum":"04f9471a07108d5fcf639cbb9281358b053d1276","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.35.tgz","fileCount":652,"unpackedSize":2683655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNg46CRA9TVsSAnZWagAADi4QAJN/twoYL1OTye/cUDNL\nMcyKh9DvDtSSKi0lm8/8o+wlYUL5c8oN/i8t8qfU+EgPJI8G0XZYPpganWth\n/6mzzW5E/hM2ZIM5WPv2Pg4ssW8gJoUmF475E1Ps80BwaNjC9OmGiINk87k5\nLnSsDf9POr/0RWTHwXvSTq8nJ0CGYvWnfA5s7mkIXwVk4Tl7oXIHxqMMxFty\npamMgeIvb4x+0CUa7AOzKqGDn40V4n2ch/dC2dQ4OhkVw1ThIm89uBg7Af6Z\n3159S+WEmT16vdGaDGEzp2J4FBH3NBpoYcHfCSmqaSlWWJhvj1yiSjeb1aGy\nvwcpYqoLPvnmX1THXZGR7GLVu7IbyPSdOIG/clkKNtreZOdkuoSslS24nVOW\nj4EDV06eyvKKk5///uGXc4Zdk/fADt1hwpdTxrTwmhYIl86kTTVixCKZgLQH\ni2bjJCwYNh51vaDlv9QRbMh6KXLw+A9FN2Zmd0jErjlTgNSc4jY3IuvL/92o\neNg9/H+ophz2GUwJKpAXZxggtHiEbzuhOmSf1C+m3cayHnaAc6cXuKwZmKjy\nKObCihjrAVQVJ2brkFmV7hhDC235AoFqgO6AzL2L2R3OLgQXjtaPRV1PIgqH\nFea/j2u/rDII+cT3BDhdQyhEuPPIbmZCk8XGFI2SLlHaqkCZNEJOeQdqKZOS\nHzSv\r\n=ktX7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkfy3b8p7zidMJMJaImNFJzOaTvzjdiR1JWj5Css3ESwIhAIDRigKuzc4S37/oOxPHBPsnT+s9C8oxjJQtnIsiPDcF"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.35_1563823673122_0.2949784881143793"},"_hasShrinkwrap":false},"1.0.36":{"name":"swiss-army","version":"1.0.36","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.36","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-8GbqnBxAbHUyCL01QOPAuLBl7Qok8p0kqKh+brvltisne80smMdc1J7dRZQ8dR20MderYWGBzzpj2jdrD8xvaw==","shasum":"c30f9a719dd6e555c1ccfeb5d782e2567b42a787","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.36.tgz","fileCount":652,"unpackedSize":2683611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNg+oCRA9TVsSAnZWagAAPbEP/2gavygGgKOTdd+p1IGl\nKwYm89OMaBz+41zMbubcYLXP3iSn3Uma4fjDdyOsgB4jdWzGuq7vIP/yQ6fu\nSJSns5DY4vbhjw0AVwZn8A5mB+ElEdUoAHdFH0oi8/aHvGjglD6C8G4+igAB\nQc+2uBHdgdz9u2Povf91N2ElXXsAqxK3JyXD9M7QxzLcaBTu6+WvqYbo3Njw\ntHFli+h5ZHWTJ6gurVcSATqv8g+FBEXHd1qkla70c/8fv6h02SI+J51odiAt\nT9K9BY+F3iS/ngw1xgZG9LwJjhKPDKOxyUZjIuT7G3Q0aiCW3IB56IhAUFaw\nS/I0ube24ikozS71NDg3nFm2f3axJpn7wbGUbMf/PjwBYnI/5+sk0Az+E+43\nDtwJMIp4mw5pqMUumuUqMd4v+DNVUO5Dhs/tFvQqG/rOyqvADeUbQFrjVxcV\n8DndVfdOJ7NodhHro64fwf1lCU75GlspZOnNyJiHZXzqjhGNXTdbrqDHkI2i\ncVBBKnwlR2NSHL4baQI3pmpj6G19/LqtXgYChhlRirXZ4o8qpT9WiPHdrAZR\nkAk06aMZm1vq0Bm0nTxJyPqoL4MNbln3mwhlZgVRgR2MX7L3R7FvhgOLFNsn\nuNsS/kgl/bUFsr5WV0YbN8sNfqpuj4VFqUAEUcuawXMS1VryPfyQrw3R8NRl\nM1zc\r\n=cAcS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjeSxc+SJa17z/Nf+/J0JR6y3GwWpQE5gRFDVJ81MFNQIgQ8JEXbKUiGGK2HbwJP9YUMZ6J7JHCMSvK5/daNQN0qE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.36_1563824039989_0.7061621100449702"},"_hasShrinkwrap":false},"1.0.37":{"name":"swiss-army","version":"1.0.37","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.37","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-dsSy53urdPc5Kj7ZyOw2Scz1JYk90Mfl7wTdM5g7wWXm2fPMBL1/m5wS8fPDhKTit2MLKXGWIrT1fw0/FN/pHw==","shasum":"1f7848aa2f724d5535d6dffe1d3c2ecfc0d85f3e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.37.tgz","fileCount":652,"unpackedSize":2684277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNhDbCRA9TVsSAnZWagAAWk0P/jwZgNTdXjJXmhCuOQ88\nbN/Z/qFF7JkpNZfe2rjLhfFeBDZrApCOJ2LZbGIwPvBEp+SgM/O2Shscb5at\nhJvG9u5bcevF8y8/b5nEeOEz4htXrwxl8Ab94RFYzatMldcjK+Ai/OokUGj/\nGNkHHMkm5waieHNDpNX9UqSnHw1kQb1s6e3rln0EVPs8MQ123iZc6zTk/lFc\niBrwYfuOrPeF30abCaUwgZrl0JPVGcNwxkCk1o8H6jgBcBVNpHH3T6FcP2rN\nsF8NYkxMbQcTqxa4IJaPPCJM+zgajJAFAfDrhzhTs7Hq1NPPBOLTdUkSBWNb\nl+RY2QbV7XdVtcciVfi5JH/+L4GseFPhHhVR/CoFTFtgChk9Onn00PuKXuYy\n6Ld2dr2i3gQJcqohiqfUVqms8CNAm5/xZbyuEsrktoI35VA8KHqhNip7dp+T\nOeERAKjkxkqoNU/537rCxD2g/8368sPaLnvzswPWJo1bV9D7fdIuXlfdPiDF\n3buFEvW1PTpHTxanxy0oWH4cMWs0s0Uvz7R5LJd8klUUvDKDzcZ7+N1J9mxx\naBWrFd7Ql63QuqjIu/qO24RgqSRvqTeTipcSZFj1j59Py9k3N+8W647hFwYf\njvJ6DMY98YVL4GOpz84sX+Lxog/Xo3FUE/YeqHgXHoi9wOS7RH/NWUr2mDZy\ncZMv\r\n=qJJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8AUigX6sbOOkq2LuUha8ZGILPaDmtei2uVTgshsGJpgIhANVr2nizKCuRYFvOrcw4QLllSoKL6LpdTh8ACOqQehbS"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.37_1563824346500_0.43163297935619194"},"_hasShrinkwrap":false},"1.0.38":{"name":"swiss-army","version":"1.0.38","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.38","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-D7nNOPFlxDZNh4910LmziX8xg9oCjzkqTqYUN/C6RX3mwMPbUJWODqPyFgAamhA1X7jcSSj3aNJjW7QsXFWjOQ==","shasum":"2b0b72f45fa851b1c0506c84a010c1325383d507","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.38.tgz","fileCount":652,"unpackedSize":2685778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdN07jCRA9TVsSAnZWagAAgukP/2zraIoJbjDkwYgLgN0J\n0+IrAfTPrpyqMrtImXlLbU9SkyAleH7XKz1nOJ1wN7urrv2m95w/18a+J/Lr\n0FtusZJw7u4y+t0KaCrzmdCo1Y62hodGS8X00z6/D1v+02AdOabYlUepb4Vd\n9oIrkmuWCpn+ZasjXNCncZx7bRy3VgVBu8SGQOOVOfLFet0PzSCMNBiku/Nk\nLWZxRT+hSRt6JElAwvX9EFRXEo6GCE6Ti43iDag30bgMi2jstsdyxN+xtf7T\nViPMbGaunMu0Ygoh6Lts9fTknQ2vdDnJrVCLEcwaoy1gOQ3Q3Bh8EskhnMH2\n7xUyUIP4LvfnRvkYHe2KQs+ryL2ZR8X7aO2QaLi+ZSqH9jXq8E7sI2trGnyw\nBI5V1Ezk/hNPZAqJ3ADNDneD1bDUmh7R7pB/snqrVvpG30pbcCrFblvTv1Ij\n18JkRAis9evljMiumyb4hQ97Wn0NgCHweO3/E/dLo2CoFB8rRukppq+XayPd\nhhznD3MXsBzguViRArCgWu3yP38KGP1z/5Q3wpzhTj8Pw2qIFXY9Q12OupJT\nrVz6SCTjG0SxqmGoOsTZZsXQoRNOJfbHoB0IFk6hg9vdSi1RSq//rGDn1HSu\ncmOVYlwfoB4MiBBuVnKC25GrgrAVTAFbMZUo5IRq1WS5pbiMpn4Dtdnu/M5q\nFM6l\r\n=dcfQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7zMoUkPnSiwFHHdt9B+SV0ii0BCUX6XprqZnj4vah+AiBuNQEWxpXZDmbtLJwCNWyv+RmvjtynQ0cyZm0a7pGKdA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.38_1563905763098_0.8511731911294316"},"_hasShrinkwrap":false},"1.0.39":{"name":"swiss-army","version":"1.0.39","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.39","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-3THTmAJFh4fStho/vBdLie1GB+5ddJaFXRQ4nTaZ+0XlA2ZKswdvdDt2nG+GOqJBQYV6lQhkA5vv+M0d/jx4Ew==","shasum":"97493b2422024e13dc6ca45328418eadea4f3f7a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.39.tgz","fileCount":652,"unpackedSize":2689174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOc+oCRA9TVsSAnZWagAA3jIP/2tshfMJnRAGA8lGerHj\npRGOiTNWaxjAsFJz7vtrM/s8XHAE66Pp7x7yXvVWm+N6B9b/Wy6cUBeYjCWR\n7DokomdOSUA1Os2caafM9uC8utkC3RWDgST24bEHa5ujNZFbM0zcWybxtQVe\nFSphd03xXWB4Rc6JzASBy8tjvF3udEa4xUnLTzlGhD6lmRxZpE13Lk7f9WdI\nDzj85lK0uZhsU+RM00D/1BKjKLU0304FN8SkNTJZHRoPPqlYOtLTsKTFuESV\nkOSDloVne14TDK3tgwEfcJaeXjAFdB32peT2CTi4J+xAnoFX4xeteSosHiy1\n1cCL+Du7+YqOs08SyVQ6VhdCxeISusGL73kejD63as/RqtuyNuLQ6geiQdUv\nvto9UoVBLV1Cu3iuJln3DOw9iXDBY85/zCyEIBw0hV6fpyq+5GbFXHqyoLQo\nk/0qDB6MHenjzWra1/uaMojKa2Q1bUHIs3xzErHLIOU8imS71laE+Kipae7R\n8s07V4FlRUpOX1ZwXCNtZ0iFkXjBWai3LqVjek6JA1F9DqqiTkwYsmkAI6jR\n2qxiYqIU0LcgAu6/tvxhug+xME3hz9llY54FlRAkneMxkkX5kHBRmSUuTDmZ\nwXM5u98lSng7Oj8i1mJ/4hBZw+U0s5aFiJ9zJtwXpiwMm5z/jAxQRIBcR2Dd\nN7gI\r\n=27Tk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFskFvZhcgp7/DNyK7s8naevSRbmqlfOd1J2ye6AsU9XAiEA8OZHiGnxruwebGdQTbBvn1M8WxUYaOqEfbcFqeTRPac="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.39_1564069799656_0.8752534415287501"},"_hasShrinkwrap":false},"1.0.40":{"name":"swiss-army","version":"1.0.40","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.40","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-2ygCHmBAstp2Gj7tuOrd/rz4Nx5bx2Vd2X6zNqT1oVmmLi3VOhkLonpxFbsHN5QdoNIz/JXIKSN4D1eeZyzr0g==","shasum":"f19156627896022b10529aa4b6f2be8ac21d52e9","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.40.tgz","fileCount":652,"unpackedSize":2689296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPEKKCRA9TVsSAnZWagAAMRkP/R3eH6x1QJpVVtX9F4Fd\nfl1y1pyzHBkbYuFxYiUHO+mmmF6kkX4KCBN3UwcHQquzyyuJuW+X/L77kbog\nb4672CZPJzglhy7FEkK6q85bcTybaWKFfi9t7EOdgeaGjK6H95BjvXU3+9pJ\nyf9miqG4vtqvbPf+fA4FDZCdMZfWDF0vlmFtGpwqqi482qYPFxxlWqHJIUWy\nMVc/lw/IO8R6PFgiHwKwiMv+b0R/qxcTWN3AS53B5E4zKX9/AH8u3TR2L5FG\n/PGsAE5E192DXvqJpDSdAS48ba7mYjvJpNF4bXurwOqliMQXsJe79rL2dn/B\n07h/+Vw9WBIq4fm0z8A+oH+rc/OLSiZ3xy6QQMcfk6CJiBqlkky+2xJzl+q8\nNTZltttKEcWAYplqkQvyEBf0nsJJDFz7EDmkDr4LiHKgrDQ36Evy/XvXAG9l\nhOf0AO8UGE8NFEreQiiW6cXy6urRF3Wx2rvlkOw/gqWUSiireb4wlina0/UJ\njAc689Z3KJUx4SyqrfNaqUZ56DCES8jy5gU6EgOiRZwAYky5nIdxalEp+6Xe\nB4KW8Wuy43f59obb6Ays9ol3SZcZ+Han0opCNtwuoy8W2JNSCNmlCIC4+lYX\nuzs8NKtNok0Q6TPaRIQ0mF8iM0QldVA58kOleW4u0Z/u5x/flma+1S8MwLWP\nWqCS\r\n=WzHt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMxYZbc27BoEw3VghmInCrYv3UMX2fx7pD8mdSwNdlnAIgR6xymqwfCCARRWczwF8O9DLaeNnKzJUf/LLZ/9/tlqs="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.40_1564230282003_0.40237950616577756"},"_hasShrinkwrap":false},"1.0.41":{"name":"swiss-army","version":"1.0.41","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.41","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-B3FvQCoixSaw6lEUzja1LoPgVX8S2dnq+TLH/P2spnW6K1v0PuqkF/Tzjl3wRVtWnigmkSnZHY/hPBX2Ith/Lw==","shasum":"6e77084e4ea3b60ce247a26fe27fc1c67fefd15a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.41.tgz","fileCount":652,"unpackedSize":2689296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPEMKCRA9TVsSAnZWagAA7y4QAJLfoRDcOKdDsBvDaLnF\n20SLcEOMVVTeDhbdCYxrt1qM0g8/pvfPpQHMt5sGIbhL9aVlZnO5McAd7lJ9\n9P7IVjAet6RPLMyb8jhNxmRgxB7+eWA5P1/tOJ0C0z4hVr09g/zA8tqjXFxB\nnu4SpYez6uP6GCxE4YHGp2wz8tR51OFvkWziW5JUfnp3XFLpbUibI0d0KqFb\ncPM6sCrBbouclneEE6Ms+5tujh9MZIJjV42MzD9AhvCm0/0KnIQ3pIGVb5mN\n94Dqi/9CZgEi9nCc78T68nVxpaOBHLwZVZOpBJ+hopQ6ZbtqglS43rm14Y2R\nNLyyzNORvtLeFJMNCsW3EBEbOOdF2jIWhNm0LrmkrGtGyM+2E8F8el7nhzM7\nimWYBVhppRGQ2O1VetI8e44FEDD0gGRKFoUq8Hb/06B/57zVT7G3M5HHgc1f\nF6jjn4v4Mp/Z/+gPDa36nEOrpiJ/BYzueks8iuPVgq9FPsJfM5lyyTC8kRjh\nFtJcBOR+ALHN1Xln2m2GIQf8nUierB6ZckB2xK/XcaPLo6hdWiEHqbVpyJgP\nOZ2UKvUAj6xCzR+Fyjgr22s4t9XVfrxKyFladN2wvoD6Ji4PLdDxVLKisHc1\nr092mPRD1XhNiPhXgjqmdl9QCg4MTfBj+enFADiKLREq/HLm9K5soM2O39mo\np9Zk\r\n=HqeA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClYob7t57he9tYT+E5Q/0UqLJbTEsJNCc0kW5lYzqamAiEA8SPUWv9iGVdqfTpQgrfEqVg8UHhHp+VaTTR0VV3JUlo="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.41_1564230409609_0.08854190199648437"},"_hasShrinkwrap":false},"1.0.42":{"name":"swiss-army","version":"1.0.42","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.42","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-2+g8AYc6fRCIrXWXoFt6jrBpV9Twydw+1AVCii+soR/0BBdZP6ZsFw1YyifL5OqemnqWkFwyJtI+q6FFgsmPjw==","shasum":"94d26c6cbd88f965e7dcd362f39e7a6a1f15dd55","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.42.tgz","fileCount":652,"unpackedSize":2689355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPEUwCRA9TVsSAnZWagAAlUsP/j92ZZ5GD/GNkHYltOpo\nwrfMu+IqZgYzAweC98P7zYgT0rJyy8+2VnwKQa0A0qODSYbX04KPvfKCRII3\nHfDlyuqnQeFDaqYDS7bLpKV2FvUlDpLdlX9aNRVKzgak43WpTkrOxedFcPIL\nMHuFO3AcybHhLTFAaOYVtJlN8eP71aTC3MkT6wtm9FcCcZiJ/lZeoOb6l/5o\n/0K04OkvilP4EcyTGy/7IyZKvtb0LIbc1ANgs/P9WB53ZopSojGXYCD9B7FA\nIHHqikeFduZeev3bR2Bk7ERrrty4gHTOjG+sy6unQ4VueBStjj76/ukQ5FE9\nzC6NlRLLOB8xLWW6a7QJok6lQHXJ6H1ddpw335mpZxzYgm4Fzirg5JbVeN/H\nXNAr0grO+L3WNaxIBBjUegpKytVWq//YzbOUMnalbpt+0rEOrmjTNxZsreFx\nO4cjdAh0oU4aLhKtL5iPcsLR9MdRfMIxcSN/WolzGcfnjkJUF+vAF4xh5nzF\niLdi3Q3WCHp5v5OY09tr8ZQDmurR01s1RupQ7juNwN4+2JnD0BdalrPmT5eF\nCjSXchhw3HOqVW5gXlreov8cncN2dbuKXTRDW6jOB/wmuX67nO1LGjEtiwYZ\nNxgYAn9owhUnSBtMtKypT0gYHafSvTjUpJAlL6N4D61EbJOvPkdgOwqagsf0\nJwNF\r\n=a5B5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjyCxe465ihsUTMMcq5wyp51QY7nz0PiPnmOJjvETC+QIgXZ3THxu13mRMI1L6Fr+X5TTzSRnQC2sEDKwABQGNHTQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.42_1564230959630_0.963540576460747"},"_hasShrinkwrap":false},"1.0.43":{"name":"swiss-army","version":"1.0.43","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.43","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-Kvc/pme5G2+zTPBA4U1sQjB8AGaozjdOYAhb1X81AH+M0WiHLbGdcIYYY3L0SDKulnv6QdVBChgbcAfkE4JBcA==","shasum":"70d0ee42f59ba4a75d6e7f3138a3765025d1a970","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.43.tgz","fileCount":652,"unpackedSize":2689446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPEifCRA9TVsSAnZWagAAMhoQAIZ/mN3KPXB0WmHW9zkp\npxoEx5p6KZ5N7yHohlxC61P8XVf1igJGTAV3AW4oQ6h7ncMgdvh6wXXmZEnv\nOruBPvzLblcIl7zLBcZ22kgAZa77xKlKUH1BKRTl6byrKZd+7IkamwaAlDE6\nEx+uX1vxOKsQdOOwtJFBJ2upM5DLH23aU1uFxeW99uWZvTh5Pvoom6QmBCSv\nO5P7UnDf4InF4G8TlOEcKEyKkeL/ZS9u7SV5tKQJQYDH+mkMSmcfviL3DiKF\n+QcMUT3QAtX3x8gYoTUMNOtM8JFri+i63JP6M9WRCNwpTJ6cEyPorMLeMtEu\nHSrO58K5/4dB/Qzc0DNL1oHMf+AlcdpCQl/QT9/xEzrpqGqQ1sxL5ouyws8e\nV1A2c0I11CMouPJ1PMK8z3oCL9siroPOpEz9QR08D7oHzn3+mG3I6rXC6CtX\n4ma6hSxOtf2cdKfuNJphFKf4E1fBoeBuwhFowu4Cn70FMUNmHiOWHvWxYy2M\nKcsRcTh4+U5kqYJSAONJp0nOuxg1zyxOVD5vr3fYMc6qypzj0QU8dOSNb8+B\nVWYsUslgOl3aiuZaYkMt1u0v0sQlDx3sGciTV4K7R6+WFBNFtSfp6nxOAywd\nEq9yJ/E9WYDMih2vbRaRgo13l9r9+vcRIQzZjhi+xd1azEsaXBJHCktsoUJi\n03FK\r\n=MSnr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDH3ayF11poXFoxx3X8Ivxyp9AjUuTCTYsD5ieRZhq4IAiEA+ozX4yAitKzJ9X+d3TfoSN86THO7YDPxh0G/fuerHzA="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.43_1564231838965_0.6430364597560465"},"_hasShrinkwrap":false},"1.0.44":{"name":"swiss-army","version":"1.0.44","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.44","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-TKHLqvjpNNZevMwDsPnnGYNPq2O/wcbt9lcxESWXVuF8XdmBR68euabpUPZQMHQM79SDNQnU1olyye0blzFFFQ==","shasum":"571c793adc2e43ecacb88e1855c3da604ab6fdb6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.44.tgz","fileCount":652,"unpackedSize":2689387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPEnnCRA9TVsSAnZWagAA6RQP/RIR31K10KYVqNBL4Qh1\nQ1ELJmY7ocuhTR1y4Lumz0lTQfzcG9m7/v8Sq0IwIi2VNjLk5QU6gXWCPt6o\n8YtagEShrqkhGHymsuAjwuIRwoBx9rQHYL7U4FUiv2Pt6D077xHiOut4KSeq\nW4HRW61N5ybB3OGe1m4f5yTZ+FO1k1sQWOc2p4f/hbNAoUHSe972YlDwPVbm\nXcQdFLYTWmrO3jOP55Os6eXEkLaO0c/vVXyMsHvxBf1vWq4IAMzM8F2kmaV1\nIXqpRuxr64bWL6oHCSy674TDvQwF/YbbgqIepT6Yi25N7HoqOVcbecGIixPq\n+SxFUuO9sAorHp8jZX0GBqYDq56T11vVsQQs2K+KLW9DtOkaUumPQnmvtj61\nyo/NYybUjoioFioxGP26/afGPEvkcpBBvDHSzlxkgzUIpmpluPE3Wk5Hr2No\noTtoY6fse3dbnUUKaRmp6z9WK1SWqu05egisAibAr1Ud3ZkRFkrhHlfkqg11\nLEkV3wwQbiAfzRDUrIYuBaR7A0dFUgxR+83QuPt3blo3Z6Mo4pXavd7cerLY\nldlxzZtUjBKH1ylwhTHRF6i8s9TGXmBCNwSn7FRxxhnH7p2XZHiB0j6eDYJZ\nPKJaI1JCmwEZgDYAn3F824GO3skMrNEietjk6FNpS/eF8/e6GFPp/Q/s2RRI\n83CV\r\n=C6JR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWi9gKky8fCHLWCTBz+PQm5m8RJj+vPVqdnw4NmNhWZwIgS5bk2bdFYFDIqqKz9HZvhCFdsyxoOWZqVrLTyQO5IIE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.44_1564232166468_0.6161288993500496"},"_hasShrinkwrap":false},"1.0.45":{"name":"swiss-army","version":"1.0.45","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.45","_nodeVersion":"9.3.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-Gb5eXAzVPnA0jFJc45JJRZGQRCB7eu+WuJoRTs4pt/Ba0ytpZCDBZaZiZDQVkzex2PEUQazdJAQ0x1UFV/fSXg==","shasum":"02e442e0305117180a0c20bc031eaa80d718ac6e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.45.tgz","fileCount":652,"unpackedSize":2689296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPEsSCRA9TVsSAnZWagAAKhkP/jSqv5/0Od7Qned3Ts1B\nrxWp1xo8qscFLAsNRnwKWVaCPEGa2YDbC/bG7eqkGHfHF6diWLnOa7XNDFyl\nVKt9kX5RavkyytMRryL4EsrrmQsnQV71lSQ/Yc1JGFPlKaLqRD88z+3oghWj\nzUJAp2TqsKfb3Jq+7L3T6bPFk/oyVPmWd4NJkUNhdam4P0s9gHvc7yq0/LIo\nOsfzg/0aqCUCzGxjahysjNFS4jqVZ/RmrJJ02KeEocWHN85p8yBjHxqdpC88\nL3cdEMP56ActjON0XJ2c7ku4GiYQaPhCVS8zSefVHETxzcQjpCFWiefDI38m\ngX/r6g0M1lGveBHpY35Cuh2fYu+ZzPLv+0FUGKTD0CKXnTHupdweH6/uVvZ5\nZtIAcJMvuD3EZssa/HcgSUoSuVmNanNJVzC+SeGfrCe1wqUlXuC4DbZYnk0b\n5jLnlaT6o0isOfHfws5oS4aHAYus0zyqMZ8gpnr/shN9YuNffk/iPowErwys\nfYOM/suFekCXm9djgCq4jB9vdZzFRZ8lZRjoIuR5Rt30eAVQvtFCQcXYWDug\n26ttAZR5ov1IlBlXFQFNQTprNw4nYSLmtQp/EiHiyI7nEKW44Nj5/5mpcqvJ\noh4zJN3yyB0XdqynDGErEsbZR6Lq7o5MNaCUL4nJJTfloERmj1/ybr0mt1nB\nRIte\r\n=R97y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqXPG43wx3I3ruR26UJzgw0Qi/IWEQU8cGGcROj0zlqAIhANPnDFOZxnRA0Mjt/exKLSPXMmWsluQpjJ4ly0T1RzB8"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.45_1564232465654_0.27097003161373157"},"_hasShrinkwrap":false},"1.0.46":{"name":"swiss-army","version":"1.0.46","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.46","_nodeVersion":"9.3.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-PriWMzBhAn/38ejiIGU8eZgPKxoTuYXx/E1+HsceZyU5LGgAHhI2PIlQR0BSgQyCt9pw8BO9/XA1P7hnihJJLg==","shasum":"e0f285f83b192124a575f5c056e9e2f439412a52","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.46.tgz","fileCount":652,"unpackedSize":2689377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPde7CRA9TVsSAnZWagAA5kAP/RGcv0WZcVXZ6gK/KH3X\ncAhw7np1/Ws4/h53p0WQQO4kB+Ehqdy6SzhqLR0mufoutkwlwP4aQvlpQNRn\noCX2B6GNppv4cmGhNEuvHnQIi3l78EiKIy47DUJ8+sPW6Cu6YlqwqQt98L3j\ndKZ+EPMjlLvYPNiAE2Yy6u/3HEqktxX2jwZ1OO38ZIRp0BJ9J00NiR65B0ZP\nDxmSul26NnkT8OB6TZT0NgDIirVyrY0IF382VLYPNtVrb4ZLcgVJHK6oJDoG\nRPzdYIhLPGcj2EQDo9Fp/pqC5ChuKb+b2xBRWf8uQOJ4ZZiAO+jv9I7JTGdh\nS/DZXMyXiEbkqIq0d/0JsqJm4fTKR6M+rXC40MMktbHSU/SBRWFfzpHLGzVm\nLtVaKWnvBahvGy27pzmgxkvnI2gn/CtozQyoP5RWrA8yAlq1iMdMKSOjgoVB\nTKsb0u/bRX5ooBeasf08G3LlOMV2GtfjZPsWmlnv6liHlRJ0Al0zUmNxrkrg\nUnnJJAv0G1wiOJdBQTzXOZjUaYiVBJOSx+NCjoGHwUegzFB5DCt14gnPJEil\nunnsVmplpcPt3yX0ShuhzVuPQJWgrUz5b+gM3l/kwoxavryeP4cSlaQj4c61\nmSCRO3jZ/zFhxdxpMLWcnV/NpLv5IHPz67kBe4XKZmaaP3b81bR97mtpHGRP\nOKw0\r\n=eec/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSJDiIWM7IGfpj5U6vmpbrtZe4AMqwgtuDbjhvKWRxQAiBFs3jJ8xi6exfLjBdu8XeJ2SYD3zuL670W9FNdI/GX2Q=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.46_1564334010611_0.9823711669543806"},"_hasShrinkwrap":false},"1.0.47":{"name":"swiss-army","version":"1.0.47","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.47","_nodeVersion":"9.3.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-C58NqUh7OxSccr5ql+ouoAT0M8XlJfXHm1M1L/Fs4psWUw8gPvpLRqfyxoiYVdwFdNoYuB87TvUTWhd7fJ1sXg==","shasum":"76ab4e5c22ea77ae44dfe7761a5781aab61c472b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.47.tgz","fileCount":652,"unpackedSize":2689417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQce7CRA9TVsSAnZWagAAppwQAIOpW5Yx333z69FD3NP6\nA0oa1kKVXXf8apGKdO7o/chRBm1Q6ivIvcGMlhVjJxIWv4VHgaofAJhRwENs\nrEagXg5GydpEpScuL3QPnvi80vwIlM/0anuHzMaH+1uy+hMrr1huHAVgxGPG\n5XuSCaZVlYavwoq57FwLOaE8YCAlNCA4D4LYBlN4XZ6iiRikwhQB0zbGUItk\nSKtAcsVsTFu5zL+JNWkKr+M8wOU4JR6Ud/OVRtsXDL9sDumT7j2eDGY8ckDu\nbCPm4rtKoEn2EcIF05cvkWZj7e6JHYjd8vc/MLqOHyJ8Gb1v0zAlRcbK5AeD\n3a2e5RefGOo4VY66vbDFYwtzCN7YDtURzhY3eY8IcHErJmu2h7UAikh7j54i\nS/3RTd0i8i06POHqlXOR4bgFHa4TLSYd7Kr8FZdozWh96RMGulIwUqEHnw78\nRPbGxGZ+Ni1ONu2mos1cHWqk7NC2g+MjZdeeOc6mA9uSeGyC8v38GkMamVNs\nU30v66IiKk3KD3ngCya8bRuwS0aLjqRleVMsmre/sJCNNpRaDqTm7jkv0LrC\nAxJTmUtBWWt8XvlEOT2PaxuRbsui5xOqPCuifEB7bXUGHvEhFM0to/5Y9cLu\n6zEoHnu05Nm6C5O3p5N1Ym9N6VL5p0ojYYewe1dqoRSDxuGoUwZilWT3SpsV\n9p/P\r\n=XHox\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeo/0EoPsJPc4PYunG6ZlMWWJmQkeQeqFY+gtCh3VjLAiA1h0GMPKMntObflotz0T1pwAgBXaMSK0LmN3X/mEO0LQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.47_1564592058732_0.8831133680438452"},"_hasShrinkwrap":false},"1.0.48":{"name":"swiss-army","version":"1.0.48","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.48","_nodeVersion":"9.3.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-GUcS7NgOsVWoCZefvoUb1mksl1uc1eqOQQlRxCJy2IJgYohCFUyZCc2kEiCC+ycpVsK9RJPFtmL0SDZqqEB6Rg==","shasum":"d0574b0595c3ce83b27928b9ec16f88cf968dca2","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.48.tgz","fileCount":652,"unpackedSize":2689602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQhDwCRA9TVsSAnZWagAAFXIP/3FFj/fqLbWHhrNVG1p2\n3xsBmjIlj2LJCaqVWky2tFDEAgluXkb+kzWXn5IbsaXOo1+H9TOOkN74rsXw\nSgm1G9ZhPKasXuLM+Kb1edZ+/wl8skEEG5oNBAFOi4CjqJGu1vmrk6kgasVW\nHzkQnrdD1rAcHy+SFKPzlzL1/J4V9g4ofrlI/ej4yXiBNtCyC78bNPwnjhsD\nFIG64IDAyuUBloxeGwt3aG142ZSsRMXBlhij77A3Cw4tZn8vSEjwjbhgZ5CX\nZanNBNHyga+dwZs1Yv8EG4cK79f3hjwRHG1CasSUoQ3atYwXKQM5wrJ+JhzQ\ntdU2vLi/EE9xcDqtBCy4NGmJKuQZ+PZyyvblADK6MltqFSbbSp8G2G4sz7f9\nIACywbtzTE43GSTq05KJACiJ37R1GXLvjwP7z/WfK4C2JBVVqepwALtjS/dx\n5lVH6lhLte0ylzSpdpN8QBnxVLq4SPl1uXtZWDrWKJ617+WShUIkNqXxX6gE\nMlJcrjecQhK8ZdbDwM/7iFMG3ZOYDtJWtROa21hVOpQXgKAr0ILNeqADu6UU\nxUvA4B9BLfON6RUSMmshxYIxgSDL+Elsls8dxfew1KlXY6xjfDOkznFSufSu\ni+E23Xz3t3K7Y+V8pX9ES5vBLJnxjp+f5doUfe/mt3DAFLtBoEk5xJA34Ow6\nZqB7\r\n=quZc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6zNcXXpWvzxiJNyhyoUKeRPGsW4OJmi9r2AtJWPFApwIgD3Dti2LWEHWjoThmy3W7kzYokWWQTgsieZf0V+Aw3TY="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.48_1564610799686_0.27735926768023367"},"_hasShrinkwrap":false},"1.0.49":{"name":"swiss-army","version":"1.0.49","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.49","_nodeVersion":"9.3.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-fzNc086EP7PTaFAKCk/kDsaPDIba92y1skLVDqp5RcxizFMgnHQnapsO4cXUSODwRrPcpUCq82WwjNH/2Clfvw==","shasum":"f4c4ed09bbbbb36853eff0202f04069d1b7b2ab6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.49.tgz","fileCount":652,"unpackedSize":2690026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQhR3CRA9TVsSAnZWagAA31QP/3Dxo+w4aVjJFxr0DXIy\niQ6/xXygozKCvQg3WSP2oOHB+E6gjix6ke3D04Khp8KF5MSXCzTSqgogruAL\nAU1B6CYRT0yFYqcaO/sFAM1Ad39ONJ7o55lLp3x8JFmKElC5iVvsNzoBfok+\nwoGVu5yTSdNuPYz2NDBk1g4ElN8DmzF13p3kXQ49XPyQIKeUL+vLLyBYvB0v\nQApokdkyBf2w8HBH8mKT84X0L/++sGphVqyizhXHqPK3er2aS8RiprML/jK7\nKHZtegLKWBo3qWy75Cr9XDeiMlycxJxZBFJezUkQiuFGR4Y/yfEjNyjbIIyX\nfLpG8YwHaT7IBKmVkdlqr+wpKwRr+RtMaGU1786tEsac0bW6jUodTNjBCTxz\n36zatylG0Bwl3hmzgdmeyrQx45d2e6vOg9iVNRxDF5vvCe0w260ca5ryLZ91\n9UNvRGN6Zkp0GGqVwEVwvS87seMBDAFay1X2lE299sIpGi5mWe6NJ0d0Nb2F\n3204uRGtkeLWSQAHmJRjtRHZ5hXEfWuZ/c5kM2wncACUlSLYbJ71ae5OTQmo\nB3fWNVoZKIN/p/wCiDfe+smUYeZv46m32plK12pHuD9gwrYttyHQLIKk+ph4\nAMBjs0M4UTMdU/qaOU7LXEif0begC0f/eR4iapIV+PMDMGU8FXUg6Go1GnQK\n/VeV\r\n=Ez9+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0LMsTgrkI1r4xYfLHn8OyLR/QS+15UNFqgh18/siXogIgUgG0hrWTdntIiVDcZMEVEgMrviQYEidlsKsp2I3EUX4="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.49_1564611702342_0.025799389152491026"},"_hasShrinkwrap":false},"1.0.50":{"name":"swiss-army","version":"1.0.50","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.50","_nodeVersion":"9.3.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-QF7mldXJCLwb3XiVaco4nLsQGEinO/oEL9lNANYm6qdLotRym09W7AKknvukRHhxkOfCj5TcoayKLxFh+CoXzQ==","shasum":"c17bfc5e6a5fc6da3e273d687dc6065ae645a896","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.50.tgz","fileCount":652,"unpackedSize":2690124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQhkdCRA9TVsSAnZWagAAy0UQAJTS949nK8345PObkE8R\n9uZ90Nzq5cJwFIS1QD/S5W/ntk8cu5UpOtiDjSyIqQL3EmW98yjZpOxDlVKK\nDwfX4FU4C+QogBTHOl27NBOMFvXTIVJ/1HthoyEi0HY9JW2x3jPVZA7fUdBC\nA8l3w+E07f/1Hz9PURBxZqemzhCcop8eRMkFnM40oASHhPyEDYoxx+YqN+u6\nRYLpAQMSEJmu6exkKL0wmqEY5r/X1oMTBPPjRczHzeWd2vK4c/QYLIF9bnXn\nlHLkhtM0FN99KY+fMyUIuB2BvHT2jbPObhbqsG/xeF9XpNNuMsDSfWDCS/kU\nluL3uw2dhcCIe7yNqmOyla5mwrlgYBj+pR13tZLtVdlXn0EqjATulzwsjac8\n2j7SdMhyw3VGCY+KzyE5LWMCc6XZJkdMCyUPRwBwXoPkUxelUVSgjdHrGfsb\nrP3OGs7RPXyy0QZQS5z2ryJGSVhqIoCJaq9xEl6KrA/YozIxmllAUh+Yrp4+\nkOy09ynrw/4FRvATpHBBV7fH5szZ5Kq+CsUaGbKWGvDhB/zrKIipcPyNWAC+\n15OVReeIQWuNa+Pjk8pwkPyT+einz+yQLnhmEu94hgY3VHlOE213VP+ScVuY\n5qKRuKD5yoq0RyE9yB89emsHYF6/wqb/uye1VVDl2TZqrHZkmnyP72qI0eh+\n1Z9+\r\n=Rrd9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7O8XFRIyTdsEipDQz60r95mofdZ2YPMu+GbGZmnNpQAiBO0R1BRPDyvB/lB/fzRbY/GoWYqBF84TgsO3GVSpWQFw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.50_1564612892359_0.31825739095079864"},"_hasShrinkwrap":false},"1.0.51":{"name":"swiss-army","version":"1.0.51","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.51","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-suhN7Xdknq3w73GuXsilPFxubQ3K9Yau6rl1iJjpoo+K50ul2WkgWbR4P4raUkQdvhDH4EGrur8S/6x15gkk0w==","shasum":"3ef581eda4f6be941b542651f92bce7e79cae796","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.51.tgz","fileCount":655,"unpackedSize":2691780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTFuiCRA9TVsSAnZWagAADC0P/jD4lpSuOFMbRYF6NyLy\n9Gmu+754zG3/qxYPcuuPrG7E5/Htd9omMHF9IhulrsuEOUeCd632B/jxamTa\nfjxJ3YXS1J+0W+UQw2mh8P9mx4ZB+YdfVvz6MGYDCK4CUdWk8uA8gNLDGpCi\n7cwnoD3phzY12k/jr9Dt7tmpc4yNBEEn7xrU16jeMq499qKQdgSdQrLTXBhZ\nUNONTDRi1o4J0ucnTqvo39iEiQ4Fg0/o3c4GmDlOIctwpHygig8wZs7CEi6q\n8IV0HBmoLGJYhjnqGv0vhMR+jERVnX8R3c/TEr+ZbWsXCeZBPVoLy2pGJVch\n6z5CzmxFuFl4IQ8VmSc6xdZufcSjOTayqG2bWQy5umOZ1FU1XpGUp+QidohO\nmAtbXyayspb1ZTpXmn2Ol57nM5aMLACLjOBOJeHycPpy57RO5n6UmuwJt1TW\nVl7avWykUPfk9UqUq9e6mOHK1Mh36B5ot+Nbq+ox6LIUuwjA5BpBR2SvtSVx\niexa9bhmOR75whIPlCaGtd2x5DbnuoafQg60mqSycu/tFV+F0CSsv0hsbQxd\nkhOtp21aOhvkSZ/98pUwoFIgksNO9PBwZKTbHf+J/N03kwS8fDf81MAYjRWq\nmjoJQwmZji29EvNgGz+z5R5iBFrY8sRTGdUAsmSBZUdsAu+TvnHqTTKymVWR\n/uml\r\n=qpnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdDk7UasdIqrSWetEh2JJpI/33zEKybg1ppBpebwKwVQIgbVCSMT95S9jXAg3aI9Xxc/+pMX6EPE6zkhbxbchxDPE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.51_1565285281913_0.12399264692945944"},"_hasShrinkwrap":false},"1.0.52":{"name":"swiss-army","version":"1.0.52","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.52","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-KybDFT03AcV0NkoptAzldtvbYHgm0hUwFAHAa38dHHdvNwuPQfyWiVFfc+gVbiMBQRHImWAVNWjMoorbrAOzaw==","shasum":"7e8e9510457f1f2675f122e116db6c869a038b1d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.52.tgz","fileCount":655,"unpackedSize":2691777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTHr/CRA9TVsSAnZWagAAGuIP/RdogLSUmiHLY7UMuGW/\ni8U2lyhp5A/4TTq9nXKv36Y/WY6QM/INNbAih3xMxyUhxm7B0qa3Xr95Y+zb\n16ifliCxIwd1/CPWP6W51XmqknEOTMx2tgQnqGlXN6ZlU+4alJFZDDWzTRLI\n6PXlTNbirByO+is2l4h9cfehcmpYYCDr7mJ2f46P3quirpOgOmmNXzzxorJS\nSxjwnGG8kjIak0ASC7u9O9gfA5h6p12R1j6Xm0yhYNPGrZs+CAv9fSoI8421\ne5n4blrcxT/J4UhxBV/KnDg5a6tPRUwdHNMu9vdasGZl93aHWKu3T5lLhXcS\ntBRSV9SRtThLib9zQa3GnhwhMBEKE6m4Lm8o/FELB5FT9e4sPF/qE/B0Y5HO\nT2T1OswP11GMqoyT/kXURSqPU2iiC2HqCxXWYISQTS06A6KVO3FRWOts/1i5\npsfA6gRUOdcj/JCmIRoN4yFApAPMaXHefimCjEXzWTklwG7aTm/PdQB+95pa\nCDd1L9/QXJVwA1CmGYJn2oHuGFBR6UknvGxyVGh8/mYJec/9JafWPg9M4PFu\n+3fT5rlJssGBeWZCPN/PS+qVD8aaAPDu4IxkU/z91qh8TDaObI3qX9C4v3R7\n+efphwONCrDLY5IN1R4bBR00ffZ9CR3gvBMMxjb91XSr49IHAq7eIYikAu2I\n9OAV\r\n=GBkq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiu2F/9YTkXaFLSlAg6xEEjkwhG8g0oM2RVZ2EE9MXfAiEA7GP+u+Sdqj6oVRWAAELKWRSsOY/a/MqO/ZDfj5plD/Y="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.52_1565293310444_0.9032624025148395"},"_hasShrinkwrap":false},"1.0.53":{"name":"swiss-army","version":"1.0.53","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.53","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-gp5gTIU7ODeOyy8ej7MUDlB767Od94fy9KbnkHOb86Y/o5/ByTkVuGknLfW0yQ7AjKN3uL2KmBkjnuOEc5cfCw==","shasum":"283b404a03615c6072d4ff088294c3190aae8de2","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.53.tgz","fileCount":661,"unpackedSize":2694197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTH1TCRA9TVsSAnZWagAAZMwQAIyqGcZZeK4TjqO3pIm2\neXIW0KZ7Tss/r/CAW7Sv5r1WJn87nXRdJfc4sgp9lZ41mLyRSYpvX4xhuT8+\nulD5/eZG0/quRh4W4l19MWqHh+jjLcU2VnEJw1ENBkC/+YMBVsY9y3gjYJd2\nDjQURHxZ+pVjMnbR2kmdJP2W1OvbFKwfZdjS4+ziuZabd6xwS7ROTUV73NrK\nI7wEkkgCqiw2RVR+0q8CihIBGyR9wE0pwbfd9k9Oj0ooYve8XtlGjn+Ihg7l\nIam2+qobUt/nEAWLQTKWZ7SyEEeeDOjjlMVwc7wEoojYqisS26BodMxsg7SK\nHu9aYkaL9QRYTJUG/EFQE041DnHECxdEIWHR4h77bAOGIOQ2+KUFvk5Z3a0f\nTgIVvJxbzBdu1wvtZ5dqV2z+6Kdqy15tCPPKv+cDDM577bUxlQO3LHDunJ/J\nmEAjNSHUUBu82ey0Fd1lY0kGLWmaN8MemUIDiL6+g5J1FvXZ/wZRJ2f9trKL\nP/QKz6qTbcx5lf6s58gTc4y5uEpy5sFgBIeHhrgh80crUb1WgzTAALjgx9yj\nRe7aTB2d3+EEJji9xu+hsbPLvCPLKIeOYsHmwBwxnKBTHPkv5jxBfmEzNcfy\noHwfGlWit8/UbQe2AFW9bmkdiaeWHFMXF/5VSa6+DALn+wWA0k/YWeTyor2v\nao2w\r\n=PMl7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk8qVGOrqVNrNA8X35GVO5OXJu6gbeetmfNccTgZI7lAIgSs+9QhwRFW/HGVrxBnOgktvc6IH6PppJxTjc4qbl+MA="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.53_1565293906404_0.6068175353797702"},"_hasShrinkwrap":false},"1.0.54":{"name":"swiss-army","version":"1.0.54","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.54","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Bc9jBVR3q2op0+DYDQKgkquQIg6C7LKDkEk2SM9RcAroujhhOryIhD2hLS/kZtIayjg9FCKirQr+pFlXZkBRZw==","shasum":"da907ceb44cdae605777e35beee275ae2ea225a8","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.54.tgz","fileCount":661,"unpackedSize":2694329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTH5qCRA9TVsSAnZWagAAdV0P/RrRyVV6eBW9280ikGLx\ng8RYhTjSHDvqzLzCmxvUyz2SVd2WdDeRtGdidzzdP3bXvdCT8TFn1kCnuB14\ntEVQ/S5KtAvNCBuTBr+JX6EZH0Vsn/Zo2KEkrCkykOORvyWS4AamMKVdMmtP\n7FIRvSrfk8yfc5iU6L/hKczCi/U3O2DykN2dlN25Q49vHbgvtYMnvfP/0vE5\nZzJH6xxVs5LzUDrA4eXnUcdQpu2A8pMdnAmVo0XaJ1ol6efShvrzNpBI4ZJP\n5+D0RvDfbKffnI5pa6S4UvoTW1L5YBgMqHmRvSeYArD6AINd+LSUKrxMLkmS\nq7dukNbfYudPAI8Yof5C6w57yp1uPw+kg7Dv0puBBkAJ8w1YGrdbFo6ADeMe\nFpTTv0D0pxmZVJpob+z7ldKBBYGaHy+Hzvnf9Yt0+mKmK+R6p7ny48uX7uod\nOJbSIGpne5xqlD5d1kl3x391+xbKQu3CbWoVLGZsbjb1RXJLGEhkTCqxpyhI\nCHjRuxX/97TO9KIB1utoSKlmmPRRC8kOmU2f8MebF9HrDBUnRW04OLg8PZgY\n1lqbIjMVcg+DO1LqDOnannmTKmTQjaWqjxX/fwdbLRyDiF46deLWitxhvOaZ\nlEBgKhFzRAEFa6t6/BzvU2DyzVKI0CYH4gIQ4MCWaS+BoL+DxKbRv+cuPfkZ\n8oMJ\r\n=ujwV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuBAAPsLDEqaEOs9Sgukcot+yS87NiM5Ew0+C7RFDrKQIhAMdT3/nXey2GJ2r4MImRXGiIbLc78nqV3cI9Q8iv96+r"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.54_1565294186267_0.6906631349820955"},"_hasShrinkwrap":false},"1.0.55":{"name":"swiss-army","version":"1.0.55","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.55","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-uW8+KCK62z9x9u4utUH14sQJaZrgfsx1441wQmMV3McQGS/Wdniy/mYXy4VqPrnOETp0dwV9/K9xyaw+EEkXcw==","shasum":"c16cbcf4eec50b50b014297935ca9c1c8d36eb1a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.55.tgz","fileCount":661,"unpackedSize":2694268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTJKICRA9TVsSAnZWagAACi0P/RKc/INiOtw6nCG2nUVk\nHZflgA5S/qDaM5jvADIFQ8JfWvLfv/GpiW/v4bGd1RbTq2jgXnWJb9g0P8uA\n8y7uj5Ts0EiO42nWi01yCvyyKtcHHRvuXYGAcGiNgFszKBG6twb8O+iyLuFZ\n4sKDzYoJwCtAObm/l8T6F1LNK6sOfg0uBNhDEE8vZg5kSFS9NJm9BJoiek+c\ng0x5Jrmg9B8iDI36trRnWv1zI4eZ9dEHx7jeheYGYvcwR5UeuPrUXE1EM+FW\nxiINbtu89L7r2EwELIIFiTGvqBKLAOFp+fs7sowH3MsrtKGMrb+/zZxXYVkM\nfoPBy+P1ul8KVTvAm3GnuP8XY4JYzCJ/P95P8GcdyVylx81KHP7D7oM0faUg\nGOlq5xbhuHtktX+kR6EGjjfuPTXIWYrL3h7pDvqrOzmg33AZdE8jFzHqkjEU\nC+zMAz3p3KOj0jpnflPCN8Sdft6rTUY0TGYmmvXDPbMstNpcRLYNfxAEZO0U\nXn/0tW4BkpcrWgNvBI9aC3iQbxFTd5Q6Cse0ldSk/6603L2X1JdtOKaviu0u\n/3d7jQncuyeS5Cb9N30Mk/ePbVWKdQa3JPWktsjK//NLNnShkKxkVR8dpVsw\nRznKs1dwlPKO2H+gNZ8gcbva9f3U/GFh8362lySI3R7fRhDVWe5lmtkLjDzO\n9DYm\r\n=k4O5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIPSFhYiWbcw11p4thBzLwMUJYIrYRcXxuEsD/dsNieAiA2+xMPR55hj465sH/b3ioccFIzpIIHhddH12ZMpDrKjA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.55_1565299336063_0.0916240448331096"},"_hasShrinkwrap":false},"1.0.56":{"name":"swiss-army","version":"1.0.56","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.56","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-4DMivPsUm+m8aQ23pzS33LcTDDh2lFw+ddjDRzXMd+sNhX3U0rxWcKz8icqPsKDqrjNWXC+wP/D82i3xrMDCgg==","shasum":"a9aaf49070796cb1a3e4f58cd37b0eee5cc2406e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.56.tgz","fileCount":661,"unpackedSize":2694279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTJS0CRA9TVsSAnZWagAACS0P/iSjJz2PNoREFqPGnQdw\nSldMPJyR53uoAqGsbZo7sKnWxyLgBiGrOYVfja8q/MS6FzOxxsUltygnn2KP\neLuyccx0YE6UfpwNp0L4XN4iwkl16GJrlzOhk+pz86iLc38dALGsOZSnybVJ\nJLg//ZJBEQXtNg1WSrZ2fEWd9TbIOkM8U0wpfb3TeLLqYrghYlWKzsyhKDTF\n+2fBd7yy/xOBC8OGXHfRL7p07dr+RWpcri7Qq13CrndEvit9QL/pc4vs7ugB\ncNSYF9N+Av1aakfe7o9ic/kymQPsGKSPcoW9is9212HGiq71B8BC2uueXSik\nXAxLDdCmVB4rhNIb/beL8vOUl3OqyhpNswiYXjXD+Mdx5Q/1kfeZIOa6eSLq\nKCZMTCU8fcU3AhDHeTADc+yyq0E1P7g1BSKQY8TAWN6UF1lyF+o3PAA2DU9+\nSq4jwjyeCrPdI7hqLhLcr0VDQpZtkPjcK60e9YI/dBqU3+JxB0ZlcCxGd8n6\n2dwJPekpRvDs9h26poDE5/FPEZVOnmxG1jTjGqHzhzmBGgzytCgAZTQMWDYu\nJquVAWnjeUkYiSSos8i/qT4G/jTLp7lkXh/4WoR94EUJSUHjzJP/aWqcTLAB\nJ3lJD9BuVMNHV14LR0DW4qI0WUb69VRzNGS4mnFJCOMwY1Aea/OlPvRz9DH1\nadS7\r\n=0gMp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyN6OLr2EV7HH5//8z0s042ue5YwRsCcLzaemoymgECAiBVEiHJxzLs9tpeqffY4NFWog2clIlqxVhw/xkjHutDfw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.56_1565299892008_0.2268111087139082"},"_hasShrinkwrap":false},"1.0.57":{"name":"swiss-army","version":"1.0.57","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.57","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-inZzZKupBDrURtRddiLSi3PMSv4M8Xpru81rxy27fved/v5m+9KioXVVxpivpFpFWWxKYn5Yor4BqmQJgQNKWw==","shasum":"d5fdcd454536ab8de0221e39c9ed730f47f413ac","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.57.tgz","fileCount":661,"unpackedSize":2694340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTJYJCRA9TVsSAnZWagAAA7wQAJvHF6xldSmpB0PA4iy6\npMkyDtlIEbBnbX5q8NRLZk3k42C5LPUHSueo8iN5snC/bDbbMqGgZUyxt6Kp\n8CVVEa+1DHRCVERggtdCsXpCpYvl1634n8/oJOwmPECmypaYxtV2PuO8aH6b\n80PgEUjvIHYV/5V1TxLFjAjIEQPXqto+ykwKBz27rW8u2PIzAStP/eS8nn4t\nP7V4ApSta+0WiukuqYJDaNjvdecJ34l24JrdGeYuaAPmEuapu4pYA+8Qiyed\nCgUvbGaJ38AllSnW2TjGH9rfjGC4buzd743Tn9fLxNSZm4iQb5TwyGuCSxy5\nas79Euqc/6knXaC60EdHLR6AcdXGTJvYJMRsMR0NBOSz102zyndo/ay3SssD\neGOA8MigpwUa/Z3tNRFID+jh+P0iPdzRKa8YrQgtzWFed3uR0dQhGe9YviN4\nS5iIclHe412fhput+ozPFVMl6Ozmyx5kEc4k+dDDQ4gqTkxT9rWCSGCUdYWN\nYmBsA0nLKxdBTexhY0744RJ3V8DC/CsyaX8RLdahH55hXI4Z8B3dvZ3Qqx5t\nKG37ADFpD7eIgI1SSesTlI6TBmUi75XJz1hvbki0/z/PP2GdA2HPlLrswTlg\nDBbDCf4QnaGvhWRhJx/TTSQyELU8n+qj0G9jOWXbRwo7ze4U+MMnnwjETK0v\n5Kgf\r\n=T4vM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHc1rJKQ1G9wSRNr0vO92ugzdQ6hThEJPKoJL2BCmYoOAiB18HDGRUSolqQmziaqRy1sDGOj5jG2p9lLuTJnSfTdow=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.57_1565300232864_0.020807395459828015"},"_hasShrinkwrap":false},"1.0.58":{"name":"swiss-army","version":"1.0.58","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.58","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-VllMuidWICOXY1SoHz/VpF+REeD/9IkA4XMnJ1vZN61p8M0xRnB3fjLkeCgFBcdQJuBsB6FaHOgexsF3qT1L0g==","shasum":"e9b39bc138c49ee0bd1233fe0de1ed854e6b1efb","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.58.tgz","fileCount":664,"unpackedSize":2696173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTXp/CRA9TVsSAnZWagAArpYQAIIRyS5K56ORrljQ3bxi\nfq3hvcthuySZavOf8NPgVl1QsHVteSoovVcCxRaA7JCl1b3MS8+S6JO/AaXx\njQ/OenKPEG1UUrOtfZV0jfFMonJ6Dwp9LhHR1XwPtnKKCd/KbAsyMCSVGXiQ\nZzItocIhEW6lulSpbTI4Sgu1osF005HhcWYtaE5cnOVJz542feVRP0TmyEiD\nImbRk2HR7j5xN1fh8PiOslKI8Xv/bl4NMhYyg/PG/CQU1VnCtDKN2Mp4b5uq\ngA+CbxBGs+qJssBclNyYloLD7z/fbORK+rqgDcFPw1EKwmDbWKvloJdL09t1\nih1YaWEwOlOmnlgjQ9a3l8axl6nepMrM2jvKkc8UIAEb6f+3yJN3MNo//A2y\nP7cEtFyyA2Rh1PMO+2R6B4IRp9NUxpUownFEstIntxw11GRHVJM3TRVNuLC6\nszsteOM3zmZRcxAopyJGBANLrGTNpkhfFRBUtIq7zBdJBHndnP+PENU01rxa\nYH2V86KIRUZ30wFXZVKT9u+vxYgH1NGla0UeT22aX3LGy7QRWUqNQdLP6wz7\nbnigL5JpoON2G1mI8zz1UWOtyf4pEtlvwg3tXAUeyZpD/PdzsubQASvkVa19\nY+iawgApJnwxxJRL954pb1gLfpKnd7iVRWcjTUB6o+tif1AOazNtiCUc1pcU\nwJme\r\n=TU3n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaIBo6aIIY1gpYuUYZA4eeIhzsJqSfNIiIIPZn5WY2oAiBYckdxGqwQMSzAL8/EWV48NtuVk7FgOqErD714lQ4NRA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.58_1565358718576_0.710348507407508"},"_hasShrinkwrap":false},"1.0.59":{"name":"swiss-army","version":"1.0.59","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.59","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-HWz32mtV2FivIbMLZdVkdh8fRWzmZUxkOPa4HCf3oFZqxihyDJ5PU6X2Lx4ZrLl3LVbvTfg0iX7rpMnoirW3GA==","shasum":"a634098235a56f9ab6e9ff00731d637736f53e95","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.59.tgz","fileCount":664,"unpackedSize":2696344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTXshCRA9TVsSAnZWagAALY0P/jUUaa/ti6vRNHzhME1H\naAKUgF2remi7pjRKPRHHXpty3UpvJhqwnU0/mTclemKuzawhWGjKT7Iyco+E\nhUW1DeyWu4H+WUdsQw0kMsZAb8JGUYc8Ho/XXWVt/3vnsF0Bfpk0cBJWokfS\nSlCUqTnXRf2RXGzibl806gBWV8la2TFWIa3nQybRnucMwHFj17Q6gZIOTrPx\nei/TM2+MwdZ4y+4ZaGQwcfzX7xz9dQ5cTYUgRL7wk0eGK+cpsOUM9tchzddG\nBl9pRB77FWxbrZ04B6b5jhkEexMYP5tDmSZeUrSFw09TyCEZyywUb09xoVFm\n1LOaOc78cbrx8jK4HDweuiO/fYGZ1AMgItVnV844CZ5Zb0r0jDOIegHc+0C1\nv5+CNE02uyPkINOsrkqEf0WVi/V1SfSglHY7CxiB4DQY/GHLM+4gs22PLRmq\nts92JJBn+GxHtkH2fmKLzz+/Rd/PpLjxk79T8u7TUx234fN1hqH26Tu398Oo\nylr0skPKew395TKNCk4iB9/DUwckP90nKZ8A98NENh8sOcd9OqFH3NToZsSc\nHy1CPH+USsMuNbsluVd8iycojiF26fHeZ35X2dKBoTlp+HeDTmYh/k5hb5Ub\nIf/lzuieDpEv8TXjHS5EYcPeV5xHaj97oEj1R0caUU4MNHk8bxfmI3raHACr\n9Exk\r\n=2MSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7x5c1vccUNk1QBsvjtGZMl14vL7MxckYhaC9eLPc8VAIhAJuTHy7pBf2TpC9KzLvIgkNLrRf5XsSklF6ka3OmJmg7"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.59_1565358881162_0.7295666807811649"},"_hasShrinkwrap":false},"1.0.60":{"name":"swiss-army","version":"1.0.60","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.60","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-EU4YCylisgP9whnYdPfpLYL73eBMzA0yonP5rFXBHOBI6gh1MSvw0nJ8BhTsXIjrGMgafAODhUX2OBK1MFtGsw==","shasum":"952381f8f0b17682ba3c82d248ae23b090b8fcba","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.60.tgz","fileCount":664,"unpackedSize":2696504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTYXeCRA9TVsSAnZWagAAO6gQAKIuqH7fUk2lZq1vEbUh\nPxRKBDxYm8HwZbd8KisH6lSYhO9FFr7xTnc/44I3mMmmQWubFvJyXa9Nwc/u\nZjB72OLHyaSlWoXr6aGumBwhLZl4wRxI78vulUDOvGu/ULvhVrq5QE6TN6m6\nxZaPUBeXrDIi6M3cl/BkqcT+UKhj0V2/fb1uU2gRhPIhYul8EYzWeU7F8Qky\nD86BWxIlaXgnbuqSmJwCLJ0VzArE7yHCYgvHNtEYRaT/m5UEImfX4jRAOf3g\nU63u+UoQtwuUUnhpJQvI5fwap4JmMremnvDrgIqd0hZlpttcbSDvqwg0rpnv\n/anIHEXH2BVPrGHQSHB+k09M7ZFOrimDjrfO9dFhtoUsCbubaHUzxIVfTCG+\n0yGxLHkY7S2IdRSb4oo4jXtZ0E8YwXbf5jmQdWF7vX2Aazoo6Yo8pMI6UeeL\nLYHVkJ8X0H8HjTdfK+TkH1N7y54xVF1RvAxB91wli5+wkD2gwAYMUJiwwEPD\ntdkoUTx687jSAGpEPMfZS2h3WkYrc2wPICWJRSAzH30R31V7dASVBdtjJL01\nXfKdYNaV0amWl5sdzaQ0S72IGZMt29XiPz8IQRecszY6U3Q6McZ6zxf+2VzZ\nd9rvzb6L6x842eTK/A+vrcBMhsYpwMdgeY6yjBnfsttKL6AknKGPitby+fqG\n1LxJ\r\n=6yRl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXuZypkL/q3ICKBQLE1KgWLGS+HIJFaCNGVISYy1ZIDAiEAmeE5qzLCwYlDW/TQBdrE6vX4iFj4WVgvmYFPoOrnyKk="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.60_1565361630176_0.15602998414049085"},"_hasShrinkwrap":false},"1.0.61":{"name":"swiss-army","version":"1.0.61","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.61","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ih/JhWC7qOAdo69Rq4u5zfp1MnElc4AnH9DRGF+B3lT1ppRICtqSSImvZYlBvF8Uwjla6RwRJj5FZJem+tXIlg==","shasum":"64d913cc76d9b8b443cba8e673ca1382611db250","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.61.tgz","fileCount":667,"unpackedSize":2697429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTZrwCRA9TVsSAnZWagAAa4IP/i62Q5DX4pgegB9h9ni7\nuZzxS4Q530s6taBHf5JSaqFij2aSIZPB5uN0NdCuodqELBWhqx7iqp4UbB+K\nyojweHO7F/wtC5tFn3P9OfJEmC3yZBnoP5eycF7wHpw0QFNsXGPlc91Q6ZQC\noamJ/kotSGC1SdAm/l7efLsh4iLkD1j3i7raMYZesNa0fiS7aANKKMvMP8CC\nhEaAIrXHQ9Sl85cHio1lk3hcXSLud/WvPGxktOTcyO/2RY+V4BSra+Jt1bps\nDFyaumDUomEdp0XXl2fVbWYqgiGyJvopeSmhOwaiK27lgWW90QWeR0CZ8nZD\nb37dsqOQTKKjIkHZ3zvi4PJTEEUp4IlkqHqPohcV+ebFxfKj2aEDQdpgoO/A\nX1lChQuYi1a/q/8uKzGohv49jcPWaIqEE3DOSqoA/qhSUbopsPBEUyuwaqtw\ns9OrEOnXenRMKUIM05ZS2NThCtEZO1nkUmXRBRKBXY9+bZWX6uRhUjlGJHxU\nr2vLwnXarJjdCFoPy/JZPcl3tpuby/uBqvPgytafYmjbeDwbfCYIfWn57U7h\nKVpg0qP4IjYbIKPx04bYKzAYTV0Q6zuBnQzoVwrboE6SVywpkqYj4B3v9zgZ\n6z8+RjX+QOa2pOaCkzuSP15nHwr1NLYh6it8IMvMbJkJHqT9bqKv5pqUPWko\njacu\r\n=v/yc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClF2iHBF9yvdVH3DDn829epczEX1jyNPeRVprftBKYYQIhALD8nLE/fO8vlPtKiILXzMgxyraDaEhtPaoAFhx8zx17"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.61_1565367023293_0.8631996415735932"},"_hasShrinkwrap":false},"1.0.62":{"name":"swiss-army","version":"1.0.62","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.62","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-dsO461b5fgBMW3QFFNF+9KnAHr7o/hXTkDyp8iRhxR5HfwZDfl/w3+Yzw+wjiGPAwyVSVU8/ysnS8RjT8umZrg==","shasum":"41856dba854546437a2eab890a1acd192e076414","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.62.tgz","fileCount":667,"unpackedSize":2697393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTZsoCRA9TVsSAnZWagAAGnwP/RmY3ImO+r0DRXlKXsqN\n7nBp5R1KVMMMYIW2Cr7p4yNKrVP33boIe/Ol2r+lvbAhdhr/qFVTK484kWTJ\nv1UxFgIUgz72IPgR0SH8BusPqcG4Ul/JgbNW8i3Ndn7lKr7orbaqOp28JkVf\n8bZVX4gohZgmmXCGKsAm85ZvRAzqGr60MJupuyOozFI8SEOsYfytRrmA6DOE\nbG2weDnwa5SMT+QCXlE3HmMk7ktP7nvqXOi6Xrk68Q+9Hzje5WNJbTCXihuL\nxRLGu5+BoqpE3/g5oJjmCopWyf/LAk8+lPUpmJmGst5NT2+bWYZYkur6dW1i\nqBeyW+g1QhHGPj2wYruBgUr/CthUY/uIMy5yBGeb+JhQFTcO+t0OCxz0cvPR\nhYRJrCYMkidDIOorVMj0gPwD4eH0oPyz+6Wn8Fe1hWo64h+FXugN7w7hViq8\nuukEc49lmzbew8AKL4zFzBodVMw7JWER7Hb1in+OFC7RJvNT/l3s5x7NQkzA\nb7MsSdid0seSOCiJMQCZzsSKFzBAuKqQFBhR6q5SQhcqR2bSVxCkaRcDQD8a\nFAyBOmtorZ+HAEvZww8P5j5VER7CbR+XWBeXWaQWni0XN5nL0RrgjFbsJhH0\nWYMilQr9XvLv26fbQNyl+qL+K20OM0E0Bjn/M2pc5CAVAwQM+/+JQTgr+IZ6\nmHQp\r\n=QPb5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyqu+vlrVxpotUn5fnoV66ByNkwBW5gj2mxMxLHuzEIAiEAxEspgX49dZyHwn7hInN9anue5gaAfCu+MO9VoF6r2mM="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.62_1565367080050_0.7056068482515125"},"_hasShrinkwrap":false},"1.0.63":{"name":"swiss-army","version":"1.0.63","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.63","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-y8e/iy6URk4OOSNDmhhBEmh8n+WO6KbzbJ7rScTOZJQZO0H2H0Ldg46s5WhcODgbTavO6sSA4EOYe0WPcAoybw==","shasum":"7dd476d39af0144c3d9cbb071ef3660e638e799f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.63.tgz","fileCount":670,"unpackedSize":2698204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTf5nCRA9TVsSAnZWagAAoy4P/0Eq/IBnklk+YjbPb0CQ\nWBSrM4uo7fKF9vtnzzr7wb04mAXO6apghs3t6oPgcKVedFIXD23y9THtLtvG\n9OnG6QmX/yBHhDlfLHm1EGgh9QFqDq2EAbAgb/4pf5EaFzghmV3I3bVh9wgF\nbCACWzLZ/vaYLJl7NGRFqlGzwE9DN3WPq/AHb/TIvpPQ8QdnksxFhsh6ntZ8\n1uoXJFdgBAOOoBVMNDxKaZw8EDPbhzeAlhPaIgSJ4+yMbt0iLavX0xWWrn3q\npSa9Z5Y2YdkeMlIXfZdoXIWwBBYQCKN/Oz80Zuu698xsu4MJZndelzkSC0vh\nQNENTbwnbbReR7RwgGN8n3fIobgbpTTCEKpO/HbFsLab50EfuOSqQ34Lg64f\na0bclpcX55nIsPJmP2APMiLBQWymUcdfom2LAkdW4WEEOVJoHIqHK39iDEHo\nU8H+FncyYLyqCDyMkK9d6EpHsmMqfGcwWC9uK8FE5ei+wqSjpNrjiFwDrOwW\nQY5M09O+EB4fPFb6gNPdsAcdUnvp99/1xORD8PZSi5tVdksggrnHJiaq50zv\ngc4ewW7rJ7CCo3JdMo6W90KyAY14dl/i6qsWxBBoMOg4FovmrHFIOX63l7Tq\npUMAqTy4pcMa2XRiNtdggbmkKwmUCOr5+/COWk7wDMfUYZVySeQx3W+d1876\njb7s\r\n=eNCg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEQj+WrU8o7N0XxutUAqcUTBxx0h9BO9kDiUpEB2XaiAiEAnFsrgbMC4G2OGXwMcrP8D20EgKmc+mzdftld0M/7ZPE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.63_1565392486739_0.4135542968708559"},"_hasShrinkwrap":false},"1.0.64":{"name":"swiss-army","version":"1.0.64","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.64","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-RbJNLsbQ4RhD7oM2+TLzXnUpxM0K8MgUFy6T5jN++aHYu2ZY/t8Sb5fN/z06mVKsrnO9F0KcswW18854zUUmhg==","shasum":"c125c3c77496aa23af03a6f5f91b376ff9184b0e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.64.tgz","fileCount":673,"unpackedSize":2698875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTsHjCRA9TVsSAnZWagAAl8QP/3LN4pjiCrRV4iE175LW\nVM8x6dKx1pc1zhqk6dp9fvaEUOb0xGbVYCgcrFyBFiLNmPMDI5Oxnro0uBH9\njAD5uUhSDBJ+nKUHBu537gcitnO7oKTtyuR3u0k5d3MEY4EVHyP62opgNpU6\n39dZohQecPZP8t3iwICcAQH7qBczNn7RMWL4Laegu6JYdheKzznlcsBhFXh9\nh/f5kjmK/k5fHC+ZE+wdpdc9uPHGogh0/VnRnjaw/TGa27I65QLpOYszhe+I\nZF20BHEuLntF0yFNunZiPCQSR1fLm16RLsrvdfHn9jse7HjUZ19aGQgb5Dof\nDr1AMc5O5n9ibe0tr+8b6JOdbgSkjbWtYtql4iURa8qPnRtva5YlpsqHEjdM\n0HvRRsIP+bgmle1rw4prw2U8w5qSx4MqDiaU4SyONZBl8g4QU1U1z+//fDxq\ngLPSyFvaHlGB7SX5tt3pS2imO7itm3TvQQohUV4SwNToe8mFhiSfsiR30Zw8\nefbdLLziByTD0580t35JpPT+ll8LWKer52olcX4awg/81iEpAPnAvpXspreO\nIc27NS8y3RHeWli3e4Y5OuLLPmOjGPGnXXJ2gQriPU0dLHwSXa6KRfyd3p9c\nQmcv1tRAF8KUYbKfhihX5l3YaOmxMRBp/DqstiugUgJvEB3YFY1hQyn6+Fdq\nvqjq\r\n=Xr5t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH5BSsn3YwmVzxZI2yhGSu4teIxAnejmZEvsGzVmbzrQIhAPYGQ3fmkh2p3sNQ1R50Sb2yamlpF1+6Q+6pXr1CODEC"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.64_1565442530414_0.8316417035441759"},"_hasShrinkwrap":false},"1.0.65":{"name":"swiss-army","version":"1.0.65","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.65","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-bWn2cP6SZjjPTUi1HbCYfBra8SN1MWDxGmYjsOADKJhYpWhAztUWIfIZF46naEOwI+mmT8a8X1gyiDlLd//X+w==","shasum":"a8885998b38003972ea7bfe8cb514efa324f1d21","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.65.tgz","fileCount":673,"unpackedSize":2698993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTsP/CRA9TVsSAnZWagAAx9IP/3y02jHbguDgy3qXiy1e\nBGpj/Px5bp6hPR2TsjGiXkoKmiKUgERhn72B7dcewBdfFyZaCOkjds+VNlmA\n5w0qjJNQKRDT+uBQ6DnG00Oxqtn4l1H8Sz4XOtRrxfqBmgBo3V+k3lul+erH\nM4VWLS1EuSQAmthVRQhSpGiz/7GQj68sZWsqWN8RhDaaVRLRwK4R4KPqsgGY\ndemgW+XnZhp5wmtAVlZNg6xb2d1zPMSh3Byvv+CA7s9mAGkZX7HvLW5CMPjC\ni03ou6jRCZGjPHjlY+Z9nqeAwCu5ArYhxXAUjbclYlLz+IXmHQbuJ1oIrmyt\nfzKBr9MCjARlEbNIJgLukNPNGFq7/P7iKkTYQtnEvVcG89Oa5EPipoFpvs5D\nkpH6Jyu3qpbeyg5KX28x2oW4x/ErC6e5Bq7n1hPL9Fv88kx+6WbDCJlC/y4U\n2/RC8JCGGq06kN6SYQTIM3UrpWbAYV8qOIFsfBXzHZtnWsoacBYJG0q2wi04\nKFCnFOZrrCcry3Qur2O9AcLAJHB17nnOn1L2YKcd+UDrkNuOH6LaprMqRtA5\njLTr8JhL4Ps0X0MvbdxaJWopInFCytqon+bDT4A7/11cdwMkDbI2uga4qIqB\nxWYR6buYPqYUMM4K4QtN7xvOYIMHaUn21J3HXdkUvnG5yqRGYiCIoXAh3IpQ\nynIj\r\n=jvQp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQuOP/BEqHzTLyJ4dzu0o9FMuQavFsHNfQkMDZjF3HbgIhANsYT7n9dtdXbC9z6JAt460iAv76Ad1TYRYinbT24sJw"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.65_1565443071256_0.3246247755169973"},"_hasShrinkwrap":false},"1.0.66":{"name":"swiss-army","version":"1.0.66","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.66","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-aM7ueGE2lW6uYkC2Ei54HAtRRdY0kbDNVR8jU82Iwuijz9S6j5W5e3lCvNUDngtLtz6X0bJb12w48UunI7uU7A==","shasum":"72a6979b0e2d52fecf1207f14d7b87fedf0530f4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.66.tgz","fileCount":673,"unpackedSize":2698976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTscoCRA9TVsSAnZWagAABjIP/jCb3iW89BOQyfouR8xm\n52crWqQ6frIWPqhPkaoXGJ/ngIWACe8x7qvaCV8TvPWv3BGZ3safxV+HlpoC\nq99HqwSuENy/tYktP5bR2lH6CK2FbwAoUMYKcDv9AATvnNvWTH8x9FB237oV\nCx9rPbnIgOTHTFWHbY/yNNKO7MgoiXRMjsTnTunc+EQGP4drYexwfB0A5bz6\noJ+H18935AOArBkd4BKvKyUijnvG6ZmLyi2c5tBO0ZiMQKa4CVv6G9JhS9V5\nbYi1H03s9drw1SUIrucE8CGc9t+HgDaP7JNJ3pVTiI4LGAv4qeYP9S6QsIZy\n8ZlveNbEi+DJrVL5a/MANrQvo3FvWQR/kvzsveJDlU8ssXZGC410k5ZfoOy4\ngUKFAPeOg8E7jXXsJEksc6KdSPHQBlpRPwjRNnavzqHzu+AxDxuRpRMvocGb\neY6TX6hVBSbpgYsu+gPNTR9sVaV8zIWx17UVvHxupvQA+tv1iWtK7BahLKb4\n+DxobjXjmYOcOLI/XnUMLDS8BeFeCuyd8eQwhQHFtPUKM9MurqoVqIMeduD8\ncDybqVi1DiTaf300BSfS2WyFNJQEBTxmq/f1oCNauoo36ZZdgVH6+FZq+EzP\nH8YvlpHJ2mDcYXUnUbqhNrPZ/+xbYjQuZjYX6plMgcA8Am0rFlFGAbPNWrCu\n0BHM\r\n=Zn8Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDJVbeNocGODHxW2bdWsB1RNGDTRMrXLTPdRP40GGe0gIgbZNa9N4ty1nTBF/Gul5Odek9+ZrG9AtIKxrIIHdQB/w="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.66_1565443879635_0.40107509215278236"},"_hasShrinkwrap":false},"1.0.67":{"name":"swiss-army","version":"1.0.67","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.67","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-tLXjVTcObKzbRLFWW6jL3EfY5keT6mfS+e7FvwncPUiuzA5HyJxdSOrGDpxSAtlU492Oq1ioajq1tbALDi000Q==","shasum":"b08b82ebf0ae5df1baa325650610e2d474cbea3f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.67.tgz","fileCount":676,"unpackedSize":2699676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTskmCRA9TVsSAnZWagAAHRMP/3jm4acZkuF5mrqk9unG\nlfK4E/nq1yNrHVeU3mm3IfCKcBuG6zUFsJorWktphtAxA5G9XE22Rz5zyX5H\n/UwMC2/PfOLtW56vGLte/mL2bhjTampToElHo2tjfkv9n2TK+O1Oo0Xf1gmV\n7XHcysvwpZSQR5Hl5Heh1Ly98lBCXF6H7iTgYLmd4ddS1a6uD1gzL77yj99u\nLwpbdisVRSl0lnXJeBpF5uCbCcuJwc9FeZTQaMGfzDJUOvfvRMOKHX0Mqefs\nuazzboH9K9ggsgmGCyT0rh2H/MBB0AH8gqR04ZI5NlEwaCah3tdJ8MmuE2CW\nHgzU44jq16TF0Hz+Gg2hf2Btbds34w02akqA91TqUMTHXJVtFQWvwNPZuFur\njE0hUylAeilzCCeIrPleKljJMbHYOcusmHkqO1OgsbVgiU++KiMJcm5cFRyn\nwb4K8CbRQRV6+qqa+34FYjwHgQL6j2J/TrTdBoEpOvqhRxcdUSsynKFR0QHw\nACu+UaZmbOavW2vIWa7ZfpuN4m8lp45KrPoENfcoo0b94DHT2XI9dp2Nbddn\nOPWlPcqKoGdPF5CzrvFMQSddKFj37H9kfD1/Czka+eh5S/crvhRT+1IaiwEe\n+pnsu7vo5zCza1UGbkcaKqGY1wh0B7DZo5o+fbXGt85oF1pFpBILRs/i/6qz\nPFTo\r\n=xhel\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJxfL8Uh5GKpEl/WN1zDHKn8KGaYZuP2H3xYf2IPirmQIhANhbiGLv9G+tyL9puQxQFnMR4LN3sMIS65MHDPqI9PFK"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.67_1565444389548_0.5925706004301974"},"_hasShrinkwrap":false},"1.0.68":{"name":"swiss-army","version":"1.0.68","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.68","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-KP02YxvzTu21CCABerNFyK3JeVWgL0BbQMZXwuiVTXKQJKEKggGmyc5TREv0sgYz/gIYH9u15T7vuo5LX3gOkA==","shasum":"923862de6b2541edfcaf10e157349f1d1dafc977","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.68.tgz","fileCount":676,"unpackedSize":2699802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTsoHCRA9TVsSAnZWagAAB8UP/1CL69guGPAfigC5KFYU\n7iZhC74jIM70CSpo6m0vsoy5YHOkBTwaq3AzMqZ80eOjnCpwnXNlT1cDCmv9\njqsDCh03ECpn8Za5l1Y8Ot2ee6eBm17Xz7ddIhcI2DEJAGXlbknrUNK8/eYK\nJVOHU3BClbBbTXXTUbj+CU47YoB4hC0gcj9PTrVAVzNmzwYTCQdjULyKZsIl\nNOsD/ndUOcIjJViQtkYObJZfkjI/2ZKLPcJpwIqP2hv9VpHFvC+j8wVSoRg/\ni9eVyFbRqwLqM/FW8kuuV6tnhZgsAEYCmnRaQjqTXRS4t26dV9sZrb6OAzLQ\n4v/W7d/6cQdtgS5pV4miwbuTZlXGSsHVZRdT2v0jtwEnrpY1ZjGOMReiGE6N\nAoklSiKuIoSMTY5gyf4KZE1/P+iiqxRvsmSnEeGQx14Igd3X6k2t0RFqaabK\nE5Ym+jYXG/LEbbyO6xTl2giNgWNAcIGx652tR6krrjj39A8QLAZR4ZVYWHf2\n9xHlOzfqIhfXoTWsKXgGzv/IPQm8MyoeCigctSxKjoWQ9mafhJUmlNTrNTX1\nlsTJZTkJA7gFKoLi24TucW5/rPCWM5PNIlbrNLJLcsgqZM83jPb825SnnU/w\ns/fsN0Cb9HNnykOEBW/izVtZXU0GJm9tFryzJSewkB4OAS50CgtcNy929f+1\nfZov\r\n=396s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIDENATqf03NZf+VFR5OOcrvmob93jEWf1kRXqcDFuEFxAh9jAWIvqfGPXJ9bg8IK8mABSkTeywmEI8PEKMyOvKqX"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.68_1565444615176_0.5477418202935584"},"_hasShrinkwrap":false},"1.0.69":{"name":"swiss-army","version":"1.0.69","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.69","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-2kuBAaKgtHmlP682NyifSJMunT5HVDmc9PiFrdtREjzLcactVCGpksnVSxTeQ0E6bOuIXrxJZqAI8kPPHM2kwQ==","shasum":"d78277591b55ed5d16129638ff9a5ec3b7653e00","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.69.tgz","fileCount":676,"unpackedSize":2699946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTsq1CRA9TVsSAnZWagAAHowP/iE1Dtn3ks1YgPiWOO7d\nxODAGNRYa/XgP6NBTH0qyr7sMBVxB70414lU7sL+9M9YH1n3glJler2Drc/C\neFabt+UAVB4NQL6g0Wa/w5BkjrgX52yDJkoIUyHZlwz8P8fUcDOf6wjPj7QS\nx34zhf/Z77MVzmhC0AVokMBBfOC6fFLblIPwhzhflpdLaKTdZksJfknM+K0H\n9lsQRDrz71RfTrNnE97qYhL5bayhtrBqt2GOwjMthg0sKKDulapm54qGaQ+l\nCwG61T83mFhYhPTkq03530ztlwKVsmonUZoY8jVcHLI6AeasO9TqS4WlYZEi\nPJ/gsHMy3Dsm4QzCxegWkhaqgblqRTgR9ccZ8PrqDLEQ5g+vPxywGBRXOZ3X\nTFrRowdFhFiawt/YZnbusHwcZRe3Dz4HvQcLzfombOzu0jc01ArV6VkzsZdV\nTkMaaLSkgeF3YDf2W6yHH2mNd6W3UAJNyEy29iELuERewgxJwDHpSnUTV1Dk\n6WX8n+K9sHzlY68Ggp9jpcfu9bfUpnnLqCiRsyi2AspyHb/xVxk+eH46IgLl\nzCN2sKQu7e9342CGUYetuBHIs0Mi7pUNEHIhoho/MlXOa4+kCEZwwpa+3z4j\n8w5+GWCiBxN+p5LbUyrK8MnOx9d6bIbNTD/dEHrp2vSjWdSI62all9BeLJ7p\n2fOS\r\n=3JKg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDclapythfnE0BR2ju8yikJWdnGBNSQCz/WLV+K6OgXPAIhAM6Erb/lWOKzlx844k04P7wD3A/PgawD3e4HZHtg6QCL"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.69_1565444789025_0.749163699805796"},"_hasShrinkwrap":false},"1.0.70":{"name":"swiss-army","version":"1.0.70","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.70","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ZiHfJSn7LVfVPg5Xb9SFVMnon8xE3VLBJuZJP1AU6gJvV3aOT2gb8MbfMJC7Vfrp9P4pjgcuP7sXfct+qMWKKw==","shasum":"3ec6ea878eb21d706d6ff6373e68f3dd58195f96","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.70.tgz","fileCount":679,"unpackedSize":2700782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTsuuCRA9TVsSAnZWagAA1TEP/jKV4kVdkbWN3fBs59qz\nQ3lJxvcVAsE0bqq7fcVllHfO16LEqlpf3rCagY1CKN+niLLKHnvglU8uEkmX\nLdG66InZYSD0ongWyofh8R6+FWdFA4HRfiMZ6G7mYmsBckfLjMPPVbu030AX\naX7gpsoWAoxVeTAEMVQQEPgyk/m6V2TNFX6NuV3qAx9qIbBOs1tI6sA7pNvR\nVdW9V4xZjO0BxkLeuc0u3yacMl5hlPXxCPIoY3/ZQ2OiOoXZOv6mByUb8gIA\nuT7eeVt5/WYs8zyWwQON3aZxeQpiLXpBrhSztC47afyMt+5SGCimokT0OjgC\nXFVyXZhZq6g+BfOHVqdc2jfOX60swtv74UV+t2tV5j1wi7HbC/PAmr1m7rFl\nb5kM7U5ZSHGyqsmgsFipGd+OoaZGuvQUmpcWX9p1FS9gVvdsSI1PaDuUMH5X\nh4LmK//7ysqBS9Nhx1i4sXE+NL3vB0lGNDx4Ne+ZukVkeL0P1xKZPqCC+c9S\nuuSvUtNCvUlfpJW9Ao8pFd0/W1ted5NQmUBMxkvNBZaCesUuIofrvTQ3biH8\nrCq5YYWRVaQ0hW9yy1BSsKF7TUet/H5fjA3JZSSM4DHuz2QJPFlJz8X9SS34\nP+PLRKZAdB+j4wVNRAswBw6wZzaGVKJ6JQoTy7fw+R3sVKtLWXBT3wA59itE\nLK/l\r\n=rcaH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcvloSkCozOuMSRsek2OpNLpJOC9T/x/TS9Tym9MC42AiEAiR3mhjgU6jcLreZD5zMqG4MxAlzvGOFV16FOn1S7rYw="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.70_1565445037400_0.13476712072237573"},"_hasShrinkwrap":false},"1.0.71":{"name":"swiss-army","version":"1.0.71","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.71","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-n1I4HKosndC7x/bdOTWpR2nZ0z/weiFLDcKwMRIthxbofWFw+RELB982sheUJfIsi+Z+FTjc0p0ubKgsguNirg==","shasum":"8d47218f721ef67fb68123f932f9cadf6fa9c69b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.71.tgz","fileCount":682,"unpackedSize":2704137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTt2pCRA9TVsSAnZWagAAnvQP/0Van3mel+jJzo9l+vVk\nGdIW9M2r8cfzZY89dgmDq5yupsCWSRgjl3M/ABsFHFhIIz4Q511s0nZLJ+zG\nRNos7WS2U/6hJOE7MlpAKmY3ygF47dO+T48y/oha8DeZpY3WOzQ3ZHNEiXT3\n+w/6ce6qCXAaojGpKpUL6MpbEJanv0erZ1yAaeU8odaeZh1YFPZVljX/GXj2\nzfE9t4J6ecPhlXWTruwOcOUidf3jkcHh38q3KTlZqWMrUI3tAhkkA0AlgV/E\nr2crdgNgcexA/d/fQp83VK6R2tn3w1yow29cSJQ0Rwtd9JLReCPZfm7zmjp9\n/jDZ0mmZkART5o+m9tO0lEtaTW2oCYqfZGDHIcpQmRxX2PosFugm8GX8KCGz\nLDBarxObxdTLh19YcyCNpAvViyeakCcnuNKAbD1JxJi4f4zHudnlSqv0donY\n5eKviMGBI9O+XDMVdh313Daflv2VQUImI5tf2GvMjNFw5KWuBEsUpR+GuO3q\nZJ5jlv4WpwoDg+S6yA7lHiMFx+AbyXDLqGUv3vLpL++nqnBpx4TcG8DJqfZx\nxXPcMpZzLisB5pKS+5uP5er0Tx7Aw72nuRjSADNuXkNN8C8uimu+yLZ0Dzpq\nR+0cZryTpeJYEf7IJfgDRIQ7S2kEibOpvnt8y7IKMEzp3EnI7QtrBrQ+qZVx\nK8CA\r\n=p2fd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF37S7pEBSpuC4Pk+o3T5Qsl4gyMy+eVjH3poAzV648yAiEAqrc3cJMQJP5NhO7rjVA8RXsR/jdL44DLXnWg5bDk+8w="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.71_1565449641006_0.19180461417726336"},"_hasShrinkwrap":false},"1.0.72":{"name":"swiss-army","version":"1.0.72","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.72","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ajAyLtXmc5qQmrLxSi8h8BbQ7lJifFbOXHQ4tKFHax6ZBfkFT96+0/M8zR+3OknWu0u8uW/y329LwSOFknFR4w==","shasum":"bf8401723145447fb0d197925538ec10ce6a4a3d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.72.tgz","fileCount":682,"unpackedSize":2704163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTuLdCRA9TVsSAnZWagAATE4P/3zvKvmr5cLjMdkQfrrp\nktDolAjaUt3r3bR/DG0nxYpW/veLHsN6mJXyFAm68JXiKUDx/Rni6OUAkM4o\n1+TVqANZpVtGy1dLXo81nzTCsA4pcs90dixOV/jZr8Lzhy34WEhNM7ka8g5b\nxBy16opzAiHLgvCgiZg6cC7inCDr6aN+3+/J4lFdB1o+LKlxjFyq7q+006SH\ncB4XuuMBwLo5Y+SzRDewt8gXc5E/l1d4iDdNo2PaXeG3XQ9X7DWRUFypl/Rq\nJyaaexCpI2oDSvaMObU8zgWb+IHkS6Ke6nqdZ04cuaeKO2HpaVmJdU1KfTBz\nrzG/QkEAqQsuaVu5PD6FRAuIaxRprVs82sK9sSP662Z6XikJ6eIb4fNsOLM5\nmfDimCL9wGjARdixqvt72Se+tCB4EF2+pO/hItk3dlTkvb0TGRfhvDD6joEE\nZ1urfknXNKMzfpgUJSFdZRJhmaUTMmjPYT6VRwTh6MQoJ57qTzQwP1e2p0um\nD01c8KWnTseQk4XUt5a5bInZj3gdVY/yBzSASXzdjXhNaiwQdMFiRNO36r5r\niV8jFvGAG5F0sBR406MHIAifJQZj+bR6qlrAgD7WkGs8ymdnJWXacBVCKnbm\ntQihj0TWMWAAn2kKbp+mQuiLefQSYKRnUSqAuf3uML2WoqZwpB8VfarQ8BLg\nhKTO\r\n=IiJ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtJedQGzia09bRcxUC73PwAkT7bmMsFie10FWgUoqzuQIgDrADGUeg6q4hpzSIYCPdUDQB4JEkk759Srbile4kB1o="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.72_1565450973018_0.7167278444580112"},"_hasShrinkwrap":false},"1.0.73":{"name":"swiss-army","version":"1.0.73","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.73","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Mvc0h3BIGIdPrBmnsrmPvJ830KDHX432IfbdQsgUTPW5gbSyVHZ+31abJJMleH7LICVPSnaCGYDwz8vjvicWUA==","shasum":"5c63b7cbc9876d6d46d70d830387cf365ecff477","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.73.tgz","fileCount":682,"unpackedSize":2704232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTzuZCRA9TVsSAnZWagAAlZoP/iVuVahuENpItK8CXdPg\n7Tq8560kJqZsWp0U+Jicj/BBu0I4XTCEdde9cNP9iFTIajZ5ysegbOKQbYYI\n+6hGp/QDK6gfAFirB0xYH6OLxEX7BY8hkpa70OTxmEv/4M31TiK0+AZBN/qV\nPZZMyB8MbU7OUZbk4JCAZ2gXc9jm61Ir3MLocDXFKySzoCAPN4LovN0V2goq\nljM2RC6UorGTTEltptEBv9JRMcXzK/Bp39N1pJaMtngX/TPeKnZ8v2gsVbBK\nshfuXC14gsJ9EMU4Yc8TzfKi/BI8k+Ml82edCEP+paGrYQLYIe6+U87T4F7g\nrHqhsnkyYyrQTnJXmi8hEegzyICECJFiHCq5OqCsGJf197CAszkwOVGt2y9D\nSVEeF64y74grVH7tNgFMB17o1RkLRy3AxU6l+BpeGDlaSrNvOrz7R0wjbc2m\nywW57DMzZyDZ9LM8Ff3qzu5uvc4B8IONnmqfSoRvO9jPdjbLLXk0x5rAtksl\nIkOkdSaFB8FaUlRc8azV5hbzGk+VLhviO/SOMDxtEcqu09zzTwDW7cPO0Os0\nw/YSyIzwwcaLLi/Q3J2QeXH6lOTmD5+Xc9+Jh5KURMMDRCN7Wpqlt+ufno7K\nEBDtiHoZgPKJNuUkKnjOjZq03AOkNqeo33bEhyBj3OevQFVLzcdItdC2UPbN\nUr/P\r\n=NO5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG3UcibUAEqdhHC2aaSrabgYJ5mjhcCtHurrrpMPbbVwIhAP6hO2kjxs+rnXdHoTj4ZiQo0GPF3Qflatjv5OiQ95kU"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.73_1565473688743_0.9903918488094889"},"_hasShrinkwrap":false},"1.0.74":{"name":"swiss-army","version":"1.0.74","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.74","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-RNS0opOI61yYPSXob39/0Z3LnuUWJvLT1hzsFkvflQnBJeI6b7OY+D8jTQkXJoFLet8t6oEqfCYDi9QI2nm40w==","shasum":"dab99dfa67ecfc18975c469c3ebc7b401cdbc113","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.74.tgz","fileCount":685,"unpackedSize":2707283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT+Q4CRA9TVsSAnZWagAAPUoP/jQENeASoqmvGJC5KS/m\nFPJp0tQzuT2ywMQfdkrtstgfcE9pJnjVGZengrIMLqJ0s+YCTIaGhfhZ8Dmv\n+4F3lwGZbGRqgztcBaDAc3sm8KniAvw66AH+VGTQ/vhVHh834DclzVOiX6HH\nRn+4lmBYnZAHgwx6eiOPG2V2VxqXMi3lO+nmGrAHvGkB1dUbYrQq7fjPsdiB\n/41fvjFFiBeYyQPqG09Pd1MJCTgn/lCUv53uhHOPZ+/jDEX7z31rmZe6WGrV\nOo7dIGiSSxvk7rW/HgyafW6BFfyI6hsLcr2K2gnkt/7fkqV5Ov1HfKwsgm28\nFC94PoOVmU7ihdnZJST5yL0GXobOC9AnpHhdLkJV+aDjo5ZpdBUUdB7Gt4ST\nGhsGBBYzOSQQhJSjOsBUAcQdVbOlGjpN+foYPp3vsuQTk3Ra9aJnSrjcVwWn\nypEZVI3PIUDadBu6E9XTZcHWZyG7moFBmFfX/1CUZlcl/DVXOkZEoWmIyniH\nOuUsLdAAOjdxd0OCG673kYH7eladNy7p6KKKSgZTSk56wUcEProlZvqYWoFL\nXVK8+isZulYoA9cOKZvVrwniGxpiW6s6LKxlzLuERw1yeUeCETy7D7runkhU\nwOFbh/NVjAZdQa6Qtk3oSzeE3qVAgXvjcHP9JG6EF9yKSoMRcbAzXiMTOOKo\nEwBv\r\n=G1A9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxHpc1uUd4Vb/vBDLRcdswp2bDKVVrkLwT8UQ8fms/sAIgVXrUxlWMf5E+dz/F8uhEjiuOmx7RHsPAbCDe0Wn2mvc="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.74_1565516855802_0.19508490944050716"},"_hasShrinkwrap":false},"1.0.75":{"name":"swiss-army","version":"1.0.75","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.75","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-02GWQEmmlwFLf0zUs+SN1krHLa5CNaphzabQljbgmH6R+nTi2GMEwHmfr+GQRxRtoP3WJDtMFTrxInwJkJCtqA==","shasum":"0dd17d355b1640e06313f7e81c6175e422704ebf","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.75.tgz","fileCount":685,"unpackedSize":2707377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT+T/CRA9TVsSAnZWagAA2YwP/28xHRW6oyN1bENQTaim\nk+9xT6lTlXLJxZIFEvqmqgVbNqWFfgqCw0CdXgw5BCR1HTBPJTd6+046YT/L\nDgyXMd5CCTmxPRorbbFWh9FJRht7YEax6Zvx85mOxSk3HVlAq+E9b/QzoDgI\nw3ZL8rKn32UKHtYCWJj8o10CNyn+10KV4c31M14suWgpxTOJCcLMfvxL7CJx\n7sBB0o46JhpsO2M92v89YD5U4zu5oWumMNmoC4natTiD7+8qsO1cbfhG5o4G\nATcqKIoM022VBDz4smyzvt5VpKn9Ke/gL7RbvAUAP+L0r04mibO/15fzvHe0\nVReJkLfansSeDQTIdENtk4V3L6GS4DwH3OglI2qx5PAlAAEkPZNEe6oeac8y\nl/tJaXbtN0s7Yc7MCzE7JYOESJWMwCWFzpA0LMZidJTc2Zx2ct9N28DUQQdC\n/JaDd20QWSprm+zXx1di7He9AL43WT1t5LKyePv7HwEzjI+F3lURLMf6XU7b\nHwqa2/p17qnu6b75AP1oRpZpyAvI4kJzU9Z3LVgM04dXTegA9WbFjxMRDCtI\nuCAKf+uc0IOOSZwhoE9O9aM+eoLz2J4JRRzknXOLBiMJuQaPIT9GBvNgyF6l\n1zLroVBG1rC7h6af95OYJ1uCGdde0ofQuSKphML/ftmBKCBZLmbZIA3zvH1X\nygF7\r\n=hMNA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC249UzOuU1vmehUJuKFeM6U3yEAA164g83aOokT+MXqQIhAOZyE8KoTojmmsqiQknAnxLx37uFPRaDs/WYuLRIPtNJ"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.75_1565517054939_0.22421009529268043"},"_hasShrinkwrap":false},"1.0.76":{"name":"swiss-army","version":"1.0.76","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.76","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-hG85gu/7GhBIzDg3EDXY1KGljgoS0AD3ZORy5if4bLK2grh3bfLeK62VGHWbky7IuyeTlG1GFbukIt1MUdaZ8A==","shasum":"817beb5575da89dc424b8c79a08c90147ea6371d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.76.tgz","fileCount":685,"unpackedSize":2707419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT+eMCRA9TVsSAnZWagAAUSQQAJl/4RkTa3mC/dkMICfY\n4Duh+jwHAb+7+zXCokRvvnYqpSi4vPv3+jsbcF5dwOJvK7f0ISZZamNnA3Mm\nw4IpKsJLduZXvpgL9oMc7e5wWwGZmYDo5ZVcziad1EEOoeC57m+Ov+GgtfSX\nvEGJcZKJrc8IVTxHCPIr5SncCWGKyf0d5qYAkKypCVXVR2jJkepVFMKejnDm\ngm0Y+ytQ0C/a1nBr4DXO6XNHZvapmcZxNxmvHFxkmbg1eggxFSRhScAi2uRA\nDtFICP0q4Cain8T2f5QaOPX7aKRFEOwV9VvEI6MuM1k24OVpaGfPhP3V3mtH\nAjCV/oMEQ6G1oYkEjmAeP8wItLIKmYTe7RUMGYp8z2ZIcHAeV5VAAQQErR6H\nLJ5Ft52LUnM+5Avg8lkuVRfUYcLRJnbOEv8ljeeBwLdro3tbKzDQzuxxCa87\nIrXHxxcJE2uZi55sVvAR1owoCQByT3hwBUgJ4rA1u0c+79zW8fQqurn+WQrX\nXG3qk5C7ycnCzs8MorFVmGDiGPFdO2TERGxXN7cKJVR/6MjcYSZ1o+gAWmW9\nsX8nkx7Zp6pNg0N0U2+tspNkATQOHSsKREhYqkijVOLEbcRsWew/fVVxH1tR\ns9q1zBHUdLYXk2+gaf2cRGjrKCcF6e1o7Ptu8SEiCKIu0WOaa85ngnqKaIsH\nS2Wf\r\n=dDjp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFZWlUYfJbniAbqamoCp96zZD96aA1Xd2ivTJzpZMfmAiEAtbc3xqXS8so2IAdgA/Jt8fUBAZBGhvTFrH7puTJxe4E="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.76_1565517707510_0.3766020272057322"},"_hasShrinkwrap":false},"1.0.77":{"name":"swiss-army","version":"1.0.77","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.77","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-5DN+6oLm5e0ehplMxWlu8aFh1I6r+2Hm/fw6wxITLtIf+EApDvmoInQSUa7W3N5HGUByiEVJ4QxbBIrq6XzVfw==","shasum":"8c87552f32228ab77f18f5cceca652c1f5fc75c6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.77.tgz","fileCount":688,"unpackedSize":2710871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT/mJCRA9TVsSAnZWagAAoLcQAJiGtyBZgD7e7btv+kjf\nX4fMblqpZCKirzg6AAl8BcaN0/sRlrbRc8tBIW1pKbV6V058vHR90e+cgdiq\nEwT0Yq2BXhBykMFwPrNNsTCku/RB1uU2lMBn5O90UKVaPh4pdg07scMaFyui\n0Yf+L7TaFNlzUbdsVWFaud6fklp8m8vSatN7B+qPU6qy+KO9xWTUeH2qQ27d\nzFbUxPB2kMnmj9dcQr2psEXVpxt3oi4eDR9iTXLSQNkMfy8wC5XMBmfGXWK/\n7Z59w1tVVv4P9WdoMJUz8a4zO7ahsXHhZjB06rndDqKpVcsO5r995I4NLMUu\nVXxaJXz+8S2DyZ4XfvWmvMhp1Ug9TGkf/Bk91SO0PvrDbxXBOb1NZxQYfXdA\nfcgP7KcAYeqDipAlLcKo7rIhEYsMUKTH8g8e1SpudwEny72u1753IOfcN7Ls\ncIIuBp+5W63BRVbXUMpxhbiyCpcJh7c707/MPlB2ZrSBHW0Lvyj4tQ3J4dCO\nvcXcd0/vp4PYK6SzzSq6rcgtpNLLypG2qAwFwNaNsqqtB0/4or2avsNQov+l\npq+arElyicbLmiH/E847kwNxcXKXR9WJWl2rbhEz4YXPDxigb7X9Cxz+qghS\nZZjQSj/42Ijjm3hnNBdnnbQJdntG6vD8n8BDA6xXlr1jJJDCqXPw/eTelxjg\nHSlO\r\n=QAWs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGACw/OgitpgN87Jf7MIAvI54XOsKGXs0PIJjeYYAcjAiA4cjwI1L6EM42ftsOJ42U5DmRJFl2gvHX88PbTCkZFbQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.77_1565522312190_0.49438799907406383"},"_hasShrinkwrap":false},"1.0.78":{"name":"swiss-army","version":"1.0.78","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.78","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-wLJq/0XaNO39Ej9zaYjK3gcTacVsoP5yFqINwBqIZzHUZMTnASMIN1l44FWbQPReadYzQ6uc9hoyuUMaabnz4Q==","shasum":"5d7f2a5c16ee04b831d352a75393a03744424405","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.78.tgz","fileCount":688,"unpackedSize":2711134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUEDnCRA9TVsSAnZWagAA9d0P/A2cJWa4ZJ0zekEta6kZ\nSXLfODQG7f09YYO9LmqSe3reI9T3GsUtoJon0MZ0H0FRDtVZBdBd1TTeRl3/\nRMqs2id1PVyDi1F6MSiTEoxnrzKBcQRMrKC+G/+1Eok4HCYudlINE8omKcA7\nmNHeVsooBg4ITSEgTq+dws2Zy/3JHFOXPgva5w5yUDHLb/OIxs7RS/bZcvCT\noiW/OzJ90YRISXPBF3DoUNujG5xDcHS1x3GQ3jmiA1L/6FLggEL/BqPrAKaC\nbyM+Yhbs+xmgEgiV14j7P5SjjtkfAG9eIou7QfaPn+uFhaktbIipdhu3XI+d\npnLGASqmLPRFWc3YB0LIgabvAWZ82mJjZb/8k2tD+4hWOt4vwRNgjC3aVgMn\nzaLTsfLPTBcn9IRls6rH7jnIUNpeYsmf2rOJX4PExcBYi9eW3xAbx++TyS7+\nYJ2Q91Fpv+xubblJW+EOTH1OXstIRniHzJj9+SqpY1rmauFccdkdWIa/+wq6\nWae4ey6weZoE2dZTtqq7lJlih4CRefEZtTX0nhxQNyij9a6CAw+Za1RboRAs\n0Oj6NtkDqFYgq/N6bx/ndWOuJAfE9XBpGsnDGTsS4E9b3gcMBxZ+JxoWl07U\nE5GO9vNs0+SgwocTc5kco9AKtw1Ny2XMe0vKZ3bG8mozyP34tCH2DnWetVwX\n95hq\r\n=Oszo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTHXmOp0WllH9v8rA0OQRMueUkWqj7xlmfIdePZnBgjAiB9HUFeTFUP6T+Cr5cf6kD0KL/CgTnXn5FuC1Yjh+Kj6w=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.78_1565540582230_0.232149861680214"},"_hasShrinkwrap":false},"1.0.79":{"name":"swiss-army","version":"1.0.79","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.79","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-3bs/2p9xOZq/OxlFE9KGH3eWOOIk0W1PeobHwOg+gnuyKiNfQmlhb1SPyBf0+/pEHhlsrWENH1+wQxMQtP37yQ==","shasum":"567b7284e0e6e6f7489a2cb312bd88ea3a0a26cb","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.79.tgz","fileCount":688,"unpackedSize":2710967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUE3VCRA9TVsSAnZWagAA1HkP/iGFohVLEt9g54hO5HR7\n/DmQNn+0sY9YJGRzrcnMFp23pVs1EI6Wlo/kNcFv0ozaGyJSdcWlPULP+Ek1\n7YqRlls7FjXCQxH1Hi2ZTooYmDhntyykEoP5Eg3JJ0BwdGLcDGYGRCslLER7\nQzmtoRJKya3l0tPGRhCizyVdv6ijy6YAF5oSWsHFxJR91bckTpT48ajaf8Ux\n3JHFai80BXewPcQE8Yurf3Bq2lcHfB0WkkNL698OElBAubfrIJipyif7c0LX\nyWAvzLXTuR4V0IYxNgpJEFAcOx0W7cgb77bsx/ss20yR8cktUJbgONlo67nh\nOlCPkSWOE+jiJkLJbZSGhkaGph78eZ3x5G0tLfac6ISN6LuoAOXccN2OhmXE\nW6Q76KfHn6kX6tKQnN399cbSzwbC/feza45u7JhuAInwpHM2zKI7JDzsOODE\nYFan4lOUrboGeRL6PaW1ZeT1FIyes7/1gdSrsPvyMQdbaciCrHyronjbImVU\nBmBUaxX6LMsZC8GCwpqont1+ls2cTXWpYgG1Ew2GLLgA7MMBmAgFIE9ZEnbU\nsfU+ylPJHeh8Z+iOSRHWXcMt5AjIQqbWYZGe6A9dAytF3FZnhJjbKiEmoKKJ\nFHZUeQ/iE9+fRF05G1ZHI9csK9999AQpGC380hOQNRh8io5s2ZdLg5D4Ob70\n261d\r\n=e5Q1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/CIuK921JidwMEPSCwZZTYJjjHJdq8u53DBRv5GS1XgIgMy27IfP8tElhpHX4x7RTWNe5g7eRY+mX8nUaHYovHTQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.79_1565543893115_0.9813547669247547"},"_hasShrinkwrap":false},"1.0.80":{"name":"swiss-army","version":"1.0.80","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.80","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-/wlgk/mUTtKigP8qdq/PZ+lOs2zj4PzOH011R5qA6eUde2TC75397c45u7b4t/qaurCxj0E6NTFlt6izE9dr6A==","shasum":"fec8d6c326bc2567ac366905c0c871fd417ff490","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.80.tgz","fileCount":688,"unpackedSize":2710492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdULUUCRA9TVsSAnZWagAAXSEP/RIU7LI9wFqHuNJ9jC5Y\n5OuRy5sb3mcf9HpbAdRv+bA/73ZVajdrR4/fhujt15wwqHLYtYdTVwyIpIlA\nd6LJy5UfOJ7uYP6AozFYVjc6lhP3z/ZBqvtPXUwYJaqtvsA0L6oxvPOW2gxT\nligTDEpzusidr0KRBoZpu9WtGAcOE91208eLGdAQCBubvycSJSeMgeMbY8Ut\n5CE+jjUUIecMfD96KEGSM/1ptIah1R4L9oPHXh4zCcYYp8jRos1cFxLhQ1is\nc7abtDHC8Zo1xUu6A4Cix+HW0uYXmY869ksyI4S09a/+thVed9WHrzNvmExA\nDeDWFkfFQdP7REtMyjxssrOixxfwC9FGTnrbUp6DMBMXVw3mr7gc6IDRmwvQ\nZpH5jQTc7UPGoNLfGJwkrsaJO5x0ekQu5ejOK98c8AES5wHcOsXzT1pILyag\nPOYfKJx9kXk3BmYN2LubF/b3X7tjTVYXbHeMFpPj59l0BxfLerVH3cR7z0kf\n5H1mrbYsfcJnMIdBs9Z61AlNhvPOVWyg760dz5YnO3eNKKNwULY4JVJfZI8D\n8NFgBrtJ83cda8If2Jm9avdjzY9nHxheIsYhM7WA6lZJYYXsjyrF/eeMNPAK\nsCC9rR6uD0cVDRh0oPWweTx8yLJK5u6z6NTzavKP2MjCdKLbrqHkFAsOUmFF\nKRPv\r\n=xgCq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtzZ4OP1FJ6392Lyx0Vb1Eqoaqcj4O0OvPdZhEaxwEOAiAitaMwipuiH/QlATQuuBoIAzrrhwT5pPg42jc3mXTTEg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.80_1565570324035_0.22418268026825983"},"_hasShrinkwrap":false},"1.0.81":{"name":"swiss-army","version":"1.0.81","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.81","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-WNNz9/XYrRysTzvM35vjsAUcFS24il6T1tR4W+SvHFPrnWiIxg3259Lx6QW7i6x5Yx07U6LoAWy3qIpUiAPlgA==","shasum":"a8c5d7dae3930eafb450240feb4f29f1efae3ca9","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.81.tgz","fileCount":688,"unpackedSize":2711060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdULhcCRA9TVsSAnZWagAAG84P/0YVepLsTTU3H11JqlxI\n86xF5tGiKDinY/fm/5Ahd4UIiUT3YmH28pJLsH5dY5hr4sHeFEC7r7g3MzWy\nvsLSGXHMEVo+pr8RpuoTorJpMVRDae899nxaLEHsHNKCJxdsqsK+nWRspqOn\n9J67ZDXM+ggE9XvfpUYUIzz4d1HijHtLW3Ov2iQDONmFVLNQXYb7TZp0pR8I\nq2HMwWbF2GZMG+bTAbjQzmKLNs404193dNkEf6qOkdIqLzbm732GuW95V7lc\n3PkL/d6SRktDkXMzbz3Bi8zwjZ6LWmdRLGXQpXg8ejY1RGatUrE3tUSsrJor\njMLiJG8lOBg8MIhUg0gH+b/3JaZWWYy76JUhDP6zTkX6dJ4O//bUvVYz0HnW\n4aacILXjsCStUw1X4MoPk7ruNgLIpJshCB1Yy7EfY1SaQU7s0onAVRaWAaiM\nk0QTRj1mv3mO2AkZ2GJLAs5YAQXx7f53To4ghCAqIkyKmublEFw7OMdecJO/\nxgx2/nRn/sKb5RYm8ckDemPAp6PFjHfPALbX/n3buZ1qyWetFhX4YzZAsZVP\niJGAf9oeAkhiC1u4l57bSyXudthrwMGJOOX9gEzPJCOMrjfBrb8NbZpiXfTU\nwun3CEr4akRDbkdGoAS3PwRnSTLmOlrmv3AD6wHK+60ASrWmvvtVmLsG57Cz\nzetp\r\n=F2od\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRjnDSYSKpgMA3IYVpLVzsgSzRUU05vmilKJscXhdqlQIgThTQcY6EHAxyJ+IpxAQH0Ow++QAESWEtHl7RJRVx7mQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.81_1565571163980_0.5960215892992144"},"_hasShrinkwrap":false},"1.0.82":{"name":"swiss-army","version":"1.0.82","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.82","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Tc6sM5GOyiePmnjkfAE7X0ESIYp97tzzT3YpwgyXaY4hhYoTPGJsG0mM0POnvYg8W9yRxrUGjTe4siqIBeCRmg==","shasum":"ef200e9cca51cb5376406156782eeddcc4ed84c4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.82.tgz","fileCount":688,"unpackedSize":2711062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdULjRCRA9TVsSAnZWagAA7tIP/3El0ftj0IQDa5+gIeVy\nPSHlybOT4TpS0llSsrxtsZ5i47yRr5lVX2ggl+FWxp6Oy3rIHPQ5WnjoXhjt\nvvhTrmYsbnJc8a38b2VYcmLbX7dRYCh2Fu7/trUtGzNU8mdlRwzYymH7hotD\nmMIQSwzhq7oU89hohZb8qdTrdBDLsLfskex6vYvQg0kZiQU8q4EdRhpi7Z8k\nn7HsrYfchIVTXpV1JnxKRGlaL1BvdwvY279clpIXSVv08Jagnoj0Bk6ddL+5\nvLJ05X4Z0QNptfBzYJp4qIPQeftSH9SAKjNuF6KCSzTxM3OzGpSRDAxwuzHt\nlSC9QkNoAO0T8gNItO9bzyGcLF7g+ITURUzRi3oFajX8khnaOGGhnUPunMAh\npZ2WlByulbh7px0D5CXQczlTPR63OZKRly1k8ruc3tJUHQFS0CgrjwpRxrSa\nn+C9Z9VT13Em/OSuZx1XdVK9muIoozAzFzE1EMj6kkj6jJhRrAiwtezig+Lv\nh9xFThPjjzsMbeflRhEwcqFzhYxjzlIaDFwAPOZJQsCfflWpVXeRgmkEoVft\naiJkcyJSYjWmes2t4em+UU113Dv6379VLnlJiLwZQml8zZ5anh5xVYBCZcDB\nNh4Aj0c5qcY0+ArHfjeDqyDzC+fw0nihSmy4d2omVqNrTeUgLqHASaG6CPvu\nkjWT\r\n=k0aU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEw7MXiInbC/jiUWSVxQLCFnBMk0geujbCBr/22XdPUwIgeeQQspsjWkZgLuTcCQguGI+iQHjsJuCaS/dAyeQ/Lio="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.82_1565571280684_0.787287811059417"},"_hasShrinkwrap":false},"1.0.83":{"name":"swiss-army","version":"1.0.83","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.83","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-xOMs2CQ3MIE+Q0NLuTsoIs+mHfcc08eoz57Nzrb3gDpDaXpM9DbFldOnf2s65Hryqb8uV7NdtksZKgCOdg+pWw==","shasum":"91d418e9a0965c0a06c1fbcaebc53aa591f81eb1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.83.tgz","fileCount":688,"unpackedSize":2713335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUL7lCRA9TVsSAnZWagAAjTUQAI8GH85TA9ydj48Ll4IK\noK/U199GZMe5k1flefASOTsriJsXFyK1VzN25ExDPb1j9ey6LKzvVmNlRM3p\n1/mIn05p0WA30DvAa3PE0VOoESYU2icTTJBuV0NsiJo6j7yybFI51urKyKB4\nQUIkI8UoPCG0SQCCqpdXF4WN/P3ls1rIoUfl0Yn27si4LgrDFhi22KUmR5sv\nuOX8SygIPR5vd/USeagXtRSkNCIiv12lZmql1ve447mm2mPCOSZ2aIQAk9JG\nYFQS3kFrOAh5bPODEiPWTeYAVP/ScMkNW+/aycrLMhaLHqELWR/YyAXVJirB\ne7PdbsdQHe6b1deE8BYQBSTrlTFBZQAM09WGkPgRV9f8czC7GgZlv+m1+Qj+\nw8qGxj3CJ1Ir1HUUQ1q4b+VRID7lTvJmSVWe336yIB2IbukBl/33uPKAX3j4\nQzzAyze+qd4i22iGLDGD1a4kOX9nNCEjszkJmb9/N1D//pKODb+WH2F9CZqn\nolRgzuyeuSiW9EnekEURyFnU8ToOTO+9y38l0FL60hTlRjKVHkIYLkj8LHWA\nR+t2LjCzyHFXRivDucwEaWQB4JPPCHrnJRw9xj+ZsjqAfjQLfg21ZUWU6udj\nmw4jR+8FZD8n2SuruIxhSiCADdATypIbwvyl5J9WTnMNA18JVSTBUqnsG5OL\n4AOS\r\n=Yr+P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjQvCNIiqVF950tef5wwBPU5/9INhACSusPdN3tw6FgAIgDlj3U3ohmHgAPRgkF5DKPBptGmf2jW3Ds3wUVf/0qe0="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.83_1565572836445_0.33643765195267683"},"_hasShrinkwrap":false},"1.0.84":{"name":"swiss-army","version":"1.0.84","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.84","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-FmIzTmRMBYqjt05GPHBYofNcrFxsJSAbPz+R4EJ9Tbah2/h8lOXE+QYprN0lmaEYQ2Ja0zyZVwYoazdFKDDUPg==","shasum":"df85bfa33412a4755f4bb9cc9208f6883115e971","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.84.tgz","fileCount":688,"unpackedSize":2714577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUMRGCRA9TVsSAnZWagAA7S0P/R/LQmWCpibzzoel8raA\nCi2YFeGWtUcFVr8HZ/bn7pTLo5dA2/JSoF+W0ulhXRrO05FwBKPlUwO2RtKB\njLWJtUxdAuRBGAfIe3+U9I/bmMnISueBnmI/IAtKLLJMTSrAHejdbc3vYux3\nGlIccnwcJdjoZwOhJ4w3ivJWiOtseM6rlcrPDnOMZqFuRBCc/L9CBm373t8t\n0QDeHmFeGdfOOv1/ma2XcI0VQtEzw+7Xko4KssaVHLpmD0Q/Us9xmflUPY94\nDm6mL8xEUWqRGRZaGTHeawqZm+E0l2iBM5TPduGNA221Xz5qBNaEQtSwpgfE\niglRcrlZa2CytTVtFbmTDzK8GWk0j0heMUaE1ZH5qnmhKk64BgYZEIiL2Uo8\nsBtIVPoqdsLfcVWh/0+PyzUZgdP97TEbQUhI90AUpsIZOWIdpCoQcYPJm/jI\n0TgDttwN0EUOmqQMMFH8St4dNKkJ8iF4k78HE+VptA+Q7mbG+COkymVwuvXs\njwNTh6lMoiRkUlUJpeTa6V47Rex+d1IjxEfMUT8sWObdT5RR3/TwILMK+88V\niiWliBMmlCwKlm3FCENWE3dqvEVhh9qw5K6J1n8X9CqhDNLGjywEE6IFcKv4\nvYh0ZLYJ/Qufwkfr5V5azzddFWGXBb+LQnXXZejZdWLRj66+oTuPz1/egTMv\nUXVp\r\n=2g5G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6eByKFEKfAjGdA3YeZb7eimZbcqpa+KWEHfMqiginSAiEA6kDEndIEKDNF8jFJh0tNIqsLllrwQLsVgJVwbsZtZvw="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.84_1565574213256_0.9772698507459863"},"_hasShrinkwrap":false},"1.0.85":{"name":"swiss-army","version":"1.0.85","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.85","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-qQpiQYmxFQpgQ/JJj/vPn70V/nX/L/O1lQfCkEvNCBHBfPkYuF0Ol6RJF8E0ZYJgFIT3JmkI+DMEyqKeh/2pZA==","shasum":"cad77663e8dc686ee89dd6985520a00a9a44465b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.85.tgz","fileCount":688,"unpackedSize":2714805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUMTsCRA9TVsSAnZWagAA0x0P/RVySCZdT/TictsWbkvk\n16O1kQJ1rwUieNHfSFJwGy49zwsRlXGAqbyoy15Qo+6WM3w1NUxGaFzWOLVy\nWQZRp5igwLNTV7td7h+KfKPWh7I+U96luksWxJyNzbOpuyQnPsj0cYtpxoUC\n/FSKbyTBy5ljhrYB1lzuCAbLinIQYoQ/8lAXQWGEsr1tgzuMEcv/mYm2jZAV\n4V4cJ85A4o9jkKAuBcuAlEfHbPjpIcQ7EKseXGYabskWhKHpSwjgBWbffF98\n8pbfLylb2EdRteVbT7ihnkF+bo+6e72CgS+xmAthSM2gdqckyYKdT4kggmQP\n4M2Qt1p7QiX2HMIO2VRp64etk2b+St7z/WLZQxak96ZMpGvqH8DRoDTmUSZM\nnVL2cupO5uh6kdgNBX+zSGQ4sAg/aEw5BCdcmmRt/UKPTF3Ffq0yJtVIRE38\nHEAtJsjeZY8v5OomcNZPS/qgIOiA8vSnVgdLR21Z0/2kEsbdWThLVkhho2+7\nBy5LuUp+tau4kTqQyKF0/xgcximct6t2/7cFcwaRJKXXvOcMxzS35lY03jG2\nYAfDuAbPAcohi9DfTX9rz5zXY8xXez4ztCtJ2Kl6y8LyBPH3d+sv043KRHsM\njAuAVmkhytsg8O+Wg3OYthQUlqeE9nzLoEp8mUJ4dslJWTtkRvbB2adtJPIm\nE7oO\r\n=rWmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSSLqKmtv0PV6RKVzrLLA1dPhAHLO3E3O3cKFvpjESQAIgensYH2yMenX2g/9vVg2cSRFRvFG75Gc1mTFvr9XcMik="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.85_1565574379821_0.23062285389460824"},"_hasShrinkwrap":false},"1.0.87":{"name":"swiss-army","version":"1.0.87","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.87","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-R+iFTulzg3vvODF0pqqpzZ74KjVc9wmKJ4XxZknHd0lCUu3byk+06uckTshZceN6Ccnp4QomIYJQBCKVpPXlTw==","shasum":"ed5ec81f895d7896a13d83f66249839126e39e0a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.87.tgz","fileCount":688,"unpackedSize":2715390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUNpNCRA9TVsSAnZWagAA14wP/iu1RrLXdbvR061wxXmn\niMV9cLfX3BgbkHiAQWy6Xbx+SYfQLyGS7YhMvP/FheTuLYtFGE2mIg2HY2Zj\n1iwAUBInS962sAA6yJadNR93ZtS5/p/r0EH5ehhxvZKhVV88PqdDIRxs9FRt\n8o0oCNp5arM8AFAvegwgWuINn+rMj34dxiySEqeEhUJF1Xi7V+1IEAcwg56B\niJuhajXTLNHkUAHaT8ifUztj3KtCqXfe4fOYWGvU38cZjQ3Ah/3Wa65+zT6M\n7GBvcgMzvorMWHsQu2196kXkVIRNJJ+ISCK7pNIC/au76zpGATxHSu/G3n7E\noey3+BJDYFqzydDw9WrlFVGnyPRHX9lTV5uGswdI6M+6D3YuCZ9elAO/crW2\nEQgIXpIQuO11rEh+/6jrRq/72wj7i4kIN808Vsiq0nDARU1P3rA6RZqzrZfs\nvtPd7H6oB0/WThAPYb+3BYw2qUx9h/LJ0i7daf9sU2lomaCfrTV6Bl4sLmXY\nLZuZMJHEMQuW3YmFva+FjVSdpiif9zjOc73N0aXHR+S6u4qNZJq491wW4mwh\nw64bl6qQu4X7Dhuqd+XgFwLR4ybIuZIfOoH474e+ILZGvzu1rQ36rZXjBeMf\n06AGvojdVJQ7LKbp+keXcK7h0UdvWAGHP6PXMI6TdCMK7+fBmJWRiqG69mWc\nl/2R\r\n=OrRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUc3z3kcz8UgrD8OL74RGKu/gSYRLpZmUSEM+GAPGG+AiA/CXdPax0MGqsClVDr4CwiIJRnVV4l34rvySJY+1MYFA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.87_1565579852418_0.3265115687097695"},"_hasShrinkwrap":false},"1.0.88":{"name":"swiss-army","version":"1.0.88","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.88","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-DZLjGj9dzGllEtnd5/E6oMKnL/vb0ke04UuY+ZaI12AVFaI1KF9lAI73SRUncvhAJP9UA5u2VNZ1OrB/5JyOGg==","shasum":"70350196bf4a98edef7ea193d83618c3fc73d212","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.88.tgz","fileCount":688,"unpackedSize":2715148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUN1vCRA9TVsSAnZWagAAtnYQAIqoToHDw7Q3Qge7DxM1\n3sT5hhSy+xCnU/FWWsDtS6kYDOuFGsMjohqPrubi4wEq1849c8zw6bIXJd0K\nPTFSHvFJFfwEmYb5AraGWKr2S71tDKKdXPV3+cu4ZwTxndgj0rxvPGdX8QNU\nH2YoZp4MHWEYaFGJgFRRHSdj95YBMLoZpgR6knJB2gl0tjjte5s54tW8/Av4\nj/k+Nj5h1lz9f4gx6D8fv80fYgATNDYXAYKwou/XfaRN/NPaIHw5KCxayom7\nWTF8ySJfPSe/8/2cJBWfZSUL6M5T8adX9dv2LI04oybTWDl+K3clhmrSviJ6\ncDzZJfIadTxyGUXUehDknbbr12PKMHIpnYVlOPgrD9YnS0vyf7aiFvxcqjNs\naUmWq9aqJsn7iaIF5UmkBHcB96qbdDZ6wH4uWjKrVxgzUSvQM5P1wg7iw6F8\n+KeYm/veKXwtfptahnkOpSG/wLj45WpogTMCD6plZFyh5NzZ2qC72EqKLF9S\nOAdMXkokn0RVEv6+CNGmzwTTetUlaLgVw99II38bCBTCoW7rRLvPOgiQdFXh\nxLDLeHCV/thxd9+vBF77DcqMNL+8meQWhMk1nR6Xzn6LuJJeytxNGm7F49E3\nqYDrzl1MyLDRzF3keTivge0qvlYPdbgW/AIgGaukA/90DpOBBAcrv24FJOah\n8opB\r\n=muOB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsruf00farcRk/t2Ug+CU+Wm0FESMZ/Bl1Qf/s4mnk6QIhAKXTP61oJtSZO7BD4o5lYZ5x5jQ74gEEbXfY8U3gsS94"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.88_1565580654511_0.6398022573482798"},"_hasShrinkwrap":false},"1.0.89":{"name":"swiss-army","version":"1.0.89","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.89","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-F+iMhikpWRX+rp/6c5OJrTrluJZjBb5eI64k1UwO44d1ltvFd1XjUnXyCQ21lacXl8hNwgkBxOPrP3azyTiO4Q==","shasum":"54b31f978360ec77d20e762f5f8b3c992e3ef533","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.89.tgz","fileCount":688,"unpackedSize":2715272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUN7+CRA9TVsSAnZWagAA0kkP/3Ft6hc21YXG6zEVzu9F\nzfGPzeWvv8fWZvAc/EbW5nkpcmmfo3OcRqi/aRfTGTBosXB7AqsO4lBI2jOd\nI9ABJDUsac6bPjb21C6ZshRW+vpKMBn3YUHekIsy/L/HYdS2Dma+KzWp6Mnx\nAU1O3iGO8tHRYYVHRiRqUui7YoqrdnYMks7WDvDR7aToaSv1NCXyN466zU3T\npCbPejCRXPnz/xmPbU5H3DySkN2qUqgT14DuytT4K+asNJNhWNgKoAEwG8U3\nJc1QnoV6VGazYMT6owTyLp8NSa2TsBEahqJhXzjZqjToMqxpVdLFkV0Y4zlk\n511jH5WElpYT6FRD0VsvFVqN8CmjqyOgT8lDgguP+0aeL1ry6aB4MYuN3KUu\n3btahjopmo5eb7drTPHC36Uxj0kdreGXUi+CcVN5KzCrX5a0xhZqhLRDVUI4\nLz3GLc4zSoDcyH3Zu9SuLoKcL68mrmW22jwJcYuKdDSSTVAqpEAhixXzlwwv\n1+ul8pu3YlzZG+5lwZbKNX92fLCLiI1LTLURq8bkF9l6NPGQ5QmQyf1MdMHG\neYcBhGKEQhMQHYFULotw2S3LZBXtvLYHo0CnzI1Ojn2eTahLrRMtggmg4+vb\nGPLwNbKNecWn7fjyZpqAnIwzK+C+gmfkXW1jKrvQKyinjvjmWIXNH/QO4nyH\nfw56\r\n=v5IJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhHyA+kqZ+6Pj3XiT1EdhMDlJ35Dxh6wTUexrvaFrkPAiEAy0LRUlfLSED6P7j2JmUgADvYmPzDMZIdR7Sa4plP99M="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.89_1565581053528_0.11569002042184473"},"_hasShrinkwrap":false},"1.0.90":{"name":"swiss-army","version":"1.0.90","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.90","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-TZKKdL4plzDINkozHWl84iBHOf89ccn7i4Q1j9Gkw5TndJhM4Z8elW7Nwvdmpp3Ll/0mpXvEpxL7qu/Ua+TJdw==","shasum":"02dbcbb865e024d07951e8f413041377d466ad0f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.90.tgz","fileCount":691,"unpackedSize":2717530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUN/tCRA9TVsSAnZWagAA4vIQAJ2trgPZZjKgteWsLGTT\nBBCjMy/wCHt46uA0nt6oyiAahzlfAEG7HhMiRqhGZCU/wHM3oYn+FMtDZeUX\ngyDeGtfAKhMTlRBgmuAqkEtmODcgBgX+kTbxx9r+xQIvo5a9LWehVMYmZ1lL\nIt5yHTcnjzxoUjLaEeAuxHfPmfj3zXJfBmysfPAfJuB5NlLZqy3iW3fOJRt4\nWvx3DFHTArlre9mK0xCnRjmy+4xaWnSNEmKzUrYP/nxILx529TzPvWSAkxKd\nZ1WaU4frImXYWRgr7duwp3xsIdE69574vWBhk8+ypAEBQpW+sgwlJAKnCLqe\nmKazfjXOKlt4d5qlFtfuH9hyXQLeanEfKWiLVpBM8CxOclAFKq1yKP0vJYls\nv7SwwsJ6y8/Wd/4qJXeh1vcnjsoBD2m+SR4aS9YkuHRdzCbbjJBr/elR4lLK\n8p/8AD1p+HLUJpO789J4UoGSQekDDg5FQlmKUlnvqCCEkqYR1XPs8UlXdyKr\nUspXbAV2JOIKDEFJFxVVoZgcYigCeEqNTVj+jlXGkpXKXbJBnVAGABFWBYN2\nqMtnPDUPfmCqMGsp7UNFK+2kW/rp/B05eAy5mrfiPXJTkc3gHU6G4n1whGkj\n1kWiC4ijYbA/B7q4x+7cxngWoSvlb1k5tHeejwZj0nob5rnDmBeTtaAyenK9\nSjxb\r\n=YLJv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlVuBoCdWBhQEhdf/xuULZm0ad2P9LmeGg4utSw7hbJQIgBGsABL9T92AgePLWboaxOxpucxarroGA40ksncxzYSQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.90_1565581292383_0.6485271637225842"},"_hasShrinkwrap":false},"1.0.91":{"name":"swiss-army","version":"1.0.91","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.91","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-jYM0hH96Fr1itJpNCjXMVft5RHq4LFiPsERcVB2Uw6wH6b/Jpt5xHgSTsXyZIru4TgyYbNbTIgxne/3cb5cFWw==","shasum":"2e004c72511f9e287399f2351d4994c69b577fdc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.91.tgz","fileCount":691,"unpackedSize":2719795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUUxACRA9TVsSAnZWagAAFncP/0Em9wyIYgqiFTrEx8jA\nK9bNAzriliov05tYn8PspKkRnr+CPcgs7GKiA/FilzbFU7nOWEPBGFGkREF/\n/bkRMinrQoawEO4wuzuOXe3zScjJYC2WuvnSOIGG0K9+nSDrh4yWUOdXjxId\nr30b2vfq0Bca9LxmO3g4DH3aebYtEr8eCm+IO4c4X/1Hm0iZgB0u0pp397CT\nsoo4VDW3/QTBCExpzjMF5CW0pa/so0k6dsK4eYvpeAs1V7y6xikJOY/cSpHI\n5nBztqJEgGSBQ2Dn6yZwJ+9faTH+hcJL39N1Ii+1cB067KNXMFADvV1zeOdN\nAMAzj6QaxHJfCnOvzE7CKyuB1utvBoe9j/rs9XaKhUXInLxoJe4l9oDnn+Z8\nwghOF9f7iByZy/Xq8zJFUzUS10YFBAi2wkx7NVmx/xvtmGBH63wNYXvUAcxI\nUH7qhU2AoQSW6cERgCGKxPv5MehEriHowTXgGGE+e1XHADv5rI31nBYvfy3X\n0i8kWtSpzHgEfFtqGiAfzJ0eWVwwiuU8hdhjuFzwyV29Swgi9alm0/CWuY1c\nAes4bTCkwjIMXawdblSS8+OSYOlDllmEuXv/XTRa5Vx78A0WPHFjcY8aSQKa\n1rQ77S41J8LW1ajJOUOmtl3duOA7i+pbUqflUOmjRaM3+En020yHmDa8mrPP\nDn6Q\r\n=ZlGy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxDTHti/HM39w0gw+TyovI21aJGdEQ0IxQrEaSk0ZTSQIhANfa9m4bspS9jxu1hO684r1QkutUM8sLAATp6YxpDjE1"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.91_1565609023611_0.6883802979862088"},"_hasShrinkwrap":false},"1.0.92":{"name":"swiss-army","version":"1.0.92","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.92","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-XoBan32SiHWdlGaCzkKjYlaJYqMl5mP/bdkMIm87QFJiZOseSpFKSvDeY2LVLpVGiIdnSm36Nq0VVwoZRAw4wg==","shasum":"489c02575b0a4ffd60b81914603abe905f6a7113","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.92.tgz","fileCount":691,"unpackedSize":2719846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUVDMCRA9TVsSAnZWagAADPcP/i19Epx4t/0dFHH8qRfK\n0zERfBcToZkKqB4WlGkb7u7kB9OE1bt7F7cNWbJC+YTwSiQ6M8t9r3vV8O6O\nsabM6Zf+T5mWsrYRRUDFjWD5a66lMWHezL7g6I6b93Lj0JCgI/LXPoTyOCM3\nxoXqFiKRTjZeRH75dMs/EfnRjv89VetDK0sXw9EJHnX/7aWinjn4KjQqD/MW\nIPbmiq67J18XIYte8chu/TkchrIXK2iDcE4djVs20sbHsL2oEi+n7rDd9CKZ\nblY841/0B4TzQeDTDhvEtB70ycdmX6hhYqRs9nhvYHvfIKARpIeN77m+jmu6\nK5AhRsNf65Z6N2zrBc67/I3R3umqt45TtO2ftR0NyGKUp6XCUC/DaNwC+3lm\nMvT//vbd1v+aUWSrjGLcYpS5PhKgY1CMJ2A6Qvt3Vds+Q1f8WeVXd4RiV40C\nRoi1xijYXEnI3o9af/aFNpNBEd/7kqmvx+QsHZVDC3WCoHcJ39UP7O6u9rXJ\nx8OIhbpr1AKpnVDbnMmxhByf15Lms5UEutNc2eB+8PYeQEIVHu55SF2pJjrj\nZ85CGztjCyAZ6VxHx7qHtYcEqiKl1LZFAxpp471PqzbaBDovL0gK40QuUS4Q\nJlNGsRG1AgW8X5H0wLwXrZdliAcn7vpmO8jdLEJ9AEQjMctk9U57DD+aViHn\nXRRs\r\n=wiVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjb46e6U8YnPiE4IYIf3z1OjLY1UnD0wKY8EDOdBOM0gIhAMLnxjJY3ivaxdeRizcXqFxMGtC3PKvSGRsmYT3Ju1mf"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.92_1565610187833_0.39898524969994376"},"_hasShrinkwrap":false},"1.0.93":{"name":"swiss-army","version":"1.0.93","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.93","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-fASTCtcDPm7dMOG0yOSCKVRLK4tMP4PrkrFpEzjRgro3xj/blIO7sl2QrpbK84dpRn6TI+OF2EOmyeL+bL1tBw==","shasum":"b4b3c12eb64bb25f157291154cbabcad59dac68f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.93.tgz","fileCount":697,"unpackedSize":2730991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUaCTCRA9TVsSAnZWagAATGQP/3jsrF91JzgksT1DW9Uc\nCyEbHxdzbKknNWtMpd23AF3CPYcQ4sfL8m1krAtN2Lsq7ckVkxZ88KaU+g1G\nE5i+3lBB4b3ulqoy7Y0ez/COP0sKrat45dqKKF/N6DUvED6KeNha/n235Gny\npzH3xuuI6SO/4l5IHcbANDrGEfCU9Ts9vZPmf0dk0UN1rrWr97eOYiOU/6NV\nWV1iRJSjz9DZULNrGpTWdhX0+F95aTgu87sIq3WRScB2L5UH2wZ/eNsfTNSZ\nqmfbJw8EgGHbU0Y7nwDghLRQp+Lj8RSUtctaUIZodb4SjhIJkw+k6B4vsGWE\nsA0xqNhgyov/HE5qEMi7FdepNCF5gjqVT864Jkhw6J+29lov+xrgrDKWuVlL\n1AxkT3/YNvmxwiTLwvVcAjJmyLjn5rd5Nb2YGtB4oUI3yxAMYP3uXbYBTbLj\npSnpZiYzmFmPu/CMee/RhkQ4VzfCKJdrG8AtWReVscDk+zaToq5SLE2bdGy4\nqf3lSxYlS14PyZ2p6SCnclkrl1+jFRDF4zFxjCqgRdjMD91ie84OqgYBkbTc\nhP9UpL3+l+x/22VX3K8XnJm1ZpVDNxRdmLp788kSPlHsoCr5RkxofPSB4ZEW\nLvkDSxZqy4trIa5WEavmqxizHjaMTiiqZB3R2EDmBEibOO3g+8kEqtXCNQR1\nyV3Q\r\n=B27e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaHfQDdl0ptq7DVtGZRGO+ov1ZSjImSRqfVFy+kwfsFQIhAJfCDs3mUJ3L4/4gIaYwvYyomOpf+bOxB4BsKkDSgV5t"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.93_1565630610784_0.06561663997613087"},"_hasShrinkwrap":false},"1.0.94":{"name":"swiss-army","version":"1.0.94","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.94","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-6SP43Zr1SnHgNGqUjS1LVtVqdUxEkPS9jl+8JBS7brrtP1VlOCIgpkCDtBZcMyH64mYNEfpqQo4GqLQP7tKouQ==","shasum":"079fbff719253229c54456e13194d2d219898fe4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.94.tgz","fileCount":397,"unpackedSize":2332557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUafVCRA9TVsSAnZWagAAf/oP/i4K0jwi2Xorpvuk2XP5\n7FT3hOxjGpisdBD6ieeWXVG41OnqiOqq/84gmIbBmuwjECNKS0nTzPNCvdH9\n+xOjCLhDx2yQh/ZqR1HMepMCsBynk9i135sztnRXyWB0ruYhkB87gNlUTe2/\nrvyvI2bm3ItjAyKenNwgaXcY4JADEFsmstnwcPcWYDngfR0jkfigOisK3gd9\ndZglHbUwdrWhI6g7lmQ2kLGVXQEWAOagGE+BAblqSjdGQi1eaig2k+3tRD0l\nRu0LLZ4ueyL1YTYEV6fQWtGNGCxSUWedLSCrTwLV4W65AP2p/8+ESfIgEAA9\nsYhZ4AA4YQlj8vNukbC++Lnc0fYvLNasX4m1JJt2cnT+W52NGfBl3Jnxj/i1\nvBO7Zuhn2tDEPnDqn4y1vdkvgs5BhSJC0fpo3DYfK1YKi4e2iDonYGUaA1yK\nrqJ35Qbv8iHWBCb2vz9KUBEGjELeklHMo9pOKf3+EaDcxCLwwgguePR+p6Tb\nAxQ8XAybpJJt/mQgxtTQZ6WnqtZac4rwjeu/1d2YhbQfeHLgkEffnx1ArRns\njw7KeuF6PIeNJDR9QuzjrDO6pxGPwu13AQfYXz+tjTqm3m5dX4fjb401KwfZ\nsSZSiqR6le4XiHZQK8p9XZzNPwhqjvglnWYqiwEVjD0+LZClTDhsVqe0Dlmo\n89BX\r\n=FdVW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+mdULwpEa51ZcWyHR0ObzZSsjQpjsu7irxzAXac8yrAIhAOANcEtjjr7jzdTAdJPOSofZChoZCj1oJznxTT/iJAIk"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.94_1565632468281_0.48726012860564283"},"_hasShrinkwrap":false},"1.0.95":{"name":"swiss-army","version":"1.0.95","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.95","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-14EYr8rW6E8wpbEaxinJA0ixP/9y/nPr/7qJ0a3OL6SqMbyjnS9LQYvQ3gSphRxk/firUEDPdW872SdnIo177w==","shasum":"9855767868b3b2d6aa2961a3fd43e9dad692dacf","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.95.tgz","fileCount":397,"unpackedSize":2334306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUayYCRA9TVsSAnZWagAA2nYP/3E3NTRvXmHWXelKWApn\nwWE1ZTRPDQ3KyN+Z5xe819HqMb5+avtvrszoIuZFl01hnIS/1xb2AqY9ZBuW\n4SPCIoVR8f/r6JM5YQZI7nqud0P6kFTq4AR7rlksM54JptxBNLE+nn/PtML/\neNiwnu/XMlb6XLcG3q97LLbAdc749NCfyUeMzu0qIb3uuhZmYc6L/cK44x8+\niC2oIOkIwZSdJbSDOgDhKU4kwNIAUhKnnNcqD+sw3mOkWyMh0beXMkjH1Jip\n3okVbJPifHP4oQcqtAzRcZ2oHmUnnXd/J894rE8JhIwQeL3UISRqt0wgO6Jg\nyekRWDoN22Nki48rcoAEvpdgnQKjn2HKonFzSn11yw+uSZYKPvpqwDutCQsx\n2dxaiZVe+elzoFfisrHBhTiwos/pPmvF806fQq50lHalcI832FcZMwDUxY3s\n3gw2fmw0lCOy5ZCerNwA3MNwf9iLOplviWjX4M1eH+CrIWDWupOJ91npdLjR\nZcQNpZ7o71c928/OExQwdkyFlsBdmSTuy7n0ZwWyUCgJ/achw5sHJZ7dDkc4\n9qnkfCEGb6Lhf0XjGxzR0El5RreyvQFj5/+yqz+J/c4ELar+tQ3sFqcynRyT\nxRXtCBCJEjtFi0x7YGY7MYYyhzUcx9a3HWiJKBx30rWK9hPVsXiZduB8YzDM\nCE8F\r\n=kgBd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM0F8TONekSxRNArzYg8QaYG33w3d7wIRGXmn1ISMRkAiEAv9QJzQAMFyX/aWNRL4HsTfSOR1oUJWGy3BhmAFEfTOw="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.95_1565633687876_0.9049013355839495"},"_hasShrinkwrap":false},"1.0.96":{"name":"swiss-army","version":"1.0.96","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.96","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-gabso5IpHYEVK1Q2e8c8IQaroOwJqkpe6LCiaJNA/m/QMLswI5O20nTkZgdU47kezCm3hwWSyRiuCrctfUW8yA==","shasum":"424e0e6a0a42e2eb7a7f07fdbec2eeb05a57c783","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.96.tgz","fileCount":397,"unpackedSize":2334112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUbCRCRA9TVsSAnZWagAAv3wP/2codFjwOYpKSNr1GgCP\nOf/NX8cxpXvUB7SGRV+iJtsml0NiTG6dUYYP8Lv1JBbb5boS2eDp6nGXKQ7E\nEgKuFe7jdo1oExkBAlQ8UgyQTPZQwF3UapZaOT46mIZs4Ty0mqwGy6XDBpVU\nZQSf/7gyIENiuAhrlyEG5CQIJnnVviLe6LDxYYzNpP1zpBhPOiJfZSdF33eS\n7nEwve4PkbcBM8DipIvhXHTfiDiCRdj9oXW/Fu8CfPo+tTjExtsjxa37D6iV\nUS3jJG8Z0/Bz4yzsZoup131p0C2QEnyW2r2ZcIk3PYZB/jYaaiWCfmztCXTm\nMGBKXiuro7qYiOjYNfME6LYwvf8ljo3udiNbO90fHsAyzKF0cD76Qi009Dyf\nRj2vqonMdMD+0o8L9j8HiyNKIQyRXlw/ISRqFN+UsnRvopu5K2Zfr0cPAwOW\nOt+Td6Q8la9qp7PuQsh/nY/iP1EZFYa9ATZaliVWY8vSYqlJNIhiqlxIv0Ig\n6RoV2PTIOzRFNOHJ9tpa4/UaDi6HucE6ox5Vqtla6XTev8qmH/jegkWnKl7z\nTsKCmpouFhuUlp2OzgLh4hb4Ak+zPYNC/LHKjdPMXPeF10x8D/o6h77rsHBh\nbTYzNWF+HuDqrGeKfhmkXy5N25de4EYd23klVx2Qy9kNTvWjufAeKFl1Eroi\naNWr\r\n=HR4v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU9m+FXwMXARuAynuX6+y07Nv6l0tbFZNV8eKnydhmBAiBC5Xd00rvgXXNVSws9yzVotVaaiwPI1tA0Knl1+cKXIA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.96_1565634704708_0.8428500374372347"},"_hasShrinkwrap":false},"1.0.97":{"name":"swiss-army","version":"1.0.97","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.97","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-kbD2K2aEF5HI2VXrL4jIGuz+N6w++RG5Iw3m8grN8TaFG41olUkHUGPPsNswzR/chmJyxtEFTGwWM2vg2BYjXA==","shasum":"a9e461148ba9e22d3cf1bd2526956d3dbeeb988f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.97.tgz","fileCount":397,"unpackedSize":2334035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUdAKCRA9TVsSAnZWagAABzMP/1T3qggHBmVUgL1Vzgwf\nA8G2Ob8ctWc3ZCTOn6L0rsG0BROXjcxVTJs+0GIOo9RJ6tJ5D6DA6jcd8xrj\nJEhs85FBb+czXbMYSva+EGNWi3a2EoIU8NDToc4FMUZWr0SSnJUj2Qwawcmo\nAUJ1p4WQH+GhnNQgY8LYHwQqp/XR4tnG+6czsF0dTlhxQ/cIRMZlHADRrYjR\ndUkAzogPmM1wnk/id5fcoICnZXIPW7dF5Vnt2IV2c8IIkMsauRaDiceYBW1g\nU2jLmb6oDWDvcTrYB5/+c/XPfyVpNfKqdw7pSXFjU4eSqNSnjd6OjvcGP85i\ngFPbNuXU4G/3ajlUTa1oG20BN+Yi+zOFUS/McQTv9hEa67lotxBpgKwNNXtV\n1wqjO00EfR8+D7gfLg8yagXCc4uLDQD+WUqpCY23OU87Zsiymh/Tt7MMSlxA\nDcW+lBFm5wV8ZGYeQoL9vNYqpUdf8NwJry2UnjDlaZvT9Vw9gm8c2BCATYby\nCZNhujIPlCrsKsE9BEfFumJX8V+/ts9o3YniydGVPfE7owvAJ2gqlQUQT42X\nH9GgaSSzBk5Pc59kyF1EZqKjAgBe2rNnCK1RAjC8f5GdkrKEs8Djvgx0o/mO\nrVafrfwPXxew+GsAalr7aOgWZHrqslrRa3e06gHQbhkHFYM6emE5f8CMESRj\nj9i8\r\n=OqEo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCthrkruyoowM8JjHI2qqArTNJOQ1K3ONatouenjLvcJQIgbD9HF7pZMrWa7DtyurCGnWOPeUPp7cP+wl1VJtQOnUM="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.97_1565642761929_0.14251642483059324"},"_hasShrinkwrap":false},"1.0.98":{"name":"swiss-army","version":"1.0.98","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.98","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-gj0DiPLbiU+fghrk3Cbpzo/IF4CEgEpl2wKCCVkOfLcvnAWp3yNOFMp/+fEd8uLZNMNyGrEpHP8XxtpSR9F7Ug==","shasum":"3a932382e20b48b573325a902ef184f70f018291","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.98.tgz","fileCount":397,"unpackedSize":2334033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUdI2CRA9TVsSAnZWagAASm4QAJWDuGm5XyadPi8KyCbd\nIfNVglnOVa57u1e6KpcDqlSR7gzmRtDgwKQu58ol6dULuYkH+y2sDgalA7Y7\nVjO4RbuZV4BJm22dGdFagwKHnw1Vukzp5PfzwoqnLefcZoWZcji3qEJyTSbW\nUdrgJbXDUCp+0C6jMZKRVnJnEU7ZHyqG1CjP1zMGMTirqNQ93Isob7FaGbDE\ntP8nijX/WFfggzEvz6ueoIDa6DJRja8UHptt8eNEheyjjTqvCL7oIkkIwhWA\nE7OTdS/KxPOKucn6WRZRogoTj9AU345G7xpfcRytxearpZXeWVFuwVrXqbiW\nFCL2CJVeOjsVtNuW2d1v++wOu4KlLQ8gj1eI504dAwGsT5D3kGfm4J/TpN07\nfYra/3OELYd181n8Wu8x5ePms8RtMIGsfBhvu7JXarYhQaLE2vOb3+P9RF4c\nynBQV/VTqVydyhFfpr6IOmMAefFxwaatnjtEwWnat/9mWWgaJie42aO02X17\nH+22g/ED6rX/IQ8d2toJU9a3z7S3kETNV6sr5CPoY54isqpgGjcXcBFnquZ2\nIvY3yWniuVbg3Xjnzlc98m8xEp36aYfq1t7HM9zef6Wck9GZ3mZiD/9QZOiV\nlnQs64pprDj/7XBxcIJ5acvUqKc+ICwhqhGbtk9BaDwy3QbStDTWWXOmpn5B\nppDQ\r\n=86VW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMsnqeTm194G4714P+GXElY/El+c/NaKiPxM4yySzc8AiEA6z1jfRz2yNCgK3/QNl3Pu1Yd/qFA2xW3EASSaPPG5Uo="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.98_1565643317609_0.6234206260896298"},"_hasShrinkwrap":false},"1.0.99":{"name":"swiss-army","version":"1.0.99","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.99","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-flRGPmrluktdePZyr01uoqdhAxvZ8kFyE0D25Oar2aG1DGd3CEnmgbq40tVBK9xcz3rKR8qeMnSUsaLt2LsaOg==","shasum":"833ba93230fb56a6ee57d657272807085bcd8bcc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.99.tgz","fileCount":397,"unpackedSize":2335221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUda2CRA9TVsSAnZWagAAg3MQAIJoJJvMFazn+7B/Azy8\nnVxmCy5UbqulgF/WYBhuSCEVz8FLyJJPrJZolay79tJ/Zd8EOcKnCaxUUviP\n4obPcRLUPDxFs953INGnP47M7tRblmGddnV5XmZipnSWpFuAd7ZCdlb2jA7/\n4/vB8PYVrRECNyLho/v1jSqYOadPb8xhEve7ih/w4jBgKIliViIfgw/EDh8g\nT8xZzfXgGsANpkZk5J184QoRngM6ClBmMyGk5yXMmLbaIkXEfnnwA3VxWwuG\nZi/ieL/xz/f3A708Pfe+G2PQrbKDw6DaDetPg6KxRrs/gO3nXK/fY3Eh+8eO\nRTY1+fn+TGDW2/1YJb29bQ7UrDU8rap0dev1jmdrE06rqnpvOE0CEcc6ajuj\nPXetYri6k3Lav5+uIYibdFHsT+pH6SB8l1r5HjG5MagcsRUCRois6f5TjyXk\ni/kE6pDiAd2pGI9bpOTLVFiI2YVMg2erX7Z+KnvX3xaXuBHYuQRLbN1E48R9\nQS7j1IJfX2luQOicKTCAHfy5wlwLn9Nk2k5F79RApdKxUTHOo+0s/B806hZc\nDTWUcQv/tRyp/WxkeZqnWgXaCTvGDZrmOyeTi8XS6YS+Oat5BKXiqJ0hAePa\n3dRRmYRJrd/AeJ6TeMo1Q/Z10LluXuxh9v8xXlk2M1ILQkTzGfDMsLU620lU\nwm1j\r\n=8Jgu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwAgE5GjqHE8oXErb+/8NXf4i5t1HLJLehcY7ZbFTxYAiEA4zk/BTFVFg7BZ17Yb4jpntiTF8HrwvyDfaHnLkds570="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.99_1565644469376_0.06688993833095336"},"_hasShrinkwrap":false},"1.0.100":{"name":"swiss-army","version":"1.0.100","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.100","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Alc9hW6BFBleShhyryIScliliwZvXa6cwUpqQKPgHxu+Eh0HJjQ0DSsjfixf4jJBL6V1siAwMF5RPA4NarT8dA==","shasum":"cf8a6fd3dd829fe1095cdb921d6c3f9904bc1727","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.100.tgz","fileCount":397,"unpackedSize":2337368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUe+FCRA9TVsSAnZWagAA2PEP/il/E7y7kCpey9uxagBM\nHK+t3ecaz1W259XXP/vivPnwRRTkYWwDRposTEN4Q9Ly6ogwxBZrqXYaBDUr\nFoLWFxUG6uNwp8sRQ4r9t3R0aMNYZ6FCvOUe7fB4FWi3T5puQddp1E8Zo4ub\nNpDRwDJIAWZIWOs2Fzyo3Tb/a6FGSvtf60zzEzKTcZolW7m3tqY0KspT/x31\nmlZmAVkjLw9g6C413IziumIW3/WW0jiLSM6gQjEfFPxnPOOjP40Wm47d3KRd\nTDhlUVYv7DQ/FnxAEl6stL5NeBzhUUL5VMJA0bQd4Dep7kI8ptkd64mO6O6B\nDhfvH0lelxWN4lpq47zOlJUJVVk+SgLU+efybSodTGDOIXGbb/0bpeIFsr/b\nGObxBoGy9T+GUubaxVIsr4Phr4B1T1vriprVcqKvQpweul8h5SXmFTra2yVf\nD+NEsyKcA2B/vMkJb3min8nk0OTvlOCm+aNzFUxOffOlOHk9J+YL27YHIXkX\n0v3Ry3IfjuUaISxpQX4XjJ7Ob8CKz89c6kK9EyoR9ZxltOWgj5C9oz1Fn3Ia\nPVBL3R2QuI4cKs8kCt28Yg6j/ajHmOOqiABuglOcvM7POMNxW9MfPaZXhtxU\nza64yxfptAQjqIbejMhy1nrAd1eF7+c1HriUNMmvoD+Ldhw9oOynLZB/9k0I\nJI6n\r\n=5elv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHqKG9FZjSNSazK4bTSb/3oFBX/c3jnLnwGSUPh2/mbgIhAODmQNoeyc9Rz9NeUVQ+VnAh43FlmO+DjdlnMvLiJGfs"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.100_1565650820902_0.5037922062818105"},"_hasShrinkwrap":false},"1.0.101":{"name":"swiss-army","version":"1.0.101","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.101","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-MKtasN77aXzuXEQivhw1zrxytURX0LWdmUU7x6DyObwG4twGGSXz+7E92vEwOKOFLS5uUb+64FltDomhNcSw+g==","shasum":"0d2c7bedb14af96f3ad4be7c376fe058b9abc963","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.101.tgz","fileCount":397,"unpackedSize":2339135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUfcNCRA9TVsSAnZWagAABrMP/jYEFIkSeb89VlrgfPcH\nWabGz8Lr3LMWN+WVfQXhVCQsyv087PHzQKpnVyqXb7tV3fX0SLrBo/xusv5h\n/Fc0taMiiNTi0/bhTmuxgpdE2j+RMqp7D75G+07lXRVImKFrgFqzQo+hdPVR\nsk+JPi/AOgEANprZIj5jCVNhI74UdcjdPEmBTfOpNHZDtu8X0MR9SE5TTxg/\n9IFemeXY/Xjqo6rgHD2yNHEOwdh8cYUXms59JRmgYJ4qaG30q0lRvRuyZUeq\nl6U6Oh06gEkRJf1wq9UOlFtezNkOQKWuHeX5HN+7V89NVZflNRI1IUflbHJf\nazu2t68ItxXQxXgQWQs9XyyrDrp8glAVbQjWgjrB24rOVnKTUOnjyMot/2xn\nxP867FZUSEUCETIha1wos4cxdpAJI6kYRWO5fE0jcICpFsT2lxqb7I45UrtB\nYST438TyEQEYPN16rJyljE1meI6z7NhrBVw7PKiyWqJmN0fbch3VhNRyn+e+\nPyL01u30GLIQRO1pJpgnsU/jNg5i56pjpsIFWfDkjYWGGh8iUzOB2lycvn93\nNa71+BKPuUgPcdAbMudsBeEMa2QE5ByQxA1Rxl76VM1hLQttBs/UlKJ+s4n1\n1VBll3S5eiUxIJ6HJgQbQ0YPwHZQd6Ug3AAgCwIT1F5kXNUsQ1OAnrb0cw+N\nysq9\r\n=BBE6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl9/zlF1ZMEDaDX2sLclMx1UjbTE+ZHDkqcy+juZiwDQIhAKFX6qlhqw/QR4gP69kx82qoJnqt8KzaouIomvvv4d99"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.101_1565652748828_0.7558034496797239"},"_hasShrinkwrap":false},"1.0.102":{"name":"swiss-army","version":"1.0.102","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.102","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ExT4A7IWOAWV3Fp+gIBe1gPyQWZiH1hwp5HPW9cDByPaJv6Iwa/F/xR9T8Gfbz3QNTYrHY+5hUklsozxpz7qeg==","shasum":"22f8ddd17a642a6141267afefc074438c5a3e589","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.102.tgz","fileCount":397,"unpackedSize":2339135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUfiSCRA9TVsSAnZWagAAjpIP/0sap2fZHfLNpY8hSo3C\n8ut/dL3yycNMjVC/Ee9JLKM7FCa/9sPeCBl6Q5CfCP6GW6qz1JnpqwgVX9YA\nV2Aor+fpMQwuolN2qXww5Q8O1/cmkJYCMjl/Gh4IUj439ACQ9fPe6AAkygmC\ndg777DBKqTHtW+ETU2J9a+5naXL/yqHUFzbGAHG6sf+dmUTAb6fPeZvyU4oX\nPvN9SzijZvgKqHVazeSF09+UcA7GG7cl+7V+xLYNDCyX5WVVEs8YKefhiWv6\nK1IA+AcowqvYsrCTN+RRPWCIUu3ffNMToZesiyQ8bZloXWRUu9PR8weG8ElH\naUCk56ea+7Qm6Y0jNkWeR+6s5qaJyVzQk1aS2vFzssy5/iU/mpKxSajloDmx\nHxYoErTRtqPvwige/5wBKzl+bQKsdjtruDIqjvo6F/DK3YQ8W+8kZ2eL46y+\nOQ64I7MFE7KskgJjzDIsZQGu9kG70ndwCwBN3fmFPoAntsN+fhki1gFL/WoZ\nyliBeOs2RanCBu18Qo6bwAaF9luP7uBTb2/VNaB8v73xIk0DQDBg0eex6ZpL\nOsxhJ8mTF8e23QynqL73fKiBUoUeiECsPmmT+ch5CWbkqRw+HM4vlj5M25oY\nrJLmi1Ft5dHXU4uIYmhM1Pu9S/n+hcyqWfFqInjBkhqKYiH1X0B3B4lp8JaH\nl+X4\r\n=FwQB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChrsDM7cd6gKb8iG79yJYVbkwdt6W0WPdAiM6UpACbvwIge+zK3zs07adnyNPChinpng9nKFHFwGD5Rp9CF4wUbck="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.102_1565653137490_0.1457415201335608"},"_hasShrinkwrap":false},"1.0.103":{"name":"swiss-army","version":"1.0.103","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.103","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-MWUENRcnEP0aIzlZZPe+y0OzJ3Ie3cQmRgvcs5vue5nRzfL8GTXYlyeX03qBF4zwei35DxUNA9gyevJ1Tr/KTQ==","shasum":"75b6386da59cb02c935d6d0bfde0a6734aa4509f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.103.tgz","fileCount":397,"unpackedSize":2339136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUfrMCRA9TVsSAnZWagAAFJgP/R7zEwq256HdwJ+medbu\n3EGSyqXfhP2vCVFvPb1kAx4Ei/wSnoirDrkpX1HnzbEI2qZ5pdTPA8XeEz/h\nzT2nAka0tDAmXaH7/EIUyo04+fuQQr0yjxcef4FWIPfQmsWbhLm6ed/Iwxbq\n4FIe6dQ43CrGTFFPVXAEoXGejKJCHbjbZmEDrrk8yWHxKU2mZLauvDc55aOm\n54ahb1Sc8pBUEnpFKm4rtsTCajqEFw0Z5/TeFPxg5kKyysk0GihNNXw9cejP\noCf04hBYV0wTvZZOmdvRtero4r6TDlnp0TKkdewyqGOzVqZgKnLJQg5yAP2M\nNR8UqDVEqTB56zCAoCZuRIWUlBO5ZHm1+wCEADWH/y19WPNmkfHYKQmGijbm\nJ1Z8suJcPJry0iPPUDnaJtFL1TK0Bf0Zde0SQmcgAEx9YIa8FfsK3Kx6PwPe\nN/EQEsDpFu4AqbS+/UDTlmPR7x/BrBQkQuao7mfArNIGuaRid8eBZBsy7JIx\n0t+rkT3wbRdzl9Et8mYVQ0V55bmq7a2M2IIbIJ0g6T/9irkQ78Crx1lZPMUN\nFMdeuEsOpTK/Jm6rIgu9OeY4nhQDMZNoSDB/OVn5L6CWdxXh3Qg/SohRAhrd\nw1USqHJUeZQCyTIb+dMKyeB13+g8lDODwmhQOn0KJbj6Ix7l5nlTwvNSOQyv\nLt78\r\n=54D2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh2vN2y4ecN9GxipRP0S8b9y9CfbYfei8KvcWoPkgSTAIgXhA5OQ3irIwj0xVrXtNYHOLIRRHIBFer+5zClyuhMQc="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.103_1565653708108_0.1484010816705834"},"_hasShrinkwrap":false},"1.0.104":{"name":"swiss-army","version":"1.0.104","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.104","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-5FrNVkobWNGe8mhyY2TwbjVBYvYvQLsWVy+blVzqpHaN/OFSYhsmigvc/WF/IK5Ze2T735WYwQf2/FqXESFTFg==","shasum":"1c63c1eea2ee4228447d323fd392d510311c87e9","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.104.tgz","fileCount":397,"unpackedSize":2339510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUv+BCRA9TVsSAnZWagAAZSUP/juk0nG/BzS7YIrOEAn6\nFT1a+GdGpTLCQErYbNSWcFlwKhUGs6K3So+dKvnO0oW728xRZmP8COOXX67b\nQCH5Lx6YE+g/Rq6d9pxTawVLnkAfOiJdLOtRy1IZKJjGwuLzS2OoWrVhFQ0U\n01ECXSR2NPwOmQXpDRkWfMiOWB+jr6YhYIwgFrmINOjhbXg4JUqO5NALk//r\nyX3eTEZsKBwMFC4Hfm0UWG0UvlKt2S2WWJ8AkdR/CEf8NA1jPh0QK+5H8ItD\nT6yWe+0om+RcNfL5F7kA/esbWr9YkhddnyWUln5eiga6/ys3AeOk2b1I1LOd\n3e0DMaqykQtVTjMR5uqYxLExCLNLGozuUMoapS1V8wyygaN00n3pBvfTRh6q\nVXTnpND1WdcvaTlf5ffHseATxPovDw+q4LUwEhJkXbn1R621hTSbeMsOxNko\n1zIRvw7A/z2cLlXEQoBI+4hgLqWGUodiPGEFfcA2b4Aqc0+uGRuI1haj9dB/\nQDRpr6FKSUJ9GwKQ75fkdrbucUuvUIsBHZSKzXDXKM7W2p/xX2sXAN7UYKI4\nDSFbwXhmzzLpPyezq4W54qqE/h3iloo5NNNaUlNdr/xrHb4bUgjupSkEnffc\nd21upM4CiVCYWpEsmulgv2PGUr99fzrY8Kl7t5mJYK9ncTetK8Lx+GpaYiRg\n2s9s\r\n=uMGp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFswaZT1WPexv3DWR5r96JoyOv/CQomH0fBiMAmeGhE7AiBs04qyB3sGjPTmoZrO1+SZefPNiZNzgPUN6JzlXLbGWg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.104_1565720449197_0.13055073056810507"},"_hasShrinkwrap":false},"1.0.105":{"name":"swiss-army","version":"1.0.105","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.105","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-IeU+0xxAFd1EH0JDKY/d2jV/hvNyb/mKW+DEF5kLHh621UB/ivvgonPbX82QQt3z4mPtBT5CZDgh/P4giEfpXA==","shasum":"ff9c72ecb8f4a214b6131b8cc83fba5c3a555028","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.105.tgz","fileCount":397,"unpackedSize":2339429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVL9JCRA9TVsSAnZWagAAzo8QAJ2clW/Do3LM1/yqkNm8\nsCVzFi3TQgl5ukTqUVPPOW19PkE6JEes2mnv3th3wJDQIfvRTlCUe3LGoDc5\nQ8CRLJD0QapalbmoT1CgE0wBw2AIVH8l7OFzpbVtjA4GMIdm3aTqXmg6ckvH\nBgusmONyUmVEd1QZRpB+Un6UD9O08BX71JtWC7Dks/ZsHK0K/p0zjiFFYwya\nL/IIvHJ0kJeNXaDhVxaSee6RWZ1PsSWG0o2K6BXbrtf5OEaF2RBM70V6UFFh\nVRrvGLV+Va4RqQNph1Tcnn8GwsgntzXzYNeVs+B9laLnsc4b+y9JxH0nSCaT\nTYBC/AEW5fww/nF3MjpS20VFMDi7Xw1r6KruS51Vf7WVPBMtbE7GrFP610v/\nJstCb23W0ZMpAVCsFV2wDZYXv1T7h/86Oy3dTm153Ahbej3ktG22xTjL/jab\n+kmn9sYcfA0nzSpr9kVOkni9OX2Z+BbmZihWD/4lAX40lfUUOG2VUXdjiOdS\nG1RxxKumt7OYYaFgUn7upjsM+H7q7DlxjKGQts6spNbvSljjr47r9EF9aljJ\nJeXnLZ9CIrnqruKzl7Pbv3S6tNRj155EIlF9ChauOHzDtqszMUHckgEUjeIx\n1Q4rf3MX1kg70+2bp2953JD9OSmlvEyt4pDsIY10jFupVFy1W08DrCp4aNyZ\nbAQd\r\n=9EXt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrn78QxvhWqJ/KGJrlcwtzmMV3G4/va5ghOsNk0BgvMAiAFn4iFz66LA4do8l6a9mz1HgOe+51aVlwCYyOFNaGtYQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.105_1565835080256_0.7855055794805699"},"_hasShrinkwrap":false},"1.0.110":{"name":"swiss-army","version":"1.0.110","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.110","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-jeu1SuB5Qcv0lgkeF8JsbipIW/VI5uQYZ4zww8hFWLvViE3QqM1zxTlWHBQFSWeJ9F2HgTRY4McKY1YnzCXygQ==","shasum":"987a40d474d9f85f2b05b689be55892dee10ce5d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.110.tgz","fileCount":397,"unpackedSize":2339486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVMUgCRA9TVsSAnZWagAAZSUP/1PB2l81zbTUakBKk2/z\n1qs05pL2S6Mj+CdIeXiwD+7JeNh0MLX3qMp/Kb9CwuHeXUbNBx7TN+MIpENR\nsOz0CnyHrEfg0iNzJA5UVlnRKhw755NpX5HQgyx8EuKIOPsepac5WkJejv5W\nLEGGEqPM+KAJyxXaV1ycfQEYL8MKh9KUsCQ01Jr+TS8lwe4UOee2nL8dUseq\n0enO9TZQk4Kn6/GP1r2mCNqSDuRjoB1vJND+GNoRoNSfPu+aBi7QfRH1UKyE\nrBiY9i6RJqckc0E35AYEDuzGZoNTnQprk6SAceozKlzSpPOeDeg1VXo1EH8+\nIJ/vmHauDQMQ/TMybNhjT70ykSMbcMZFOGwZJueyjylx7g7ElnMmbexDWIHC\nLch+z+RFPl2WdvbFpNepYLniRan3ircG9Q4IlEmvq/++3UVzlxzHf6N83qqk\npw8XjAcbZPFrpXL4GTyyQff99m71otw8PGjnXFPGdr7Qi3cGPtj+vijV+yYd\nIXxZsOpxP3/OvewxM5VUHwiysVq2vV2T9Tb7TzMTfOaSBvoZuCmjfTkgYrMr\nnsYGFPR0SMgBnAlJhpTHz+M5lMl6HutwxXYVray1kyKX7MmmWR3v8+bDjlew\nqvQMPASu+0fN9oRCFBRbzoH5udK3NPOSBsX53H6N0f1DUB06k280yy9CYR9M\nouJo\r\n=28qw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPd/iBkCzeLw58cL36BQfyZL7DqHC0BK61q2W+zmQhhAiEAlWpCRxVcmgqCOmZ3Yc+y2RmwaQcePjLenvGM6F64Snk="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.110_1565836575829_0.7875138020748544"},"_hasShrinkwrap":false},"1.0.111":{"name":"swiss-army","version":"1.0.111","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.111","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ztEzP2auzCVD/8ONZGcSsC7J5hsuy9T8D6z1ej3ajO0WLz1pU4N+QmdL6IiBKeV5FalrqVihpYFAQvNzMyfF+A==","shasum":"7d8e6b6cdf07f12f44505ec47e68f59ec7229dfb","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.111.tgz","fileCount":397,"unpackedSize":2339538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbe2UCRA9TVsSAnZWagAAP9YP/2jvbepWnLywVMgC0GeV\nucPcZZF+idUZCaTDdS+7/jzjV99r5RjKQFymFDrHj46ccu2rFS7G6Z2gCDUu\nMJR2ush1hdUat3i25uWP7x+UpUQZ2EhN9sPmy9ZEqNnyqMHg7IWFNYhgzFs/\neuOEutzoO8EFbiCi6I/+tGp0LRmXKoAOpPnQ20gctPh86Qv5CJsD7NaQsF2p\nbRuuSjTTsH9uShnoSdsPNoLuuZ0IfpayAEEakoO2Ou9XPSu8K+J8WgNnTQ3X\nbOkSST7/fOHlAZsy76EwHlk6oBlVxO/nojF7lkr8Nnx5YXmj64tbUn3V5pDT\nze9YIdTHtHWJLqn4/uTUwZehkNXXj95VpRDecmjHduwK6V7fFMaEH6OC5fY+\n6rjEzUVqFXOE85pawKZfjj9n2O0/0ekpL6Z5ZZfxR5wtBIPa8+XILVkrETWn\nHFX4FPL/N7DvtrdJGqcIuKC++j8bKpimCaRk+Eq/uIgW10sx48slcB8cLDI8\nfZvJJYcQybyPMCgIV99JcxXx7nI0j2ky1pEuxe97rMypj+BDc7la5ocJPfB9\nBr5+3oFctEjemrhctqTCZb9GmeTFi1/DgmeK8pTVpGTavnsLL/SOvAW2CWeT\ncWwTf09BiLYFNi9IE32abmldHXGi8A64YAvyhE7eUe/ce41Ox5/SntX4NWAS\nZYbG\r\n=/ddD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhJZmf+bjHyXkbuNuUBiuZV9nFlkVVYO/NN/1VDy63LgIgRUSk6NXPNqohdDbUkDmrDSciYuZjltH8qmPHaiJw/Gg="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.111_1567485331605_0.7641755239739474"},"_hasShrinkwrap":false},"1.0.112":{"name":"swiss-army","version":"1.0.112","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.112","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-9c8uft4Usvf7MAzdXMn+0RKyVM5AnmeOcQr/08NUanWn7YNjNW9waCCEdKCHWxtVvHLQwG4oatZILiTstw84hA==","shasum":"72eb68bbfb3024b9c01e8e32a3845eba1a02feea","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.112.tgz","fileCount":397,"unpackedSize":2339586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdblSVCRA9TVsSAnZWagAASuwP/2l6snSFn56GX9p9v/Py\nNVyd0oLbk45qNIdE48sGnwr2FRxmyifPAKzxuhbu1vNEvYgZJDhhjOvEs0LP\nh8SxnPPgmBEjg41blKpbhuXEEgcV6v40uRhyjaQOpk21mflSDznQRksi9kXm\nWQOZFznlsPrXmX2wKPquFZk4g4cieUL08gjmwQOZQJPxftHx2aX9lZ/6MQGA\nv7IqGKAyEaJfn7mA12jvwKtoSTbXlJnH6fszKeWckMnBPNMHAIdcMdEeSUqF\nAhgZ2lH2qeN2sEvj7Y26UqSTupEqVNSTMcI6yIL9YHpa9Lm7FlNAFJiY5o8e\nl2MBQ26UYLhLF99rdzADLCvEaPQlOeubjJA7kNrpN8lL31op5SFRlRMgGLQl\nFSkxB4vWmRgudqLkv/KHPpz+JxXu/RZZw8e2I4a0OzgCvQ45HjSz8ZrUnso3\nXaPDteB0b6AaEYrdvcnqsA/sRyUiLvEqQhCuGL+ekV/ydzralSiFV1wtOiUH\nm62GgYhb/HiW/YK+/MB74vl6Gbs3blkMR16ta7TYoqNhzZM3ADviWdAlBf85\n17c02oyosFnUwyyM1MDIcC7zZFiQ5BmFHoQRuPnugoFoM1UzpTFyARLY8z2H\nYIq8PQmf0IxAAgIKVHTL8dtVKOZ7b8KGmv/i9q4QW+anMo5Lw7JUNSp1gzC2\nV/Iw\r\n=drqC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKL9nJFY5BdjWGwybEh9aeg0JnR+V9qXurSGo7g1kuqwIgD5FdVZ+tJVXBHcry1PT9T9/ZfoaOQWSYwyXni9LdGtc="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.112_1567511701277_0.16652148676845302"},"_hasShrinkwrap":false},"1.0.113":{"name":"swiss-army","version":"1.0.113","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.113","_nodeVersion":"9.3.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nmo3xqIJOdiaLJkVH3h5ZB7MAtuHLbEK7B1DmwUwVuIeQKdBcXoQP08vZu/TrODTo69hpkCwiQIAQb42LsVquA==","shasum":"9265f661a6fb74c864f9b9a63e47d2eb28ed5305","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.113.tgz","fileCount":397,"unpackedSize":2339647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbm3GCRA9TVsSAnZWagAA0qAP/30dFqORdEV8AuN9HSti\nppCJhdmtQZbuXg1YHswsyd0/uz0YT08wsNlm8TlZElDSwHbJXtzE6N0xkkmz\nwIeh8W2cjRLXljPxaubLNWA5GLvwrz78ut9g/Mchsh41yK1XxAlyT+eIPwk9\nfVoz2okpJoAJWRLNcSFPebia+HVyQiW3bATTBEwmXWZNukKbuRKYHh1JIyb3\n4ZN2HlVXoVKEs+ztgrlfdug/SRIh7/6DhmvzBErr9Pe92WVfeVpGYzS0MRXN\n/a7ByKIW4bhuhw/Sbf9VaoOcAKJ683b934y2mtyzQQQj7JrGTuMm46VLLmP6\n7cQLZ+S9mHepq0XRb4g2GTvYoModNlbzRWcL3PTbsOr9sGYpGhaViEN0OBow\nWZXVHhqxSRYrbZP5XPk/AydEexzhiCffb70r8Cx6AeQlQQxmwT5FDQgjfTI1\nJy3iEaauDpaBBDhsDgpsseBp6zfltL4sfEGG9lZd/L8bU3JuTBAyS74K4wkt\n52fbPESBZT7xxZLRVXu0+5dq/qFLeUdWwkSA7dTFqdK9w/BPig4gNDV6ekDi\nrf7ZURzO2tvtNodxXeOCfcBR/26Jgyf8RI8ucvLepRoRg5+IRbwCR0+eDYuk\nEHmaABupKiszc/5TKVT9kXDrX/KklTUS8+E0Tp4n2w5UfD3YM39cYjYg8iyC\nXo2B\r\n=NNXy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTW5/4gFcyPNTNtdgtVWT1e7RJpPpPQBeUuwi6VdDJuAiBHG9T8X1FOie40LxM89cyKxQUAu81HxhxXTjI9Mg6tuQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.113_1567518149747_0.5237264445252268"},"_hasShrinkwrap":false},"1.0.114":{"name":"swiss-army","version":"1.0.114","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.114","_nodeVersion":"10.16.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-qQdu9/mA5uj50d0pu1D5poBlTJmsE3kGpkp6JPCrhZe75+UgUfhk55aCV2dg/77NEAbNhWYOMER5HJdHTdB8vA==","shasum":"1ab661e5dcc906679b92e31ff80429b5c400ebfd","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.114.tgz","fileCount":397,"unpackedSize":2339921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddBCwCRA9TVsSAnZWagAAiscP/3Vj3mrFZvXwZcoimlHC\n5r17wggwZvbdDvczsrCwnUY7AGxLGH1jQUVKfHChdAFYs61UUuMVo5PEiFAF\n+7LuJZwM+sKcs0JZ+YuIPWa6MjGw3QrT0X3gTODe8CgGlSCILLDp+aj4t+TN\ndpSUmOK73DAKspJ1UUi25Md4XwDJyhBI4dQezk0MpSMOIkVkFCOCgptEI/BL\nvXMsj0McbQNTApB3UB+D0a60YSNmFDOtlrhT6U0yA/EPxcVMvN5gmqmOLjad\nKmMwAIKrx1XxO3z3Wkip1pastJ9CE32BugcGqhgC5alfOQffyyHvP9EnGYJ0\nLTAe4DDvA7EN+6bNwTYVWZi1dkmTcmQdxG4+WcpGzhXxkmzx7a7yrpd+KsN7\nDMzv1Pj/wQke2kUzlM8G/DkGgdt0WhCzw+axmgf/8Jjy7fVOQb4Vx6hwVIek\nXGJy8poJOuuq/0Ol87jIpV+5Fa/oS7XWTwAQTlqhkNOQ0x0syZTjuy1YBiYj\nIX3dq7lqaf2/TmCsA6dqvMJG8KyYZ4vwVWVOL4VvYYqq3vVp3mcVHMgPofLB\nH/PEjoURtaVABAiBxPqbcZ7gUU7b89WJqZ2sknwgmqvusnKTaWUiTMloAuH3\nlilx2OgXlmd9V+tRkLj8+IyvpDonB9PVcIlQ0m3e2cDbBp/ssyUD71TK+6fA\nqQ2I\r\n=7bvr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDj8pGqeD8lc+E/RPWNIeN3sV2bm5Ej2ZbakD7+is0bAiEAkdewy79AiqQl8oaxdlCuOWD9pqnlnWfwVKjW8n8LI4g="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.114_1567887536001_0.7217387618193927"},"_hasShrinkwrap":false},"1.0.115":{"name":"swiss-army","version":"1.0.115","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.115","_nodeVersion":"10.16.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-zGVA28LU5F2gys0QTrItg574IMEw2Trgl080fZVCZ2gZqDVXwctCfcbWB5c6V6kiRzNbExnP5x+kEm2C6crO2g==","shasum":"c1cd3e7f0fd6613504a94b3fa40ded38f8ad91d4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.115.tgz","fileCount":397,"unpackedSize":2340518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfl7kCRA9TVsSAnZWagAAK9sP/RqSK0h7dOgUdLRS7yFd\nzoAXincSM98KQbuM2PMHOvfE4ugM+dLSdR4yR1b2atcheBG6jvX4NEcqcuwu\nwmzFEGTo423DS5Z+ScvpRraTAamMiSkJ26G++7u3gtoHhWb5mQV1O8tHOWV2\nDJqR3tnWWHVs9H0BXPaVUkdHBArwcuCdRTO58/NTHpR/QXRo9jCcf8Ovfyz9\nau6fnsw24Z55BApsR9epxL3+AONifqDho2Opem361ctOxr30+w7tq5qe8y2S\nxKyeWlFAJRItELRUHmgkLB5ybtzbo8YPqBDrAPgurDj/mQ6DHGgtTwAVcNYB\nLGa+90FptTl5y41ZM66n6YeGgnZFm0CLraoX2c+M6mI5O0Z0SfNgqHjW8VO+\nQnRyPMsGbnSDAth4t5hKnRie6GLN/o9fxaVEGOGdYR0biZeGHvM3PlczR+Md\ngIlKo/SL6RWLkOt3TBqvYNfMeWabn1kZ9x0UhWWRy3lVxWJvVUrY1mdG0Qv3\nyQTYS9hNaWDiiv7nyzh/yoMaITtv6TBw4YLTelFbd+ajD/w3TisiEYwdWhUv\nc/DiOw/SxGjm/knO964hSOSVURmmTYAfckBMNVXwHXaEObvHBDsxO08/fW/e\nrBI2YMx8qDYWITE2yDlOQlt321wSUZvwKeSW+mRAjN7T73ghcWGLRz8iJ8zE\nhaTw\r\n=KAI0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1z5BsbkrKTn6SnKEpvvyr45os/UOX78AbU+sbCfkJGQIgDSSTaVGkrDdfIZby4QrA1YQTxdQJ1Uj+NaVAJppqhUA="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.115_1568562916195_0.5256975891745788"},"_hasShrinkwrap":false},"1.0.116":{"name":"swiss-army","version":"1.0.116","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.116","_nodeVersion":"10.16.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-yhtbyrk6QeVzJjsxC2hxpNBlLG05hXnJHtXCPDpX/zZzfmEZ0lrhvAS8eCotmHMScrEvXS63sAplucyaeEyyxw==","shasum":"cc2e4a124b993d2722702bcd502b96542dc6cb42","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.116.tgz","fileCount":397,"unpackedSize":2340572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgn8YCRA9TVsSAnZWagAAR94QAIYkwQ2AeiZC1QCAe7LM\nIc5fFZBX4nrjg2wfNEq1y3f45GwyKBN+Shz3UUzDqPrmStychvVaSkFJV6Bd\n1deZ8CewtXrnsENnw2CRbHBH/zpNh9lZbvacb+pAIglUHPHwttTb5Q+LzM/J\nfVki4OGIZDdIebohhyT0+kLwRVbL3Hv+ta9cM1DLRofkWndwcVEyAZdKakeg\njLmDQoqBGgv2NS+EPrLfdBj8lI3/U2N6z+spoqM4NQoKsbN5IQWgdhDEiJ48\nnGR5fS3YmYMGNesMLhHCZqffUTVH3zhiMyzJzkJHnFv3ccyfRZ+BjxHoBF/X\nMO8UoKRRforPO5vt0zBo67t7EHcKTC+V/AS0ogFD9xntW0OcR7/aTkXWGPKj\nHNWpjDZg7dtK+/d4tZY2Q6/0qQUSu8lZ0K00FEwrL+T+t5UfD04b9OwBForT\ntJsjPCVymmWCXKyOoWwTZ7AShFp14Cknl1X+OhOnnylFKkJC+iD7pEGoIcy8\nM0wJiMbyr4rjTsyWcgNtbneIHZRsfztWp+fGm4QQPSKqKSD9o22L8PgTlwBv\n1UbkcHINQtnYRFbmLKTIk8N/ED5vZpjIhSTAOa+BbGlFPy1YSBOQbNEaHl7+\nwt0TpIWsIkd1jFzdCKHtDvzXZlZIc0LiApcrpeqH7kqMbK57tXamwCMfOsow\n71Jp\r\n=ia+V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSzScY3OZ/deBYmlpsdmyzKwbqitMiZJBuipSaeqYpdAIgRSYZiKH7GYT6ORKyhA97mQ/ci+Inhqn1V+Ts1T2BMWI="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.116_1568833303310_0.18076043030317157"},"_hasShrinkwrap":false},"1.0.117":{"name":"swiss-army","version":"1.0.117","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.117","_nodeVersion":"10.16.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-bNnyEz/q5s9sCTDNHIs8JrM5Ls/IKO6A5gmOwSw3ZfSzBCz3Z5425y4O2P/1hZpdzpoc9FuhBdBR2AcKp/embQ==","shasum":"77b2ef36ca70fbfb3ce1b1bb903cf26c618d84de","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.117.tgz","fileCount":397,"unpackedSize":2340572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgonKCRA9TVsSAnZWagAAoBAQAKAQIm68Q64nNF1ZEmmS\nb2xNitVd80QRVkRrSp/ZPl9vG0iesNytCr20FIRmmZkSDIDL9z90sCbsGDPa\nXrZQcADQMMcl/hQh6kl7ermfQXqP86JoUPeDLljkgsZLB0KTmCrZbA7Qzj8j\nd1AhwBXqbYRVCChMvlo7/xyuMUi9C7pUK0hjeObALz1nbDWZIACnJy4PUqIj\nWvvPiAPmEugBzDdVl/tcUj0MSp1SyyAMo7iAMEZnRdWLQN6tQxdv69oKUGRT\n5Do/So1hEK0x8d3ooa9/ZkKSsCQlglhRO44Ae+T1Xl9RFMtlj/8bAu18Stl1\nYD+Ks+VBvDKrvozmZWUGssZcUkPIpEYpJH/RztSHMwiC8kceEOaz5G7KkFMK\nv+iDfK95dSiaUPIMMJYZ/BlHK1QUufcnYSPyrfbekSWI9oAll2NdK74IvWbi\nkk6Mk4YyT0ZNwtse+0zEZWoctxGTmNiTxcc02Vy9oiVkiIp4vEWLuZdcmSFq\nknmOh8WrmlXVLcNLM1v0eNmGFQNcdQGsTZO31WxB0A9tj3wdmVemvSB3oKL1\nwEqR7Gi1c7wpfsS86S87FAlP9T9AVI4lZQ1exL/FlWBm0T4mYCkTgtJC7BVM\nXmLC29pxthzVyqKophbcjBpoiH0Q3HcUaSp/jmzfvgl3xouCrZf8ypWVcK/+\nNs0q\r\n=dbdV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdYZ9rX9Hy1O+JmQRalRpjkvcqm+t0IjrMXyo7Do4AkAiAOjRIK0iWpE4ZHPBhKQVyqdqsN/rILKxSbLKbOuU2dcg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.117_1568836041489_0.3369424121904627"},"_hasShrinkwrap":false},"1.0.118":{"name":"swiss-army","version":"1.0.118","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.118","_nodeVersion":"10.17.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Y3OSIdt0Q8qkXjtu5dGwXg9S+oALX5NUFjB3GlZuCCV1xHk60QhPcY4gy+UMpqauKf2hfA0pLMqB60Nw5W6ffw==","shasum":"92e8e7145096030a112f07a903c80b4bcc2c78a3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.118.tgz","fileCount":397,"unpackedSize":2341052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwhEgCRA9TVsSAnZWagAA+d0P/jEp+dqlgJ1dJxef9kmA\nQa9NR9RHD9Ixcq0K1q/mALU5AnZSKpk4Xmf6azkvwK7ZSgZU9hbE52ooFdqp\np5ANiptmrh15gBFkPOkE3UdppoARsymjz2GGz71qnJ4yEB12Y8lls3uJMfss\nYBOSy68MfaacGBmgbDVo2k5C9DUSxOYe8oriXDygqJwypAckB0Sd53gPBdYJ\nZlWSnM+Wj2bb/ZdtJ9QI3VtNfo0c5eIDyHKzZTC9/UUXk1kf79cHCFuatfMz\nGKyhlP31DrtvMOLRRMylxvADgPsQZWH447Fblk5cIkr4jQL1Rnws+KC4VWTJ\nOmUczuC5Uh+rRYft6MeGEro96XWHFlkPHdcJWqKFGVuXOAfspIOySI4/Q+QE\nXR1qgpoOKjvzpUccCxaVR4FDJ8kT0rwFXj+2thIFZPwNib4Uhf36v8AUorH7\nY5vwYGnC+tSwrm9AC9kIORbODNYnSvK1/s5g9aTgOgVBnqQ6GJcpR0UJeitt\nkKC4UzjNPKISNw14aNh/aYi8azVmowbD8jx1+2ZqKh0Fy0YWGUeOzyKMPHFS\n19o6i+/6j7wGnt5vSruNRUCCj1nrApLZ/7TgqA/5ngx4j/0xiQ+YLo47aRmn\n4HBinmLEPym3MUGxaH51wn2U56myOEpW2SlhaEysTpMSZlASwCZkKFk30xW6\nhKgG\r\n=6M7y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7gUH1cbl9Sbeg/mzV/Vt/0YTA/2Bn7kmFrPw/IvWZkAIgHRNDNpDjkWluHc0LlrkzIF6+SQ4l8jzUYZTwZmUGHeI="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.118_1572999455695_0.27360163908276824"},"_hasShrinkwrap":false},"1.0.119":{"name":"swiss-army","version":"1.0.119","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.119","_nodeVersion":"10.17.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-A4LoEqa1jgAWLeuA6z5hzm02L6A7w4KFoJPX1ry3IMGuZHApvRPyTojDtb0iUSI1sQpgw+MXimdd44wXuxzkCQ==","shasum":"7103e7b1856441efaec3ab35d4c2307cf7384692","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.119.tgz","fileCount":397,"unpackedSize":2341034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwt3qCRA9TVsSAnZWagAAwT0P/RX8aKnukSafwO/nLole\nFa1s8D8pRkVTqIebbGgJ3qudm625JSEcExck/Wsg4DU8VjQLbs4zzFD7pjEy\niWjaC2WENMTjIuOjg8s6OUPa9aKvQ/kPrHGyqh4PFc33cy8cQfzskrrBmoOn\nHRyzK5l5bVfBFXIwEn/lmUeUQztH5npdCdEhF5Vf42ZoTes7UmetEDlzu/X+\nstInczApO3qGVYIGyq64LjPQ1wq+8eAHSAqQmlwZBBkr/oRwGgJnzv06cCQ+\nEc4BaYaMEs63V2MeFPmxvdD7fVPieMDK/Hsk7NBkYaOgSr6CykUbZWUgYwWB\n7MrNv2t4Q409cAsf3L6JEVRhN2VFMu0noVBPDtChqrU/3KcPbXj4VQpBIbTR\nq6afnEf4cHI+X5l+m8PDzzb7CwGLzaBmJyT9Y5BmPI7bT2IxaINnE7RdVbgV\nCfwtv7SD17cQBLOJt1iPKAoYmNP1HQTMH0Z7nSV1TemVfboJMLkwhl/tXJzx\nfijIhlcpX7U918b150D8q+QNJaizF3GE5b1V3Bi5b6ZmhMbgM7P54w9qx0Ze\nAqlhNfvBWn9rSjqb2NoKpMALYnLU7sT3HggNG5Dk5V9mHFlERYaHcR566kUY\nZM9+35saj2gMV/xT0qEOSQ7iukaPOU7b6rNP8v6GIbjOsTUPuTjSL5WPrY8n\nMZQd\r\n=kXTt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPdyJjn6DSHnvllF6yRbqdY6UA3wLKKQT/50wr9AZyeAiAh+wj8zbI1RPYUVwLBjz1Cd5/U/b+rMsALMHYnGPTUVw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.119_1573051881793_0.7582585290950461"},"_hasShrinkwrap":false},"1.0.120":{"name":"swiss-army","version":"1.0.120","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.120","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-PCpmXmA2oW4XatJcZcTP52UN0y97lckz1lEKcd8Vn0qYR4v2ohxvDsd74XFH5Exf5lLveDpkcdWV336vjgMEug==","shasum":"6011b146dfeb1753ab635ff0f2d65fa752a38bca","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.120.tgz","fileCount":406,"unpackedSize":2342891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHPAyCRA9TVsSAnZWagAAf+8P/0yjaAs6Mm62ogRvX3Za\ncdrvmrdgoey7PD4GmXmj+5KWEhIsFgR9LpejFSmiHREmGKoTslELlhghghoh\nTpRcqotLAZiNcNq0f9EV4VBAEOSsytgO/ymIDnaaRSdQKTBJsopyyu0XOMP/\n0Mninc2kAJxbot6qnvHGIDB2jSieZvSA8LeNO15s35aSafUV1w+qvRgBO/Id\nlalbU95LzJjKXQ+o6Q5cI+OvjjbazG8IgSFnxkdIZlzJD8wuQ+4zDG+dqZRY\n6+3EUOsoqmzs8sYy4vwrrF/Ott1YxfmK3bMrrvx+EpNp2uZUlLrWNShfc7TC\nl6pAYXHHZeKjbkhO81IR6oMYxP1hvxL9lzwlDo+fl25H36rN4SjZI0JikWoh\nrdzAg/nUZ83Vut1p4W5ytNelukZu/pDLDoe+XCRAw/LcQ9Unbj4RrGb4DOqe\nm5/Zb1ZIS7JsrGeJStR+OiUjiTR6th1XC0UQZ4+gPkBexsyxkU2X0sq8GWbl\nk5BU2/IM+K0ySMFl2YxN+2rSNrOGvqcZO1pv7dYdBt4U0TUoJDPkJbGCXyGg\nW2ocxapvYTPbUJ5xWipG/68+86EnEArxGd45/vj01QKfqS/z4fLX4W5Xv0rZ\nZJsHz2Pwgy9mirA4/g9puz8uX1NNWI0tm4jbdF78tJYuv5MPFHMeHs6xqVx3\nH3fT\r\n=TS34\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChOj19F9kg539YdBDDrMd2PnIOnuMm+yVCYcuY5VlOTAIhAIH4xDq2PVHNn+RWadAf9+xtF0AK8koTk4CYrHyIhnQf"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.120_1578954801846_0.020148891435656013"},"_hasShrinkwrap":false},"1.0.121":{"name":"swiss-army","version":"1.0.121","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.121","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Rl9qUzhA3XZ/qVFWmiE7DYuDz2cLDwWjUpL1daETXeSESj5O3+yTpC8KnhgkZx8e1FZAp5kWux4h4yip++PfhQ==","shasum":"6c008d7199f52ea7a88f836c0e1767ec9dc36b17","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.121.tgz","fileCount":406,"unpackedSize":2342956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIO62CRA9TVsSAnZWagAAQVkP/jVILkrx5eGJNlujzYzy\netyzzL4mwTDNjW4AWNeUXXDAehXB7APispYXEcku2ORPtYhoZ8pdGHlZ838c\ngR5UBOf34JseRdAmXvCMK1gsiseYeVFvInuzx5f/wvqhG7PvnHQMEak413Cv\nw1MDEqgSjLJY/YwYWV11YhFyK4A9HXLzBGc/dT+0yu5eUreBVYdEXEyCHAEM\nTNXNmgClWUQv1xNBinm6wANesDLUSGavwwRFSHzmdYKZIIEv9mHuS6EyrcLY\nyTr/PcvJvVDhzCG+CAJ6MNONfalkGK83R+n87VwiDUF0qGYlhIilXmEXWC23\nkryfnZKcggJiYioxofqj31V+YWvypJt5XN+f4VslIWBnyJ1WIL74y/Zh1Tve\novh5JqhIyhUKOoovLUhNh8xUOS0m5hKOA86lQd5ozh10lVYA6APOf/VSNaI2\nLvIFkhvnipvR168eRk34lhIezLlrGLczTe4Ox74/EjWTC93v+sYvG3uniFkq\nFSr+LKp8X9kdR9r2evHLCjYsrhTJu3eso0tffZVXRQkhX9eoLwfFB1RHWroO\nVFzezu/uVNMsSuzhSyLleOf3hXxggF03OyOIczUoh4TnOrFs2sjngYIMhT/w\nhFWmXm9zjNunnmC1QbJG2Vag3SZaJKC/s9608Mxd1kJEpLFwcF7SWXeZuBhy\nkMgD\r\n=ylDD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjRA3/+Pdb8EQ3KpAPLW94rtO/0Bzco9cs8SE9lL5JFwIhAMoby/8ELyaRipUjz07WYgx0GTZRVQ93leVfpKk4aRWp"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.121_1579216566228_0.5803436866133871"},"_hasShrinkwrap":false},"1.0.122":{"name":"swiss-army","version":"1.0.122","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.122","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KoV6jJa4JeoVSVJsaWbysSx2MUvYjAxv+0zLUnTXPLhHTv6+HI0IRhhfHF0hpCe41Hiw1RLi6J4or0wBVkHezQ==","shasum":"681a962f3d8967c5447b15bfd49ab369492e811b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.122.tgz","fileCount":406,"unpackedSize":2342985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeI7TsCRA9TVsSAnZWagAASMoQAJJwZaWAKMYZwnBJOepc\neyu2N/RRS319gVBLFWRKkf5IxKQpKdMbsMCqqdFt5C5qKelFtD60GiHGqVLE\n5A0b1OQu9Sq0TnqpA28dyomFj8Y75j2JGw51LI0Z2lWXKdJhS05+F+VauYZj\nWgt+qW/lFIXUZ6JeyYIm8AA2ubXK40637LIJOp/AzHZZZ2bIxG3UC+b1KlUt\nFIsroSSnwqu8dFZAtWSl6SfX5/NMwSSfWk1/bzIJqfnMr6GXvNKRMkbspR5E\ns0gI/IeTUPtjJrucyiilmiGwbe8ItoKXYfTwBRHPoQjT+OBeI4Ljo5CLFTBv\nDN/FdzREBrcbdPDl0gMLdanC5REK1XvI4Wp/ranfqaFBfnZKJwsfNW6uDJUH\nO8uUwdpt7+Rvxqhj100ovOCx6ufTFN/TOfcVST5IV6LEcPENeOamm/oH/kQ4\nMJ2JGR0zqs/E9C/Fczjd1yvYxS4KcugQzpyPt1ri+/rPjsZt4nBIjjOt60OP\nV0LiHz4zuUZ4HLpmeBy86fUXS3Nax+9rKbeEMUrHdxOLrrDwa/KJGobLwkX6\nNTo/TP6wO7ILzY8RlP9yXRZ2yfPrUAPhqdHFgj6dTWmOMFsWarcanGji/8Ts\nCFfoJX9IANn8zDltjbaoig1dUFGYA019Oiyw5VZ8BbeEXnbhOhIoUUPd1sC0\nNsdZ\r\n=9loM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNugdtLO2euYAkUv0We/0OQ55MIsvnScGG88JzZIms5AIgHMpHbc1L7ze7ZuR1ya9+QL1uEnS4bHXcQ1/rCacRJqo="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.122_1579398380062_0.27060645470630407"},"_hasShrinkwrap":false},"1.0.123":{"name":"swiss-army","version":"1.0.123","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.0.123","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-IWfsvGsnYjXRTidze606DQ2xrjjvaVENH0Qz6F0WWZFkJFnHG+B3+0dYhgWpjt28gLhsVX1O2uqcSJrTAjg3oQ==","shasum":"82afb9ef7c6b41fc19b179822e015f7c3f9e0341","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.0.123.tgz","fileCount":421,"unpackedSize":2380603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehQp9CRA9TVsSAnZWagAA8BUP/3ZSCdqDutB9ixH6VVhO\nGPqIrd5AMlpdfV2tmzrXq/lbkrDj4+E7nno+4Li6eXf9dCVUSeWrYvvvgFSM\nAf1wUbRjjNWsBmh1rBs3KiH2V0zmSPQkHzn5Vah3Xx3yfSF3n0M+bK7p23Ba\nnTInJ7BnlMHVpkfBZ9jH/fT7eWDQogyWra5XdqMS6BMzGtzN9GI5ALA8BXTB\nV8mX81eOhmHMbRVAK7iSlM2MvC2ck7+dO35fUUw5c3rJ9Y3VaW9rpDZzFcyK\n2tdkxWgd7jTNNBTLODn9Gqd5Fvz9Y+Vf6dDnZcPTodR1hDRLypmFRfwVr0A/\n8UNQbhlL1nIKLftgDfyXy3xPoR+2RP9cQHXQVNYxFIec7JgS8LTWpqxm7loJ\nyFjMPrg1Cz4CrrPflQ9ZgE7xkiUAhN/5cWCdzgYNXT0m/swfp6Djybs3mt0s\nwVgEuw1WmOiXw461FRlFsEdSOVCgP4StO5Bjeyuxh2lg+omRmOQy/JAB2hKs\nhDHO75eKD0C1NPre1m3uf6H1aFYEh3u3Mjj04GSS0P6vpPq9DBB0pmc1Ygb6\n6aThbZq2xBYvRAYd5QC9G86BrWoVOATumpIyIniLWO+5r5WPGHQ+Hp9Cxx6A\nKPeecFJ+ThfhiLbendC4zRgKVRnx5uCKsTteOXXEM7f7ifWlWVBIk+D7KY1W\nx0hm\r\n=Ynj7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5UcEQ2GGjdysbMT4TZ1VYmhpNgd23aIFuq4LAPY6HHgIgFptulgyjBKIcB6oqekZKq5Vep8CM7wsenLP2a5G9P/E="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.0.123_1585777277205_0.9632966179493685"},"_hasShrinkwrap":false},"1.1.0":{"name":"swiss-army","version":"1.1.0","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.0","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ybklee5Gu2GY78mjdb0oArgz8WqLVK8ovQf3HoFh+aMU4S2/BseExn5I7z3zStY5Dua/AO5utWiTUTOXC+JUEg==","shasum":"1a3a6c3517775bd47f5e11b6a5895f6f9400b766","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.0.tgz","fileCount":421,"unpackedSize":2380601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehQssCRA9TVsSAnZWagAAxjgP/jI5Sydzatiel8cOYDDp\nEKwSLmFipG+hqua3UVR4FEhwsMGUz5eC9aHJ83dH5cAGQstKdjYUlg/fVoDt\nJrjLNV1IGjIkjVFjddhiwePfAVOhFFJsfergNSnM3W9zgaoi3fikyPkn/yCx\nmkDXPIue2qL3UxQnkkWa4VPsMRRMBdpKCpc1uaZveXzZ055cD/9mupNIAwly\n2VGP7ywVUO8AA+JLn5sM8xj4EdZm1xsB+/+my+/R2n7giY4dn2QpM99/s3Uy\nF05ZWylkkwPWksnlwTinfUdOTAiM2tPl0Sv51OI4W6UXLWv1QUQb0P2VaOP+\nDNXJ50LU4IbbGD6pCnvv1L9SRB2q/+m9ABSqPCURaCZRzAHe5MuzaBNlJUGE\n2DIAgECbAvqE+0u579+BcrssMeYQnymFJYXuRFxpq7qdqF9YtToois3+Dg2F\nyldpGwjtbGaUS+QBsJKqNhya8J5DWE4MI85h07Pr5H5rfMYNrX0FJq46qGsN\nNGbinV/8zFpWm9Miih+UhhiHoAx/CrCvSv1ACzsffBXI1rp5A4J/c6oZ7+R3\nioLuT0qERNwDcPuIvne32TOVNfOmA0TRkImzjGMUWVw8ofrjo5jPQ3OYCx3+\ncTlSwKP6nr+Q8pZS5lxas5jPpjt2vvBXEatWB3oyvWd1aTFKFtsFxBHZrhgX\n/9GC\r\n=Dho9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6vRj23HOVqbDtutBafwW7XuHATTkfl1uRIOL3lAlBmAiEAreLiaHdMZzbpeTkBJzZHUwHvx3RRrWsqMtUPmHrortE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.0_1585777452391_0.740763858868857"},"_hasShrinkwrap":false},"1.1.1":{"name":"swiss-army","version":"1.1.1","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.1","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7NYwLctkubT4MszGMPBLVhESOPiHjbZ4hrjzYkEQy2L2HZDWA7y5lRRYIWXZNJC8/HHA7jBKNRxN0E2RWvMYLQ==","shasum":"ac3edb38bb23af2df3b0c9d4127ead53abb31c75","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.1.tgz","fileCount":421,"unpackedSize":2381133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehQ/fCRA9TVsSAnZWagAAPigP/i0Klu472jDYTx1O5fuK\n5tu9SkYMoVC40XYU09jPW8lQHwqh9XUjAqJ256qjqToYabSGTEa9pKYdQybn\nO3wgmnLGjuTPJWnuIVOjvb91q/7wAanI/R/LDThyEuUobhR7ix4WRphzRNVp\nGgXcTlxHHqmsDo7f3sQcACgybz3RJXEMcFwLdUenL9GXz/IQ5KJNk+dCMs5Z\ntcDbdtGVydtdkFS0uui8x6OzuW431v/zYNiUReE97iHEv9HypJJQ8JV4Cgl2\nINn4/sxarKI6edREddSLaNjAvbYLD9Yy48WSEueHJBDCJQahagHNr7neKz5x\nf4OHKN8H7yWZTQoQvt5G3LcsEsrZJVMOx169Foof+hMl+1jEZYTLA8YkgOG3\nBr16YkzkfBcEjp4FzElRyX3rRgDwDcz3CX07VieFhB73VC6fL5BmZw5w2O0m\nZ+lGdlpauzOTBoWrXk5X+JT+6NNtvYNu7HH0KtvR9Wh72iPryAF6TkkJDava\nrnGs/cO+hqSlG+2+cnd/wLQQgIFumNz2ICDahnFRQhugfFp57xUSCsNcL25W\naFO1DFw495DIJtnONyKyhsqK/IZ04VqCm8Yb/AKKlDFW2lq3TCe01fH39b7s\nczcuDN2dwAgnxayUpFJtzRC0XJNxGq38wpjFYPOQ08Oawe1ZlRIUOUNDoaj0\nAd9Z\r\n=XqRK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/bVHpWCHzLGMSotJvT/KsmkiYMGqiLkNJpxSyojBz3AiEAxmpwy1MjroeX5ocejso5cEUcKOoTkJD+qSK843iRYbs="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.1_1585778654807_0.44110618804201174"},"_hasShrinkwrap":false},"1.1.2":{"name":"swiss-army","version":"1.1.2","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.2","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OqrfEBtbudmpHamrhC2J1hcUxkuoR1Agm7oMDlVrBYdlTtUTTeBYMe0oDy72yziM5ii4GI26oys9sHML/egoFg==","shasum":"da73fb6fcc46545f1a4c9b423edb94188bfb2a91","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.2.tgz","fileCount":421,"unpackedSize":2381289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehUvKCRA9TVsSAnZWagAAekcP/1V/g85u4n+B80oyocgn\nmuYiieb+4Vg4IVjtAISRkm7/7MEJjLmN2JgiHAtzWBe/Qc59kLvyNWODX70X\nuVaxZUh8rAvEN8kKXCbc3OFrOOvjaBrcq2ndxLgecYSqiFpvxwwNqFhYlmYL\ntNGhxkfSyikxkJnYEgNc7o9pOnqAIfaN8aC8W2olZbDrj7yh5eaDlciXoF41\nnkIvR/4ru+Su7MlBCsiznHiYE8mF9lXdG5ctXWBivOGUSzC0i+lDOH5eKIm3\nb0rbK7xSQAok/wG/2hsJL8Ka0AazHTk0TB594f0gxosxkW2GoqS+w9/nxow9\nGhAyFp+STUwsLNaIctRA+Eo3cvLsy74qIsTPs0qvCxTWK5CNhsKAAvMcqX6o\nY8CLU9Mv0gAi5RRTQlxO8rS1RdxfooflpLM1t/OmC3sLETztJTnFtVkXi49E\nX8vyIXTHB14ASDbhrulViZA+zYqSqPlvCMFMl2UqP0gHS0w5b8VDFj+Vy4ff\nFNwC+5MwheA7qBBLiHkJpgYsPmackSZKOl5Ezh5ELHAxTXoWNNsCTelkVK0f\njhteVm+GBA0PvKDIQmUePxnHnY+OgReJ2S9Cg0p7kbSdHIDL1t37audQpm3r\njg5qZ2LYm6ljqhe0IfebCBezZhtbkrBbUAVLawVPvcpnfXB1VE9aC5GsrdvV\nk2G4\r\n=ze01\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpvBaIPeuSkMlZZ0vCrSuK/jkYY7H0m8KavUyhg1AKrQIgaRF3p3SRLqkxru8W4nN6EaPL78S89PdRhUGGKr780XA="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.2_1585793994166_0.39205983555332025"},"_hasShrinkwrap":false},"1.1.3":{"name":"swiss-army","version":"1.1.3","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.3","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+JJbqfDxqlDdm0OCJdZKeaVmX/iQOvo2Eg9jftPRAbrWoFLkKx/rYrTpnA5IyKgkkex9M/w8Jfm3Hsy83n2zAw==","shasum":"2b1dbf9d9b131f07d0a22840ae6c3f7c39f5383a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.3.tgz","fileCount":421,"unpackedSize":2381291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehUy9CRA9TVsSAnZWagAAdPYP/3cigFtysYhdwQ0CJjfh\na+hENzbAtVFm1GHHahBqvPdCYGIWgn0XcwYmKKjAYzBgswdGz4JrhP1jgI5t\nHHrxd47zFRjfDo2V8sr3FpLVgpBy8SEXaWz/9tlsfu+adpxAALJgpvB1p+Go\nEyCdxWy/yxP59T84UffqaLjSMgFY+zfRJSc4e2XiucOjd2C36l7r5kL9TlYt\nMIrxEJcdf8MZqMlkn7lBc3q9ATdyEHl2ptnt692YmUV3s4cBvbwSky9yukn1\n3UosXAr7G22nB0HthkgkNrsJE93dDFjenskObKJa2LSF2vxJQzwReYToBrLZ\nje7D4VmYwmj2MNoHNCGyyvfzHEgbg42iKQrtDZh+BhLn7hZAeYIOwsXtsBsW\ntEcICTxFu1fFt5e7rEVjNjFheYymBv5WOuDUFwDkRcAWyjXZlO0DvPgKC0Qo\ncL/d3LLLdK7nDEFRBxOe7hF1NNUEKHTsR3TAWKHeiiOmD0uNQDkhevPrdDEl\nSY4tUg3dFnset8oypVqjW5tnsQmaDj8xeD30DYxoWEYrfCNXNndtjvhecCVb\n5fSD8HX95ig9Hrc7Sn++5cquR9hFoWYaW5gy4lFlxrwNSmyImfTjUliEieVr\ne2MuvtajTJ+SCXk0h/yyCoSn0PhHyOAv/ZY8TjH6nFlWoJqhsrFb8A1clMQa\nUggf\r\n=fXZZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLq+dYHJ6cxU4KFhkOxb2Y9Ovu8A7AlZk9RPL0LDwbmAiATYaR2ZurUEGwBTv9p7tpYugN1pjLd/xidiyROLOjz3w=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.3_1585794236867_0.6492346620539617"},"_hasShrinkwrap":false},"1.1.4":{"name":"swiss-army","version":"1.1.4","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.4","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-eMDBdyqupLaG5H8FGksQ6gVO3FZmdyznOVF5F4uurQKkAOtg0q5l5UB1/gUZAyNrGbAp3AyyBycollK4KopH9w==","shasum":"005f858bda0bc2da24fed42ae68120fcc376e105","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.4.tgz","fileCount":421,"unpackedSize":2381391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehVvwCRA9TVsSAnZWagAANrYP/0sJLK8gUtFIURhcIZlk\naa+GEAmEFgllAPLzEGRs4WyI9KrXlZeuqVQiaaMIPTtOvGdQA6YVQp3C+Sx0\n4wczKiToC/yJn14nAFmsApcU8xhQLGo2ODvfL2kJQgzHsldg9cINo2UmNmAD\nbeixedf8eUKQg1p+9Q6GZNMo7qXwB4hQmUlAYa9MZ+x6rsdM38AkaK6AiGFe\nmX8iEnYwDAONaSQpQL3EJnWEvkowTK28qRbGqCTMUy2dLx69W7E8lgSkrMzD\nrWTM6hx5ojLNkJrkKtxqu6Khf9rbysRB/3eiqFjewErfSX5C1TY6NwEvxSu5\nJ5gGNf3tVH/sz67fMCy8Tvh/xkUncXQam351OTomezr7a2KYasYfpT5UzPva\no7yGgsfEbSN5maNcOfITECtlchAZHI6WfwbI7R9eYSZ6SyLRbDM3bIEoHk87\nddcvMKBSAORfHI15+su2zvR7xvdsTa64URqTJL5AbvjUb5y1w+FcVBch0YNn\nzUxbxdTzqF7Wo8Y3cDRbEcCJ+gfvlQCZQCj2ljtXa85jhMI+d3gHqdC4UCw1\nIDUc+eX62tQmXCgnNjrjAB07IZvv5uqv5IQaBJ2VOkp6phqKZM3lQyVYSzi4\ne8v9XKyJ2Msd7MeFa+qDirjCIFNYqP2vwMx5UOTejeZ909t0vLjinEOQOjuc\nEOJa\r\n=1EuU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBBMq7zmvsZ9MwKQoqe0Bff4CtGgf1RoTiwSr617PApAiEA0LU4aLCbqJkAHDHC2b4Mx4Db2A8K9fSUXRUItc0u/rk="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.4_1585798127456_0.9594797327332629"},"_hasShrinkwrap":false},"1.1.5":{"name":"swiss-army","version":"1.1.5","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.5","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7NNRAbktTzC0pzgCHHFa3Fu1cnlVo/Q24fhiOxe0IFGed6ksiKq3FLx99kCZYziL2UE2lBLDGhAWDYF/EFVKDg==","shasum":"cb4163e31c10feb584a79a08e0a8679407724e4b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.5.tgz","fileCount":421,"unpackedSize":2380915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehh2nCRA9TVsSAnZWagAANUkQAJ8yDlhTrYrawYDpWQNg\n98WZyUsknQVhQn3Z8TPNsZyd55BQlCLF/c+9AX12L+5mwsbXgerT+NDKbLgn\niMyDkNipM7Co+Fy5+dNXBh9YG3I6pJff/5xt6Ew1WXJ3eRMmkCeZjhA4Zb9X\nuhmsRlRd5edQoot9sDv+ieLabXNXySTKTYv2VA7Mhqe65ZxluIMaIwwhvoK+\nYyi8znVsYBPbtPwL+1n38dCweElWfcivdfHss1NP6JSaMTs2Y14oheMz2z/j\nBVazr025eEexQcQdwWHmIE6fBocTyx7b9zRSbPTBoHcFfYMDrEs6GqqxhhJg\nIaG1vl97/iXs/NrWjA295pNybUCOpwsnOq8fudy8fy+jAvbSZxHPggPRmeqq\n3LN+JtiO6nQWq59LjFUwdpAZeG9QjLeh9ZOJIQUzGYNDKRLzDP+GuSUdLywb\n1toTb0DvbZE1BihZORl19m3NocAolEY4Y/cRBsfi5JymI6COzlpM9YMwOM8x\n3vs8hapEcLBvAYnPAMPvHHG1VjJSFLBzapTrimzLBXRULyfDeWNoS92tSktM\nlVDJ5ChL1Ow1E4LyJKDisvRpKZCw1aKr6MBk/JJw5TzLCU8hS+F8Vn7dk3S/\nTd8aOhbtsURN/y5ZaINVqAdNGYF7e8IX7xHAMMtcB5nK6WtC1c9Ipgj93Isd\nAdeM\r\n=SYDq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKhyhJxlB69JcIGCHgpx3Jn7eAbF0a8gkWLpimkTAcVQIgEE5/Q8t/Cjn74VwqublBcDEZNkDSE+tiT1EW7b3V+io="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.5_1585847718789_0.46729073935974297"},"_hasShrinkwrap":false},"1.1.6":{"name":"swiss-army","version":"1.1.6","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.6","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-p78gogq7gQDO8ZiwXDkqqidEDE38Q9psxc66bFGOQxMU7FpHFO0T2cF9sMArk6m9Vm6nwMDoVfedzvsXAGnPCg==","shasum":"e8ffb1a9b2c62e3c6f59aec0c3ea51e52caeb706","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.6.tgz","fileCount":454,"unpackedSize":2424585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh7OvCRA9TVsSAnZWagAASNEP/18OSCwB37SK4rks5MSp\nRFM/ef3bFqjC0sLOs7UaM1ZqVYpgayqnlXv8A3eiTeP7tkS4TFOG+R4328Xv\nai0TFQ3SrTe+aMn+qwKJmnjEy5ikCVigRLaoVCP5jGJdAgMMtZhNhvHUsPn8\nGtS67CXuVYTNsaH/nB/2k7P0HB8EMp89Fkfr8wIvHUwGs6gB9YRDe+lY7C9v\n/5ELQBPCc7d54hjyYGd0udT5x/H/nreoyYak0Ju5xIw85RNPq8VKhgni5wq5\n12sr019/2eUewWErFsxq1Dg+bcfeE3YYGzd/MQur6WuIAqNYDVl9r/4zs6vE\nGaw9t2heX2whhglEMIkVhY7nzfmSR5XRQk7In0rhAxpprfV+JzgcJxr6fPwS\nYz+peFSk1AsXr0xP+uNJ0nVt6QKZtXEw45mlv2IMiNqjH8+IjPIw0lP7jInK\nb6QgmmoWPbrTNcNMH9ZrLSR9qo8KBvN05CjEfn/+At5GYkDHBEX0o3RTpQpG\nu0DLVOuoNKCuetc7N6/dgCM1JySR6xdOnfRisWSYjvRT0BqZeP6+x18uvJMJ\nICyTS9KoDcbre7rStWHBSaK/OIm7r7nzpWFnqyxpUTqnNd3mPEc7c9rKFcrR\n2LsvQuptkBXkDvIj5E4QqUcujCVrDBx8rcIqNq9paes50vxetuICsYmWMKq0\ncwCS\r\n=oOVw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDV/GmEGEBbkNkgVlDO7/DPtEbkLGsfqnuysBg7cS8wQAiBz9fv/2NwBAOoZNsNLt2CvALD8WGBxD4DF3byCdPuB4A=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.6_1585951662409_0.9075306353670562"},"_hasShrinkwrap":false},"1.1.7":{"name":"swiss-army","version":"1.1.7","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.7","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0YQNllgrtaAZM3FD38h2OzEIVqgPpBzdM4evhVzneipyQv6AEhz5mXWPb7teKfRWfZkg28wbMFHiCUe9N/rWpg==","shasum":"d914ae8ff969725ff4990b272bf26b93881e7ec3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.7.tgz","fileCount":454,"unpackedSize":2425936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh8LmCRA9TVsSAnZWagAAk6AP/Rw+Pc8V2Vton51pXbKY\nwuDYJh1SFrwB96z93GJDlk8hSaY3Y3D0vrN4CJJ9obVnPamgtc86vahUEH6k\nF7aZgzy/BcVOFT0466fHugmxe3lT1ou1mo/1hec2oZi3QFevaJu+rqX8tA+3\nC6oXwlkCLLTOUEJ9OmKmJvYlk5MbKGTiDMb3kHFmgumIdEhT4Ha+mi/OUxCN\n77c11I2ijlEn1yS0afPm4NdW7jnri34pnLW95DYu+if0gx29XiLEMtPnmR7Z\nzlheWgo4Lq8WT66HzSdkwNqygS4902XizGz9VoAHDo1jV3wForXdA02zBkFr\naH0/Pt/MO3Ti2Dtg7gU9CosPgM4Q2kuhS48zq2a1Jezg8rSer8tVu/6ncfve\nTFcWB3DkByTpjpmH80058b0AfcFUyKujluzbkya3V9YcqgATL3nKRQKkrBJp\nImLZzBJscjirKsJYIgKPN6rGWwSvnESEsEdqeYej4MPZTBlVQvgIYyCweLUz\nxmZvORA6vy1Mhl8fNpkYV2YYjsEGb2HjphsnGYuEyXOkBVhJEI1DSZ7rYOBR\nBS6/vVYnf2wMLsHBkihXZLViefSkxAecoNslA9PmbhnxSVbkjYy96kGZhUIJ\nYwL94iFSotO9ZljvcDy1poES9nH+hVIetNYOgMwKs8skbLf/IT7Tf+sMCUw+\npL1U\r\n=VKmR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEpJ3Wdf7GTiRaIvp7l1U90YcPpvjyvQ9R/Fr3+KUn2gIgE0Y0AX9gtdsptWiUZ8uUrWj8vq1Fw6lnE3UqvP5qQVE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.7_1585955558116_0.5998271550392564"},"_hasShrinkwrap":false},"1.1.8":{"name":"swiss-army","version":"1.1.8","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.8","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7hjMJC5CauGhQt90dbt2IqNChf2OsbzMP4ylYu5hSxYbHeK1uIQj0uI0e6P7LmVITOZSRJ3Azyjd7nI6WSMkEQ==","shasum":"e7fff45be9b25a9364d28faee935f21de6d1a1be","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.8.tgz","fileCount":454,"unpackedSize":2426677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiI1kCRA9TVsSAnZWagAAA+0P/2+W2IlRc8redXVDx5hO\nFZkxInZxhE2KznYuepzNc1tarJVyqKvqcle5c3mL8uN6D87ZZn+02wwpm09Q\necY0M9V/h/h6YjN62gcTxy1FsG6CDqptPvfV7HevcOlRWfa0ZCwgKj6HYK/+\nQN42lLNDS//5REZJQyMFNh66NB1t2k9Kl49U5WXpYndRtj5Sbrh5RatsxkEx\nbvVwddreaj55xyPgZWrp10CbOjfcI9z5WH8YDGickGx5Wbn+BLqgC5NvbHm+\nFZS+Wg15uPmkHQ4BOIEfwq+g/GN7GNkqRizLg1dim9qfa3QrqCfZdcndmXZr\nNCXmydm1tr7tOryoEpZgLYvmrNA374PNkOdfxaZjGD5Jhf1G+NePTWfonwZQ\npUH3p1687lVa/ye8BjVluxpCQee8ADCxBwSBLbRL4StW2Rtm00nWTdU56ow3\nrosQGCmVAYogT3bkrQy1EJnNGOvO2JlPDvYVwASxgt/J+k1ApNxfwMkWl699\nx1cbzmlLa+PQwLnR4mQBpga+ipO4X+vsoArdKHvMf/QVqku1/dvy6Iu7Gu+A\nioe6UM90J/fF0PIvCXRWOvELm4U6O03xzvoxhvfmdwChtu4huO3s1Lof2FQ/\n+huGvOlDSHZ8oDCHSvvLTA+QJl6R15Z+CSfwjQOKRwKpXnJOksrV+hy4d4cf\ncmB2\r\n=e78p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECr5NfvylOPJZ+GaSLyKqZY1km1Yz4grobLorq8+z7wAiB45afmvobpg10k3kyHNIKt+u5CrNtUPpvVqY45ZhDxvA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.8_1586007395553_0.8218135635289998"},"_hasShrinkwrap":false},"1.1.9":{"name":"swiss-army","version":"1.1.9","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.9","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8CI519bSvaRpIMVrY/F8WHNlaYAvqjG1NPeadxd75ckbEUC+5aA8zjetTAQo52AQJ6YmQPjcqWSJ976MaBVDZA==","shasum":"e1f9e53e8f73c89ac2fa489b2988169f4453e326","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.9.tgz","fileCount":454,"unpackedSize":2429446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiLQyCRA9TVsSAnZWagAAyEUP/jceo4x1mX0GOroNAsr4\nC9Tq+NDdAjIELvFog9UI7AlQpx2fXKS4Ytm2LUirC6f8ViuzRDRClNwvsrEs\nCAhfLiwZCLpgZQyPyman6ikKmk8ntF+g+JgWKt+ADDaAdy2i94GmEJXswRUu\nuN2ehR+T5uo0dNShpSQtqRxlOaD4/FA7SPXrZ40NhuhHFjP89bybnll71MCK\nN5KL2MYHpFKFsQAG37MwgxIvrQOF1mtGP56TKzfVGjGUxDeqiRRDoKuGehhC\ntbN1nkvMSDA9Qv9iIMuD2KJKu2Fn7rXNwwZ0tzeJgUvbh+9D+QHc4wn2/ssz\nM670QHos74l6lg9nfHQU5oc+FQpzKhB0WRSI+2qQakeTWlgpzcUHGXFtvdHi\nv1mTYGTUJr6WRvZhYsWFNPYrMrWelTU8UUx1dR1+ND+lOJY35/OFt3OUdltO\nVqkzH+weeBDVT4x/uJ07MWSqamo+QmObmbga/3gMN8k6f6HSjUPOPRfFjfYB\n21Tw6H5iOjpqwoW7HHmBPVYbBJ3MkXhBArqIKZnyUPuvXtQY7ks29+BV9Oa0\ntQsmlSJ2snO5PZzpd5G1YAdgdMWhyCdPdcF3eogURqPpFYrLHzvq1WgwUfqy\nmM+7T3MkCoirVY7/C24oLF5cedimk8BLs6S01b8NdKe0e8RA8ZQwTo3CWD9E\nMQkB\r\n=ZcCc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvVEa7muUmkzhUsWZQtjV3qcGMUgqG/l7xFGFSCW61yAiBgGxOcHLV8Tl72ItPsrDjwrEf3IrdsFaN5VrKlGODuPA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.9_1586017330422_0.9164432197412591"},"_hasShrinkwrap":false},"1.1.10":{"name":"swiss-army","version":"1.1.10","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.10","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-P5RYaljqpkV3UXp2o1SMjTmD13mx2+YJCZomtkbxmzK3LZNGqzRs1vB32iKjBHnr8uYWHr5mDMtUr7xGLic5Lg==","shasum":"639fab877eaf5044d38664f15397b640a9d3a848","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.10.tgz","fileCount":454,"unpackedSize":2430133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiLogCRA9TVsSAnZWagAA2Q4P/jgz1aFxJxjZlgG63d7L\n0M4EMxBIpL+tI7rGwN6rPL6GI4pJor24Ro9wuXjp1JOiPSweD38d0G7xlPQm\nzlLIz3EY+AyUr/wXsGo3LtS94ikkCq++Q09tQsg4p/AgmanUaCHAMLvssOJ6\nlOawQYp+YkdKlLOzqnuGokuwin27xRUNX1Af8ltMsHuxeYEb4pxAiIWojzu4\nEC7vZWj7yQCcCO5KbNdFQXcMcRiFLGavgUG/oDUW9hCqayYJtczrG+iU445L\nN8w3VwLUqZEAUGZYMMOuCEYuIrAycb5M5gUbJceP0ZDMLsvT+hwCQ6QVr6Mi\nBii+zabK5m3EbJjrQeLk/T8JuLkDdpH+DmWweyQ0QzWlETgQBbOD0Ae1e3j5\nMvF1DA35s9QfdtqonS1fZST9jqz29pN8lAlojiIRv2Kg7So9OHyeU+WmxuC4\ntg7G0fPans/Cs8hphBlwPVm/mZ3cY83Vn77+FYluDcdROdlSZekkDL1i9A/6\nIrjrJYhyzkWxyzM/Ga444TL0bC/jQlaW9IlhuJsN0KoJc3CedlgHUB9YzGzP\nz4Vj90XmttO6/yzoUMKO1Sxo9knt5aGQ/yGWhgIDN3UPBtQnd+jjI9ddt+cZ\n/rctAKu+JKcf+TmwkXDv56dhlpRofYLP1H6Fb8YscpWVFQTlD9yN7PpsDeBY\ncTMJ\r\n=ZJUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBkzZFXrmySLgMef8ZAOGQ5n5Rp4+4SWfg6wIT0aob+QIgGrIVs5p9CXtWRWGgw8fbmo6leR/LtBnpPvZZT1dNymM="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.10_1586018848306_0.3007984960120649"},"_hasShrinkwrap":false},"1.1.11":{"name":"swiss-army","version":"1.1.11","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.11","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-eEFywprVIFbpbyloM6SGE0FNxtlkkb7lIv9bRPZkNYJmFljC9wOM6wKVYs7DYkS+irjSh4iXC0NKzN4axm9sjQ==","shasum":"e0de8c5a4c49a8cfe37cd5282079f2a81b262b03","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.11.tgz","fileCount":454,"unpackedSize":2430133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejPUcCRA9TVsSAnZWagAAwGIP/jhYTYD/G0uQ3FFgElT2\nWDywVlNJgkhHQsFKo8szQE+/0pSqWYyr2rw6QmXZ0adLKyGia+EM7pPPEOtl\n6ZFVM4aO1CRtyUuAaEbJb4RxTv+8YZrYsw2RkwZpYeUpv6TIfz3/m3lgYRnq\nkfUvHWWl74KFM55zxEH99IsLEYXF4drOVo2P4lBmOQFpzD5uCtXPSjUXUlPa\nA8y8AO2o4Cvoc7DTwMAcoq3X8Jzh5KyJ6+n4kJoJrioY3LzSb/UQeX8ri2bJ\n8GMd66LJzUnkGuskuLmm9JuBNFxxk32KhguF40C35JpZxKBaqoIqNbwnDZ24\n3SBZC30S3yUIM7rOJkrQ4I8fvlyU9VG5L3IfqjiIjelrQIFfEsASx+iPY4gD\n2KfBlFI+m6T722w3qPtb5BcFFKvt+rvcKl1t1wIkk0HpZPBuyRK8j3EiF0Fd\n5BxG68tnu2exkqZT9Tb0zimiIbzDSytQ45eQTkY4DbnlPE7nlQRUS74CZLDi\nZ2OvJvSu1SNv9bKmVxaPFlbsNb1JiJEjyQOqN7iC7raILbL9SDEc9xoBqheL\n4QZQgr0O9DqhsClY36j697EqgpiHb+H7+7SDvvqdDfH1i8tCx3PTcjtNiJOV\nxXh6gbrZAMRNG4wu78PjOFkZjJVWx1JDH8BeY5DDMiDKLlfnKJqN0NKWzLeN\n+Dhm\r\n=f2xp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsSxSP4kyIwgiaRFbARunLcoEXcW1heJHdWjELbPMD6AIgNJn7Ha+J/qYs29bQdNNsgPRqFP2I0yyLLqjsgSOIbck="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.11_1586296092123_0.267981381373839"},"_hasShrinkwrap":false},"1.1.12":{"name":"swiss-army","version":"1.1.12","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/swagger-jsdoc":"^3.0.2","@types/swagger-ui-express":"^4.1.2","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","swagger-express-ts":"^1.0.1","swagger-jsdoc":"^4.0.0","swagger-ui":"^3.25.0","swagger-ui-dist":"^3.25.0","swagger-ui-express":"^4.1.4","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.12","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Cz9HMrw1Gn2XMvN7fGwdZR6HXfbGZo3h8Bwv7zjkBcCJbiD3Ji6F4kk9CwVlfB6SMUzkhSrqPrBwI5hXQjq4Rw==","shasum":"410db6db6b2c1a07eca91814f8441ffaf18a4917","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.12.tgz","fileCount":454,"unpackedSize":2430380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejcOtCRA9TVsSAnZWagAAv0cP/04kDqryDn0go3BZPfxb\nhVdmK7YtP4csMDnc1tbsqsM4okWPOq4f68L6nWkvwolCDXXWUlebEebBB3B+\nkI76fFBCc34OpVC1X8y9Gzmd6wbXCnnimCJXSLdu3LIM1ftREPZMVZ3vXcoC\nFzx0T3yoXCmwtNtgsPOnlxBgauU8N0Fl24fA3Mt+pfLZhvv8G7jxHJLIPQvG\nBomz6thOKIu9OvGzI2InmucI9Y2Ap0nqWJlymgChPVmlcCbZOMvK2DM7rYfz\nYMdNdwh2lUcQ5HmeMKHmBUZuy7b6O7E7gVxFfbuy+05BCgON7Dz/dub2bQ5d\ny3FCfvuxTVKoKyTE3WIRk4MP8ohvLU9MY78P4JtQrXyk0/0rl0mU0akd62OS\n/I45rbaD3fu8qKs0ElAgAsNF6vWfCFyyuLihYbqLR4umMyaFb4UP/UhV3fy3\ncf7TQB5KDq4J0K9cEZuTbkHB8BRq913rnysNrfbN7CbGG9bcDGWYCUNU8Ahz\nVA77nlHvw+hbv4VNTAXhYW5DPDcr9jo7Q8tuzghK1n7ZPdvwXo1IpLWqe1HC\n1FIYYSGeH7HhzTmH8GnDnF5Lty/LHxIuAbEsjtTgx/gIJPvQ3hLlgCz+FMtt\npixHxzd/Y0VPRWlUMb5OXf0vpIoeJe745sKLHMXqJyTr0AIaMpRbv4oi05uw\n0VIb\r\n=QQXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChHApH0FUPloX1fGZ+Hk6cTTyELHMQLGcTSisn3xqrLgIgNc0+liEHgvgH/LPewonx7a6DohLEVkR1AHLCaUa/+JM="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.12_1586348973288_0.2793308670316599"},"_hasShrinkwrap":false},"1.1.13":{"name":"swiss-army","version":"1.1.13","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.13","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-oB37jUsiDQLKtOH9oSYNmbu7MRrauzigtNCvqoPKnfQmsP7JFqntDphCnst+Yy5K0x/y6ufSZXafsj3V6a9jGg==","shasum":"075319d8f14102105cb00fbbbab68b492b7142fe","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.13.tgz","fileCount":454,"unpackedSize":2431966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekcDkCRA9TVsSAnZWagAAwAQP/iugQmlEvSQ4bjVYW761\nvqBnhuWbAuZt0QySMnTEAo8LrK8Xni9JQ4uLh1Wqxxq1y/25QGtNsWYLM8GK\nfGO19eTtg8EP5VTVjOGDRpw0UH++nB9YK+sGmcp+HBx0gzdvZVOoENDsHvnw\n/HBYzqEDEvlX0Up/ql/UB/uqUSgYHQ7gMiop3ZpqV/BFGzWkOilY3fK9JH5J\nLxq9gTFY06zOGs0bQDPDZsPZdskHEviVvtuko1ZxP7IKTMbxhWxJt1aAqGRw\njODAZ8lZ9bowK3PU0EiXJPhF9UkhvrstMvaZqL+3soeQELZcuQqtn7e9p08O\nwZsG9gOO41TTw5ILNVIdmzxiUy5PjQByo6Qc/QNEkBx9+xzOv62s6WfqEVGo\nIIJ6JvVd2in0sYucM6bawn3Lv49D2jxH74xRCdHP9ONh5LnvMT8kYP3lON29\nMh/DT+7WwtlHeiUrsAlV9Scy5rI2ry6NJw833OorwGVSS/icJg0cYQyXLujk\n1qJNbA6odZJp76G5fp20OcF9yB2lwvAv7+xuFXBDqX9cInlI85LZEyA9HyMy\nHBXVWIdbipI+hUN1V5YCDW6MV2cmjsP5Dzd6WMFYaiNyvRIXPyidOoDGZ4bD\nwSuSih5ASOTkCFGnq4Qi9f43zMBgalsHj20KiTWBVBqtdb3EnG7qr/0q4yvg\n7myd\r\n=EFUH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCACpzVnTg9CKzr+/bet1tmErz5jnCkIrJEWImB+2AYgwIgW2CfRXs0dU/ZQR2pzBeVLX/4hn2EHrsh3Vw0xJXnP0w="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.13_1586610403981_0.6353841345546736"},"_hasShrinkwrap":false},"1.1.14":{"name":"swiss-army","version":"1.1.14","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.14","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bq4W6GmmXv2AWpcrVDkIGmsKjtSZjZtOtPcMIEobxTGZtaNwE403oTKhnmkjrkZsjrdymTe9KwtSTJYDGzRCAg==","shasum":"ca5e8ad4bbd9b4ea94c787696ebc81bf1ac61995","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.14.tgz","fileCount":454,"unpackedSize":2432515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekcNRCRA9TVsSAnZWagAA4gAP/1IN8fZQJ6YnyBEq94rQ\nXpTg77pWXY7fr1g7Q96j2ztpawT7D2JA3s6/Y+dRFSdZgt9q/LE8AW8po/CG\nyNUub218tX2bRi6AjjJ4Ri5fhlspchTQbir/lLS2/mbJt72IO7cfGu0iAaVB\nto7hylCyeIicenXgyqvKrRoCvTAtdbm89sDXts3O1KA6WsbUDR9LtYkCcEkh\ntrrMRig3Dg6ScB5G1tVyGvF/axULCF4uvaRJJxPq98a5x/YKIoP9CLoce9oP\nmWMerzdKaJQW2OVzIPGFxy52WdiwtOO1oYEn2qmc+dfSNRoR0cWwZRRHbqvW\nPWthi3J7tqMTkkqjZhAUfheuj1l0lB2eqwMnnBKzjHYM6JgKkHlxMioUUN6o\nU4nb7isY/2vqty/Qx3E7vVHAHOBBmJxT8ooQ3HFXXTxAnPluTmjgKqKcrTg+\ncSMi9SiFQwSjUzn6sDdnUymw9HydbSaYbafZ4zgfXVTK1CO4JDtWwa7/dAPr\nzLBSXXEWVDvCcx9srdCkBkiYqMu/tODB+n8y6lmaVL67xm6jDmTkilzxnjWB\n32pa7T7PchvRnSeUnQuuOqJvf2PULK66hvuDLR+4EJMOsA7Cgima9ZPt/rYF\n79aVS2NcZuRfJicVkpvdAFV7/iuzyDf7MX1yntCJn1dO+yOM1eXFCOK+95PW\nk0/I\r\n=PblB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeK66E22q7WlZjwQ0uw8h6h71jFo7BdRzrzIO9QnQGfAIgFeePAndb5gEMlSdMndsZes9rP5PWnmd9c4fJNjYhD0U="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.14_1586611024397_0.19114365652981613"},"_hasShrinkwrap":false},"1.1.15":{"name":"swiss-army","version":"1.1.15","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.15","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MdvWTukPvvLhCRrko3kHDKC1NNwGxAAATvPHPZFHgldGo64SY34BzW+NieGsJVKU1V+xpaP2i2Lp/HvZY5mfjg==","shasum":"b86b7ab72f34fb0f3dd7ea8a7448367991c590ae","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.15.tgz","fileCount":454,"unpackedSize":2432990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekdcyCRA9TVsSAnZWagAAw3AQAIwnGuuuRUnw6j0jAa7M\niRtNMAwFvV/vm358Cwr4/DhQN2nrbXY8mvIiHiKpknJ8v/Rp+5nBE446i8oG\n2pFZFgia+RasXt7y1fFXFJbRMAA3TKxeib+2a3uzm4I8Vhzh7/IxYee7GBTt\nqJk+/7r9qUFRIVr/ZdpXHib+Lr/tMe1E/gnB3idx2tTKYQ7r1IiXQrIV2SnN\ntXwiC2yRLo/6OwhOfFANvdHly/8ATPBf5MnK/CutrWzDKEDV0X3eY2m+HKmz\n2Pi8i8DonQyVjJdbualjRFOObIAqrVCbqsFgFqqSfYh8LyW6kiQopZOAoaOK\nrzA3yphTJZd1M2vLWtrr2Qn1+IW5C13Fz29eGuJ54r4mV92Q1MbYL0vJ+N5Y\nIKxK4DQ+2R2ncnzfhN+EW2Y31Nr2qkWm13Q0/4e0RPP5strx6cA3TUnKn4js\n+qSXoZ64v59/BUh+yDBD8p701CsHNfpOLs/KFPOrhOJPbJlQ5wS7PvBt5040\nZEHhvzTjXwke/cQm1r2CBmW7fpJgept6ZmtqE1evk3QBPGHO/UXEZBL9N/iu\nnqz4U+RJ4PouKFuluF59EM5cgbI+W7Pyl149mYg+feoL2/4yVArgekwE1mKJ\nzTrcxoiS9sNZWTFnDRMsRwkvKXL0uaI/PqZASDLiAVy8cF1aZvDCGBAUmgvK\nJ7+Q\r\n=Agej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu3o7CVgnwRKxoEOSLDnBJZiVCOTOyC4aFA/NTIOMBiQIgVmU/+2C1MtJUHN05Qgao2pyi/J7uXfbBnJCIBwT1YKQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.15_1586616114006_0.5156131592396047"},"_hasShrinkwrap":false},"1.1.16":{"name":"swiss-army","version":"1.1.16","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.16","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7sa0yvYhrhBCBCE1WkmvssCMdqATNVKABcvkWx0FsTh/xje6M6aRlEDvUkwV5Gx4/qlGrptmhJaZLPY/A3elRw==","shasum":"d3e3bf1525ca752197035c9ead2642231ef7e824","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.16.tgz","fileCount":454,"unpackedSize":2432990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekdgVCRA9TVsSAnZWagAA5bEP/jzJ2jbXI0NBhMwiyYgi\nM1TsOpA3UTDElYb+b4oUxw4jt/wd9pnXdjKomIGv/2TEJlg0+i85/l1ubIbl\nPBBVivddFz3RzOdP04iW4NfSr4czU6GLJmHLiFp8YZV4aQKKHZUmp08AZPgY\n1xpCfWpwoo0QfDv2Ssm1W8ibp4HAuhV5mtzKey6DH72qgqcmynSnJdh9LLQS\nkmr4l7zRgQuUE2p7En77dLcYMjwfAQcKcwNF2ch5jQ7HccYl2mfEZ7GpSvBH\nWYCs/whllrGFgP2mePhLJjVvkz0mBduHBULpyu30MXSjajk4qGC22SdqbTr1\nH3dBKPN7Gbh3ZIGHuroRwcN+xDVv/nP/mcaR3cUrGPlJqr420IMxFemwvnhz\nqHltAO8eE1r4y72T6qr6u16bbCqaGBzhCtxuGnelEZ04cISJU22+oUUcrOQG\n7UiDOE6c2Uv1hkm1kG988NGlmaeEsua0M8ajUmsAi9EJivLhbbWeDP7l/JpM\nk1IxMyQpUfpIjhgCwyeFL2oaiPw0Ygqd9V5ZJviug+YsO/IuqnrorQtj9WVr\nM0aKvjCepS8CgkBRTymzzVAToUISSSDY7rasXJNW1WWr6loEyIhClfpa8eLS\n5rVEJ0gtgmtInFyRXEv48bVvhGC02kpB1AwsmKop61nsUEQ2DRsUjO5qN6Xw\n5L/8\r\n=sRJN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaOc2cnjEL9AGm7drwj9fGFsyhoPyk09eFCOkBxrVipAiEAzx8d64af7i3PyDBIJs8cY9EYrYzhdj08euPjpyRQ6go="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.16_1586616341133_0.6181750401406718"},"_hasShrinkwrap":false},"1.1.17":{"name":"swiss-army","version":"1.1.17","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.17","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fLSwU+snssDarpm2LMNVfwv/hl3V9rTau47XWCP2Ol8j5bEvDk0PR6N+3N32pITblUjsVA6fAnSh9gAFXFU+2g==","shasum":"7c94d3a36441e7008ae60d69f49344d15c95e301","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.17.tgz","fileCount":454,"unpackedSize":2433008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekds7CRA9TVsSAnZWagAAFfkP/3Wz5k9Kqky/PD8yOeJl\nYPZ81N7ttA04+WASNI3YifGHXLZVBjfbsEEvwMK+QzcrmsSjjjvTENm12BHO\nVDzIZ0NeGeRcJQ61GWXO4V0dx8xpjKQcenpa/8IagjR0Mb2Uj81qJINqnq3R\nzY+Nx25GiuZN7Tv3itjG4FlLSdRhRAdc5/rmjMzkQFkaMm1HOdTC9NWQ8v4q\nWdOo/r0bDpKDPF+XEET928Uaqc2J1t1m6t47R6LDbsbJj7YC732QO9vxvpBE\nn1LJm4Z3zq/qd4aDGhKEBnw4yt8QLUeis5C718KesdULzd9SXkYzcV3yxmge\nFY8hrwBcwdH8de1VEfL7Ryaha5qpU8Hsxu+2hNXWmDVg2bPb6gCtot//0Jpk\n96XtaVCSOtvxtgEasvgA3v8musfEESPcct8OnMWG9/eIMF6c+wUodYE1hD26\n/V/T/yccuQPIsC13yNTfdyw1MLH6FykBYT/EUHSeXC4qwj7twv3vmVg2E6al\nTAJkHA+T8sq5okfukhzWPYIPoX8hknvlOm02zeZSDWHeyaXLtEYG9HE0IrSx\nJODRdSv+FCmjRw+9picSMYORGbJUlWXjjildJZGy6tFduYemHGCqTZmG0Z7p\nsPGCq107nBVSjXVJZUw/dncesPC5Vja1T+kiVTIPNx2rQbJGxzpRB5lndNv5\nfxQb\r\n=9uYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwQW1WL0bC52Xv37WZsbaF8AoLWIu/0tObFP20MDStRAiB+PqZ9cvtqttZCahaP+vn+sQH5IrKMBDhXsQBrquKagg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.17_1586617146686_0.7828638942551895"},"_hasShrinkwrap":false},"1.1.18":{"name":"swiss-army","version":"1.1.18","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.18","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XdqmVFyr5MBUZ3UvzMKjMnfFHYb2EeP6PjQ7sDa5+dDAtLrbls0OW/Jm24RTJ9IiH0aa/N8P56wHB9MxFpF0eA==","shasum":"5df6199fae6d7bca91588ded4e8053950aa2a1b4","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.18.tgz","fileCount":454,"unpackedSize":2435259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelLDFCRA9TVsSAnZWagAAjvEP/iXc7bnjKy7gMM6JnwvX\n28g8GVvVzLco0JsakEIvxIwYBTtnTP4CEJCoeP2Q+cEJACtHBDEolLZ/C2A+\nJPEf973RiYSUMfWWLzRTW2F00jTwb9X58Xt/DmVaxR2jFeUT4O5/u1gD4NBF\nO7i1QlszAjb4/P0rlvEVzH1lfPv1b6FP2DJzrA7+MTK5cqwCcLp5m8121S8T\njSKZ2WMOLH6h1L8mqJSwvXPCKu/Wp9Z8DZPywTDD2zxnSarYPbLwQj/QKXpA\nBsYJJl+TidMcGB2y4mnjDqtxuNrEv6pTfEiFKp7CpeBZBL+MWs/6VXjzH3uO\nVaJT9fnjUFbEn1I6p4qyTREweI9xTLqxRKnxjREFrTNfTJt8V9xzkA19Am8z\nga/jlhaECmfXo+olx7soW6pc6/iR0j/tCwFX4wc14xRS0XzcuYoGb5RosM3P\nIOK1zH1hWP/XIOY1YZo7AUmmaEMOlrW0JhaPATGOtXkhXGTjfvpiHG8zHDBV\n82dap0Y76zguniGvB1/GCgWFcSTVJuT8jxMt4+4JoOaMNoC7DL62411LzpbP\n7xvkfbfSsH0aUL+xxT2nGI1bi9dbLLNdoe7FeCP4fE6uCQbBUNkX1eBSe733\nGXPQGW4Kk1dVSHjNGIQqwVug1DZTtvlZlC+qGQrGMyVRwGk+0SNGxih0HLFp\nmhHI\r\n=kHPv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmiFN2KS6yLb3pH487njkF+syjDa7MNVapaTo8GPAYsAIhAPxMaEPkt+ZTtKYKv8ZYb2gUEEVFObouUZZqTXvZIyHc"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.18_1586802884943_0.07661835443094112"},"_hasShrinkwrap":false},"1.1.19":{"name":"swiss-army","version":"1.1.19","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.19","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gIQovQ5V99EnsGyq7s/2oakVLX8e+LhPw4PmMlZ7dHtoXlKSTKS7A9ZpfdtcynoOB7VQJuCChL5lEt22VS+4NA==","shasum":"29b9c3e43657e9be2879cf5c1f1ad9de9d46a9f6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.19.tgz","fileCount":454,"unpackedSize":2435053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepNycCRA9TVsSAnZWagAABI4P/3bzZe5S7WFW6U2yOBMk\nYmtiL5vSSDz9EUXnIJZp4yR9z1kYmrE/stut7G48hKWRoVv9wvnPLlKB3G/V\nz0xQrnTKIBKGX/OOSNbgRJHz+AVn68JeoGPJiu1rxJpyNeSQ8AjW04wCYDQ3\nw86wf5Rx5fqQTB8Y1gFsH4zTzg9eg9+4wor60rGeepbZsLW0ekGL+/CbHwxi\np5vXU85gNvLRCuW+NkO/6TXQUBmNqN7iPMxg871MShZ1MbyHDPGONa/UMMsV\n40ywRVzIJ6+fFV9ePZzH0/UyGzXQmBe2mODc1kFEk2OKW8Z+Erso6veqO1KD\n49U01o4pBrz7TJZ5IKd+PUQo1GoQFXTTMeqIfr7lRAkEq2Z1IVQgC/wDGv8a\ncVeymuYKz5T13lAwJvTzK9YuIYNhf9cY62n3E9FuxYj3VlKfq56KIl0onoPn\nIxHpVutS4tN36ewz2hC0sSbJA80Emvek7h6mQa98jBM1xMU6xdhGNw78KnJ2\nxAJxEYYOFM4kIuLNjqWn0veBj0x0DCrWG/hBtS+Kz5sbwEwUxUdzWYF7Iyom\nR9GF3/WaYK1LCYMqjo696IUT+FTmkMU3XW60/AEFpOByGtnEobavaVGAJcAW\nzbGNHiBP91Ji3QWprZQL7usmEJPev3Hu0kSPa2p/Mfg/T8vR7uUkw9/epp35\nPnds\r\n=U+Il\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyyxHQmz3jzinyyJhudsSkV+FpcBhm+/QjoIg44FOmxAiATN2liAx9MHX5mZi6ohSi2BCHqWW0uMoohNM+fBEabpw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.19_1587862683952_0.1831391476040236"},"_hasShrinkwrap":false},"1.1.20":{"name":"swiss-army","version":"1.1.20","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.20","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Q+26TTIPv7zqQsgtQRQsFevuQdz1ccM3PNGM6VFHaeKfwTcTH4inCn2/1Uc8TsXwKZdGFTLxkCmyym/5AGAI3g==","shasum":"5034e8e5f71f9da18e825cf799a92af82e8be30e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.20.tgz","fileCount":454,"unpackedSize":2435929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepOIaCRA9TVsSAnZWagAAI/YP/3xTKA5OSSmey8IFvxuZ\nByqXWyaMU3XAa4Jx4jLyi0YdsikQ22JfJEB1eTBsEE2oMD/z1BBtJXS1537h\nHVV1Bwt9Os9PxG4dsUGk00JWKy2vpGYKBp5kh6zE2uAG8uhcC9Mom2eK9lRs\nlVWLqmvijP4QRdv++81iiXOvCnfpXQAHE2+tBHoWnFzqnvfK6uCd5DhbefYu\nUZh2Z48M423S60NLWXDsyWqsgbEHQ+nlot60bJEBZZxeeXBLFxEOMRhOPzYO\nDytWp/I0FgVRrfJUzumEhx89Ov8OqgDRoGtdhT5323/IA8fkrR/OT7Ghg0Px\nvfjR4RIrDOAvDW/G0clGHJVGZgS9JAv48l14KuqvM1kkpSBmZHLlFyyz+flz\nOSqoSKTfI69vOUmpFctxwPFKIIoIqeJflgwr8iN12+DOpA+x/5g1hgL+Pdku\nkd5luhDR4/XmLiPGM9zWGcYTmHUG1watJmevmZXGS+URTKZ+vdLeq/l+sBuC\nnFncqG1Wl+xQvTL+xo068N65w6jwKTXe5fy0c1W+Yr2KLQU3Dd8Q0ooN0ZOJ\nAn77XnfQFFiTHeIhz39MrrllGLUaQA2FAPu+d/AQY02+nVosTbDKdg5/XTWB\n50jis1IjnNF3jtDz+G5i+Ejnj5p+mesEYkrFR+dgofvaBwAZ8DdLwAVVJNfJ\n6qFw\r\n=TZ2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrNvCOSEZLgD5lbjA/h2k9ScmBa2xRNqAWdIK0giX+GQIhAOKaqmKCDdpDGkV68k3O6jBhheWai/CpV6KR/8Evzz0R"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.20_1587864089501_0.30440421707259113"},"_hasShrinkwrap":false},"1.1.21":{"name":"swiss-army","version":"1.1.21","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.21","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MFY0F4N8jq04utond8fTZzM+LQdsnqym9yHx5nLiOkWMpSeV7fuxjIroLTIoJMt0Sb1INaZxb6MIa0AkIxIIBQ==","shasum":"5048f7b0c135d9f351179c47715c391c59d78834","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.21.tgz","fileCount":454,"unpackedSize":2436007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepOQ/CRA9TVsSAnZWagAABAIP/i/4WLiazqi/CuSiOfoQ\n6RvQ9TesloijywecmC/tj7Z+WnuOul4yDXAHHGDJ338x689pyqgEdsWHqHl2\nBfvsR4ZlAx4xvDlnenq/o4V3vGp9iy4gbZGasFxc+y9DCVCXEslskBJc9SPS\nIYzNsDC9PtBqykBR98WRzitRzAsROwO8GIzS8mPgLS03+mRI6PMyVAzEdT8V\nvmewHhf2q2XoY8dvzIDPPljHlSyLdPk1X80ZCUpjLlDjkHmtbXalixDFtPAM\n8ELxFkl19SRRp/kwKxcMWfdNiLUK5MkyTazMk2GSk0z/FCbuoxyt47GGKo9O\nkMr+YP3yy0D7GJHbbfq9fRkxm5K2rV949IseI3Tf3M1znUoqkKkVAtQdvGcU\n3G/9bsTdbTW6Q3KMCEbXqthxXDjhDOCbBVXtVbB2FOqQ3L+GJHsKJ5JDEAQA\n6nfe2jxweYppwp8jiYayEtrYFqHN++MlcNFNenpGs5CZW6bIbZfX08kdnGxH\nQjx6AtNi5ntUEj9eTjnqPBTipPyvuibc/dzBV8UTMBwqBWAfY/XmuiK5FiqX\nhRtbGgL3ak5eZguOLnkJpHKqm2nyJ0jCPZHarhNBatmdudXobMpBY3tCgdUX\nBdQkwF0YxXrXzH7rQZEOQrYEXGCfz/dDlvUaGkwGvCyT0eaDrVem5bSuEMs7\nTlpR\r\n=YiWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7sKB6DWBK5MiIv3jbihy0BAJdDewwcTmBfvfX/EKA7AiEA6JIIkOd77Iyzcscb0m6zfVLjqIIiYHuV4hjW0l5d/xE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.21_1587864638663_0.1895126785336183"},"_hasShrinkwrap":false},"1.1.22":{"name":"swiss-army","version":"1.1.22","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.22","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zMo1n/9imE0MB8012tv50/8dWKQY8RqwXdLXuv/PShuCQ2SLb2dLFmFomcopwj1qKF0YHFSRXkYSoYjHuKDhPA==","shasum":"bf5830cecb7da84ddb372022347e12081511f4ed","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.22.tgz","fileCount":454,"unpackedSize":2410755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqx0vCRA9TVsSAnZWagAAc+sP/AgoENVfpwUd/WfQ2gp5\nH5D8MUZRL46iP7StBtx0eyR9cH7frBM1rX8dSLPOi8fdxzouOI8XSUdTDN9e\ni6NWPHC5b6u9kZEp+hto6Flv23f9fzi3SBAlTrrupwmH2freBw7M1dPbolcQ\nQ2T99jeOBGlSGXlXzSUjMXBhpo/6dc69hMyjh2RESiCzuhKuVPdKlgRtvOSh\npFohnOdkV+kmiSM0GncNGZIUR5QgDJPXxH6d3hSsd+sWmsHreSw8jAZ8nJkQ\n3MU43myqp12maNYCDbOWRN4YbbBajm/nKz66jtDxu2Kme3ZX7Wih5GF/eEym\n3GoRgasLjNMonvdZXtaDV8fwfNTIKof0W58j6YfTr0W1Um56a2X8MibR+Bpm\nFUZEAf9bXK0XNXuNSWmjfTXrkncm0pse5sKqGrfZlQ+qTwtHuEcSotoZ0MQw\ncDdxfVydMDLTUOpJ4GFYOXLol3vzfY/zh0PmT2r/mJGM/6oCs4qTYCerC6IR\nimtokOUwq1oWDLOybRrpJeMuAEVtoeSnC7p8uK149RY07LJyCUtuboByveyp\nJPZQgksx6VezPcaUc2EDGXRplnH5mkAkJUQf0gAGf/cMOSdCbdbWc5CmekuE\nIeCrFIlvi7XDlP/0LCHShfWj5T8RKLSv7z4vArXXwoiZcXjvGKrKgLVVyPmb\nFFZ5\r\n=2JvE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeW/l9SXOlxmIKxO+pp40if4iv5/QpW5I8Lvno3rfgagIgYOMwF7qmlTMpROb/qBpIjxAYAM5VeSk0oyKZ489ciW4="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.22_1588272430423_0.32593397365568566"},"_hasShrinkwrap":false},"1.1.23":{"name":"swiss-army","version":"1.1.23","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.23","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-yTN/gOMorWvr5XqSydRuc5dVqK3OX1ZSgLVZpgJzHQlDQ5ARYs2x3AJR/T6xKV4tJFIMqy2OHU850twmm5bFhA==","shasum":"5d7e6d4bfc3790be87b1aaff53938d5c911ceca1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.23.tgz","fileCount":454,"unpackedSize":2411228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerE8kCRA9TVsSAnZWagAAMiEP/iAkvE4i6kaKJi9IcUKU\nQbnWAbWwsC0d4ohSEWN8FjLaxDUh+zLfP5OIYGz5J+sBQpAPAJFwbmdKv2ZC\nws4JpNkskmQLDd5VjjUUldFfX8FxMbmyEMQQEkWBEw6FSo1H9KKMRqL0X7GT\nbQ7eOSk0/2DYVHEPBN1lCEMafZEgMuxhbUN3W/96H4xgy7qaXhuJ/SRxG3Xd\n7gxgeI/x6tHm1aqaYgWuSdNX8Q4fNwvPkb9on0oAMWOJFbZ8a3fpXUCG1l7S\nbV2ujXfhtv7nAGuzXJ0pPZraMJuAQUgB6tLbNU9qVUJ91lh0URz7ishKRg0V\nLtHd/R8WLgSlFGsyrDIumVBYSINEW7lBFPkt9XyrCnivBQGqLVne3XVv2smZ\nt7eGR0pW9aMM9elh7Qh8KvsqSgc1kVc7sdvVvEwbYmrc5bzT1PPHFItUJVp8\n+JmyvRoZiC2dTfI0r+0heOjZIyZ7qB5ZUs0XtRykZEvx5mPramJRSVzMPAbT\nIafH8cIaomIPtLGDDZsvV7vr2xQM6xj7cERCLDYOKwx9AeX9NdXKQ6bYFwi+\n2sSslbdpz3wmHCcBbCP689idjNR4b95qWPWJQkDDfT1syWfG3xMrE2eEdhAi\nLSRnyIGJ+gdcEOE6kZoy6WcIdX1zJFC2/gdRx3MEXTaOHQoiDoPT6ffoLfrS\nlgY1\r\n=3YGm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCkYFSMd+H0POyjZh2gUXzKcrlR/Ga96/JQBZY6weiCAiEAili16zrFffPZlKweZZQ/QxxPyD15dpD//+Z+uEBD6VQ="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.23_1588350756052_0.1573911831624053"},"_hasShrinkwrap":false},"1.1.24":{"name":"swiss-army","version":"1.1.24","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.24","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HvEEMhGxYhkXOMSSxBg27OFHSYwfv4MCwRgMh6wovBkZkhxzaUMgIkfrTxHylvMpnbMakMYdHsfNFHXLd22YdA==","shasum":"58fb0985886ca7bc63033e395c21eb5a770bad1b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.24.tgz","fileCount":454,"unpackedSize":2412297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevoJHCRA9TVsSAnZWagAA/RIP/Ao+FLC0JwgT6kDwJNWA\n9UD2lze7TNKqdhqnNSOhpuEpLtGYwKQ7GAKBej9Pw5m/W7B1k3aMedPGB7hm\n7Vz98M8EsOEt2lmcWGppYD5HUTWFnCOxCtGGEPTaTah84fq97cj8AFILVrpQ\ngXBb5Cak80gWXgbBH4DQBIpQTNFb216Lgm8dQfpVmu3Ne3qwYb4GxC+30eev\nTbqN8i0EJYgmr7EO9ZC1F2CSlqdTISLnhcF8GAv1PDBNSvgMkeRXZ2XY1u8I\ni+5hOG1twd1tDKcYKsFd09+sHhZKKXx4rbtV08tlY3AgM2KukGZtHmpxNfVz\nnead9A+uEypMVKemmOf0Ioq9DlWYYkqpBz5yL/p6vWRrsExEU8DPQwi/u1/n\nGN4feE7Hu4waNO8Dsz9FZQ1iInTsxjyP4DItNWNQHQJq390Fo6w37z1lFV10\nZUgfoPvifmfnW0LJ3I+mw57356e5if2mI82pAbInXrGfwR1a/uH3V9J+kI0F\niwxldI1z4cjton7maMWYP/dba9jRP9cpb9XRP2M07eKPQyzSmD0Atu3nW67d\nSFrGbPdTLiGvYiLotm20hd2Ofbzdp3jWFV9ugo4yZ2twZeQPEjnEjAIgtqVH\nAkPXJhpYyfCAh/awi1AhWhe7PNNfwUw4oetWkzMVTqcxL1TWGL73dtYFC03/\nzR7I\r\n=QU5m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBh2ZyYh0r1Fm0lZhowhHinvYIL6HHf9l1bKa6VgjmmsAiA5VeuSHLJgr8ppbNuriakHpN88RSbAMf9d5I26ZbsGAA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.24_1589543494946_0.511591093217385"},"_hasShrinkwrap":false},"1.1.25":{"name":"swiss-army","version":"1.1.25","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.25","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZkJge9SeyO3F9KmWRMymIsG1A01CtcetQ5KGoQXSCLJjBWkfY2/WvtWgaoW33xVKNjSGowEr5LnB4OLiKMSL1Q==","shasum":"2d2ffa68903370587f42222ebfd4321342da93b3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.25.tgz","fileCount":457,"unpackedSize":2414292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevo8aCRA9TVsSAnZWagAA2UEP+wU/e9P9XurC4OepbE3l\nka1TS4Lpf69/8DUx4coAj182t58CojShirGq1aSyhCP55qCj7m5ggpsgVgRL\nWwqO5LpxokXZWpJTmwz3RBvD5KzPWvMyWJJSwZjFa/QvOIvNBhIUGjqVBeYb\nLN0ev49oG4CfYp0WosL9+CVO3oK4iJcQbi+/FA1kxDQW8lhe3X4eDO+AgeKB\nCCtBJZZkHMJJxARkuszQwak5J8K3c1+Q80yoEVAWEYtnMRR8RILohV6CCqHU\nJk9ioBgtNhqSvd7Ta1mEO8sRqrheADFtqdQnz0HIDxsTEohd9FC30IkGvgq/\nKEVyFrtTaibufqboUbRgPumNnYgliPda+U5MWwY2AA+o9ijaqVCv2y6uS121\nYRRxUd7z8OFrUWh2GedhocWze5morilkQJTRgnmZmz6LF3dZPPpMJZsnOMUZ\n6baKZGF1sJOs2tnOK6KNX8aBCISo57tKnm7uWHsxVXhtH/Z1Yaj8jkOyrrW+\nmNpzM1xy4ZSnps1K1xCKJuDuBEq2Pg98DrEwxJcRmHA0tTpG/mDV+0UgxyYY\nkks8bJlTSoZTwpq+2g9jp0vxhkGzoKaA2RhNKszTR7fuJ8a2o5HKx7h1QfM9\nAvY1HJjUK/tiu5+Siayqt2YFMzXOA990BfGxJaD9uaTbnzaDgarO32asOJGF\nBh6P\r\n=2Lm1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNLedDunwRkbQI6LJ9/6nbSBOgJvhroAiRtDMDvtQphgIgHA8NNgdr12ukpjUju/cT+0W9lWMGorGFX9k9xc+cD4E="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.25_1589546778374_0.05179996214246341"},"_hasShrinkwrap":false},"1.1.26":{"name":"swiss-army","version":"1.1.26","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.26","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OCr3eyVteJsaM0F3SF93OHI9JkJFWFF9sxFjNB6flxKYwkSuG6JCR5gqwiq+saNTc7U2VhTRz4ZKBOsK8OZObw==","shasum":"4713acbf831dfdd343a4a496b3930acb62c9eb35","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.26.tgz","fileCount":457,"unpackedSize":2414450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevpCzCRA9TVsSAnZWagAACOsP/A6q+JXLBYsdSfY/ld+Z\nDFW1fGDWp44X/dSKNEijkwiuFluFd6Lkw0GADn14Bt8MLBcALEHRXxPBzNZP\n0B1HuA+Qoj7ii3RmVoXTFPE5gjqLfcvtLFleeO9/dku3yPGEg/AU6POkCpJp\nXom3DtHPJ6RCta2DI7EUv5roGUvUEF8iOcREoGYNZ4Cdt7D05mU/3QvrjrXX\nZrdBhKg5GTZc7eJZ86TGB2YEHicoehyJjNDiTJHE3tOEiu4YY/NGBh66JCQ9\np/hl8R08Z/VHTbSPE4Ii1uk1ZhCKZXoFjugnzW70IWk+rEhpITXc4VaKNege\nptUiA6C763TvTSlPx3jX0nqCW0u1/Ohca/KgQgAxFCGKQCeI16/bN0V8UNpq\nsySleWQN3S6gNgK+L7EE/qW0y5fxysQXpH51+jTpD4tmk2xT9RgY7TKSMGmq\nlKPIVAAw9na2hifVfB9xQ+ZuxVHvl73+7iu+GZ6dyoXV/z1xkXyElMlvjQdD\n+cbH9d7Lt5lFl5tK2l958Wc6riL5Ajf/gHU53UQ+NXnS/VyV0xmJsphuyhc6\nHSdpEUkG91Lne5MopwR0CjLXoVRXmi84n0ZMoKnESzSsrtqNAqM21PsInp4+\nwJT/js55Samcgb9BGsY54u+Jh3amMM0WNgaiWsg3r0UdRWcXJcHxwmAEtkAs\nF+vr\r\n=HuEE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUwhQutUAVwLcGcDQzNAfBkKGaFS19fm7TBb50g0+bQAiEAiFgxuqUF1QfcCpWXbDSrAlm503hBUrUJeOuE0grAshc="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.26_1589547186531_0.008233066705573888"},"_hasShrinkwrap":false},"1.1.27":{"name":"swiss-army","version":"1.1.27","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/html-pdf":"^2.1.2","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","html-pdf":"^2.2.0","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.27","_nodeVersion":"10.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1PHp7Iz2SykD55IYkpnSo/+Gujv91Jb+Y/KjEBkiFMA1bLzbUNEZaoIrwVxniIldV2dAfcpnAjUoCi51J7ALRg==","shasum":"48ab024dd3cf34c5f2598c8c42f0dd56b0fd5bee","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.27.tgz","fileCount":457,"unpackedSize":2416432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevqOsCRA9TVsSAnZWagAASgAQAKMT3EetVFNvAAatl8Lf\n4bB2FJeMNTp1sm7z1q/cmmqn2kCKx9VuVktALIDfxxWsiNTqokxMf7ZouTY5\n5GqkS5LIQ0elbUte2xaGmRXDLUgOOaH4szaSD2TIQ1eIl3CDT1DWs4D2GZJt\npm5SHZboRPOeJpUH1CqZG92fkRuNKQswUoxkaYLUNMoFeDiodghbcgVufeyG\n1YS6bpxj4kpgc4dCqqQOX5RcXTMv/Mx43/5qKa9P+Vb7pejcZfJRTl9yxQHE\nIhknMw+G8ybP9Wbs3XMlvbE8SmbSN5ZgBVcJATNbSrkOJa4ps55dtxOTYo69\nFRi5zTXPdze7Cu2VE2hycCBD6Ny6v2OkjOTWQPNzNc9f2BOkXqREkXfZUbYx\nEa1scvevGLd57WyBvBqJNHsaXlb39qyO1pt0VfVbnYEm+XwdGWV3cfbXTuH+\npApnwywbET3t6Gl/XkbStY4I0OgBa0CDK/6vLmzN3J3p05OvsRp/VA+dBtoV\n9nhNmGqx/U3ioDvvbLM7xswqoVc577ROS6G8gaHFX1I8331/hf65sgdQK9UU\nYcoOzFP6IZv8TuAf+ONLyC4zii+F5WE0e0yuhTK9P/4FpmoLoHbB6eecpUvS\nmIIlsQ9BZoZzOdkGx5CE1w9gE1Mc2Zimv4+sB9anW6ITwLBLXjtLfWZKzTDw\ncYLY\r\n=XCZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGx5WUxKb+/YG+F5haNtJo4xU0yYpJZW80XkT6zd51wgIgLIh3APVzY2Ob7AodtwUbOEcDvdzAYgQdoLQ8fHqQolU="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.27_1589552044253_0.9433172277797583"},"_hasShrinkwrap":false},"1.1.28":{"name":"swiss-army","version":"1.1.28","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.28","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-fQx0PkeODjVLtwKghdSSa2zG2kud8Zf2BbUPoDQK2NeFZjCFOXDU8ZP0RRqYpFzqVtjRWFtfAQm1kBXk7k1i4A==","shasum":"6421789b0994278d2f7c3dc01c752943fd765dc1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.28.tgz","fileCount":457,"unpackedSize":2416097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5OorCRA9TVsSAnZWagAAlnMP/0NHRgfEmWk3C8jrXDqi\nve7SngQz/vHRIcDci2KqGUHbxM/5ktjBxfIgf6pUEOjMm9ffz1VXcCGympqW\n0lK1D9+D0pStiU8F8QTTaCJywCRbilt4npHxXGKrDdUPmwTy5MdZK43NT4oK\nc0rFzg9gg1n7Lvw0MoQHY6jaBG+OZ9nf35mD6htgVSay6JjZG5zc/mAPBRQV\nHhn6aYtE0OmMBf0XxIi671W2pY4IebKfxMudsfvH8MCmMinJm05s7r0CTz+k\nshmsWb36kOhxTONDof7oI2LFYQK/Ojborv6iVVgQBBZ/Wo3aI/oVIiRF7J2r\ni5smjK9S2hzhBdmwWmh59nURpUEHXwRmF8Sr1bVugQU1LYoIcbXfGUs4Z3W+\n4xUqqpD+HsMIfLC68hl9Bn7s0TL74eLGQA/8JRe7r0SoHa+scBGcpEBhtsfK\nYCPmNOEhFJoX8p5lfsKm67aTBW4dNodRLpdxI1/5CDY9Z0aMSYa1yr2Vyla0\nx5YXgS1Zt5joCD7ZWBwr6Qmss/Pt5EWGim6iCdDq0ee1KMtuvhRDH69vce9V\nKXsuaoLCjfJ7jQKnCeFN9xd1ufqRY4aUygCQMoipKPWNY3awyNpJ/XcFR0pK\nFEKtIwRId9Jzq2SUO06ySwAinLaqisGeIOlWhg9IAMLKEunpG+d8/JmqFowJ\ncrH/\r\n=tt2j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw+Q5Eit15qKFWLDBrNStx+GQfsQAxS87EMemheJd4ggIgKnbPn+Oo+YJkvIh5IcsMmuTiqtQo0/+Svn/74hsnwtE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.28_1592060459000_0.012200914394794538"},"_hasShrinkwrap":false},"1.1.29":{"name":"swiss-army","version":"1.1.29","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.29","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kBYfDGQIS7SMEx8sdbcLzo1b7hWoGyV2oWTb1OIZS1epRfvU9fCnnOLsOH83JUnrAxopSYnIfOB5mGvpMV8csA==","shasum":"cc7c2afb955a7fdb107d74383eeb2a8142e9b02d","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.29.tgz","fileCount":433,"unpackedSize":2380244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9SADCRA9TVsSAnZWagAADTcP/A3XE6t/hSEl0wzsKjj0\nUdyK2LNjKycdIoAWpxaazAAxtX1evJW2XQ8rKvwE4bRemery1SFOjlmEnfqm\nY/nJ/FYLPS7Te12XzV4XU0JmCNVE0ka5ttAVhtmO+C/0vNs/ZTptY7XsZYpp\nTcvzCqFliwEdbRJnRy0lGti7arFunlSRFRD5I6tbv/OpIYvYT2ddH8yhZtoT\n8P7nlmOgP1DgQfJWig+J8rsxA0qB58dtXVJVvfd7nB1kKklvpsBneyegXg7S\n4ZWBUm1kLlRsgE54R7o9If9WElaL6SIFovIpo9GDDiQBElHlqrKDQvry8jQY\n4Vp3v0nZ+iSm3cpKmn7ncBycOr4UK1exKMhglScrHnJ9zMRn0G12pdVwFRcT\n15/S51xWA5QmA83mJiT6GGyD2+S+yjr0WvVcG2+hIDYGOa22ZoPlqjlCM2U2\nkuvNO6dFh9rDZvbM8xv3zRkVUFMa1YWzH3YpWuLXQ4fp9osC3ebW7HkvEfmh\nsA+ub61Hsx+4ntUOkmi9qaFX7GSZvxIdXYZeu3/+NpBOubDjjId1tt3WSlXZ\ng+aewQ12wPT5v9Yzf0Ne/jgQlyjxhlKMNMiN8OtKfoTtY/awuGkLlmiyIzUj\nIvpe3X+aRYu6fnyEw9ZbVKcdRvfca2p3ECizl9NzQEv7E/AFf0o/K+0owBAC\nOTki\r\n=hZnx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxJYZ/iR4EkE8sZmtJ3mp3uHRJm6eLjYc8vW3Rm/KGFgIhAPvUFtILFEx3+HP/vBa3edKcKtD86XD+Mif01hwsjUyE"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.29_1593122819205_0.44708031787029623"},"_hasShrinkwrap":false},"1.1.30":{"name":"swiss-army","version":"1.1.30","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.30","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-26XzMrGYn2o/qASzFtytKBO6RJ/nB8BqWKTFQbbf+VCHedfjVZ69RF/yng1LRYdhZ5AasltykbO1tOcy2J6XMQ==","shasum":"1f6e2f2441aea915b36db2cdb6cc9aec5de83d46","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.30.tgz","fileCount":433,"unpackedSize":2381426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9SGcCRA9TVsSAnZWagAAICYQAJHElKnK0i/ImB1sMyQo\nkJn5ztjH7Ap8CfNH9SfJpLhtDpIlZDZAeQ/EkmDU3CKsozHCLfRTTWoWFBUK\njHZs2Txecuhapz1z6RTII4teJ1BG0AQgZnJEq2fIgcWDDQLhQf6pOJXq4f9o\nFeW9dPj9Qw392UMJ7k31gcnogWHa3PiKyg/WvDqB8WnGimanu1M85JbztKt2\n68I2xgvVhRfPu47ot5ImRv9f23pCL9ZYB8qiPQqn+ef22nMRf87oHyWU6aVb\n0ZjV9EE5GzTLBc2rid60VvcwInw7hxrAqzBsfn8PVfyl7J+4Taqapov8BMz8\nI36h48sFLhYlXAWiOEbvIQrl7J5V2UzTJi0wDmfcs+BEieO9h2HX3becBb2+\nyQzn5HXSG3Y7EAhNMrzEclIvqLis3kBdSjJ/OAUrwGGffBcL4pg6xOn1QCk0\nBkUT0jJKLaLaokh19X+WEEZtKdajsiiXtmsrUAx0purISM3C7x9Sgz9DYcJP\nbPyps6XmjBfoE5EF6lyc/j8h2I+lRr9kdw/AYy3j6foWkZP1wdJbOU6eL7q5\nKyirunHKtnf/YkiYsRM7gJ5boPJtzMjgTukbQjcSZixjSKHpJhSHTxCLm6Q4\nc55fez+WoiDyjMu6k+tc9uOagNwCW/f8MqA07AT3K+7SRwhC1jMQ5VMGPjUx\n+/nT\r\n=LGyo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzgB3o8ATJRujB6Yy6rBzT7LZKbaavnsteGh6Qydf5CwIgWd6Wfkv0Y99SYltlotBZ5Ho3kky/Qww/vR/YrqQ5TGw="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.30_1593123228215_0.6159814948234383"},"_hasShrinkwrap":false},"1.1.31":{"name":"swiss-army","version":"1.1.31","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.31","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kqtMs2juETj3nEn1k4rBuxq0/6tnsGczR1LBBHWinpDSLT/0kjsXO9Rcz+U37X2g/AU8d2yXTNvbW5Obb7XGEw==","shasum":"81e60da61a3d999dfac37a1ec16af57e503b56eb","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.31.tgz","fileCount":433,"unpackedSize":2381426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9SQCCRA9TVsSAnZWagAAeGQP/Rzfvbr4lMyPAEOPR4Yu\nYnK7hxAyhhApYl0rRUCkRoqp4pZnA77FLH6ktzgh3DBmWCO/bzT7e8rSrcia\nPGsvkOpylsqNBoT6IVlhj5VjO5zh0cs+WuALBVDWYihq5ZZEb+LiPasMdo2t\n2A82uiKls5uc+N9mEd7twaqlrQMKF1lfq8PI/EA/WgG94eiZMlPM6PZV6O6F\nVlhKLSOKe0MlcWUVJxILBgi671Hly0Csdk4Z7LhuOZjMKBcdHQ9UmZz/b+Xj\n4SHTcefiWWx457HvpHvOrzpQvagIxdCq2GhEBBOj1PcFnfIFFRz6p0TrL6eb\nYRmTq3h88D7aVJo57KiQvi4O6gbqWEz2cSVNO53ZzVZ7ypg43wXBYxczFLt2\n/eCQ+/s/kEgMFyBAUkO4CTKuj1y6wyfq2moTqe+WDf+5oqNyoopdapLIn9XH\n6SRA9GNVzkBS2M0L0rzG1kInIjLWlgvgNYv5/g9v34AKQK6quNin+M/nasJC\na/A5sHGV/isvqfJ/esYNh6ouRE5/c8jQBoADQcjC5NqdxEOHV+Pdku//qmoV\nkehQuEa+qP3U02RYEDVACnXoG4zY34C0lIkWjvODL2egpZuN4EjEQTD1NNmO\nzOO8yR3M8fu4Hb3ycMg27zggJbD89av6YVhS6/ddnRl3XRSHzHkcjWU+DojB\nQBTh\r\n=wLrx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgF39zgBOWUjrPX2LqacxQAF9neXvxY7y6A2RsnuKu2AiA0xUbUx4NGxsZ4Vyixm/6HzlDVWSPHBmMg0x7gBEZ7nQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.31_1593123842425_0.4104425946583454"},"_hasShrinkwrap":false},"1.1.32":{"name":"swiss-army","version":"1.1.32","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.32","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xVZ9AqjQra0cKlURp8Mdze+sY5x/V7tAn0Nv/AO6esNkRVQ6IVeInhIXeL1r2f2C39JvS1BU8SQc98AFHOejkg==","shasum":"3f4f3faa03c51b9d95a992a2bb8a1026328b1aa3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.32.tgz","fileCount":433,"unpackedSize":2381426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIbMdCRA9TVsSAnZWagAAv3YP+wf8SJe4CQJKISwJtwQV\noXs0/bJXW134ufeifEzsqeFId0hISrc7VcvrKIjqlGzSyf8N5cG+JBJKJpO/\ncXtqn2VJKotXkYi72vctRHRkNGUQuIUqDTHHsCIS6N1m2gybg6wy0IWuGQ1n\ny5QTYs8TWpY1ODiiORYzcRnFiODQowAVeZ1Oyh0iOZA4p8mVpZO03Fdh62o/\nsgiGyC1KokY5JLPteGTbH6UpmsTPS4EJOKCSDD3fUcJUCR7T9pjuXaY3XmR5\nvr19wCEcBPBKb7QcU3tEumEhTnPzlYmIBCTjpapQPBUsTVIwSA9VyOKqAxYi\n1RK+nz50Egvvn/JAXptF19snsbLxLcQMyCI/XhBnYlBaNEGJO6lF8O3LEM/1\nN8IqnKrXXKXmm+ABFgmePdZWiwbC8NDbRMkXBMdqFlG5EtNFbP8m0DnltYNK\n2cXVSLmB21qSVyPlbYdz5KFB+PGaSjmtuP82+zJpvZlkt6YXA25PGlWD7hlI\n8jdtS0haVzEvFbQ5JSBQctoP/2qdFpRnoe1R23SzP7V1BSw4ACobSxvuSuTS\nnmUZOTSXg797EmF+EA3x+i99lUkCnA27AhFUlNvhx4VMCEtgbfGWPLUEfCTE\n3GdUaA7oCzW1nfXgv1TgC6V8APPcRGBKK2uSiCgT7aZ1LGvrbPJ4YFIl8Fs4\nt9jf\r\n=teKs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcRCXKzpH1xgdq9zF5tzkqVsQpjWyhjCUBqixoPC4HQAIhANyWLBBKCoGis8LUrYN61zaXsF4oIIE6A985HE6wS2cq"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.32_1596044060491_0.498905385847495"},"_hasShrinkwrap":false},"1.1.33":{"name":"swiss-army","version":"1.1.33","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.33","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+kz7SH9dxGiPz8uj9/Hc649Y45hmYWtuYrlrBkezKhoIEFlHjM+T9HYrCX1vWVv1fm29r0CTI7ZCoU2+oiU0Cg==","shasum":"0215d80d2fac27eac48b5c33c119f7757b6c7c76","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.33.tgz","fileCount":433,"unpackedSize":2381601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIbilCRA9TVsSAnZWagAANicP/1T3TXaOhihgeMd0FJY/\naW1MpbwYvM3rwg9+7lEzYswCpNFieABGmY+P+IFeiPEBqSP1eMB6b0+UX6Rv\nB4bVo47NGidUBdjEIv3tXkTDksE6BVuXeeRJuYX16x+ADyXiiWBIBt9RN8zB\ntDURNCFWZGO2g8yLPSt3Sk9OoqVzT7JE8v8wSYFbA2lhLmSoGREI+HysKk5t\nsmV+qIE9UDMFF5XB5GWagKOPtwWRWq35dtHDoUS9xScYCl9JqRH0sEKHd+CA\nOCMBhm93p/wsVUlw30YpHWPs1Z2RIXKnDjjePR/JXUzG/Fnh7HfhTcCQVPzv\n2s75WGgj/r6EyupOLXWZleVEhpVyjxGP/ltWs4whUDxV52gjWgCRXwiv29CW\nlGfsDzRPG1PjT9jyf9QdnMU0zvHYxEe2+VQjDA1qBhdZ0tif3EtjtfcWSCZ3\nbJKNITfRzZtTS0ZOF8xMH0Y8FfIdjLdh1byUHNN2ruqM4D39JYdeeQ4VnffE\nKhq30g2YOE4Jca0A4FoPE5U53bO2tRgJcXTVG4dTycAkDGoCYWzJEmoSuS2X\nG1rYAtWwEOqXmQLBsnkg/nQ8wrnUUxLVtOvF47xzWO0dwZGyeX1hRDUngq88\nSFdjACXrVrnHgbUjOnPptNMLbluGHKnLu6nL+IEBS5rCwmXZmGJ5xWM1pGJ0\nvYZv\r\n=C8MK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSRLKM+uO0EEQFVF3t7Ng5d+ZuH8q6bR2mmyt6y1rfegIhAM8Cdash5LLlRwphMX7r/wv85FPJYz7cZvDnN/HbHRTh"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.33_1596045477474_0.11226060370894508"},"_hasShrinkwrap":false},"1.1.34":{"name":"swiss-army","version":"1.1.34","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.3.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.4.0","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.34","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-taEFXR4ygL/nae/TfEvItTXUHRV5pho/PeIwMoNSORk24jwNI+gwlxXs8OfhjSuG6NHdj7uV/TyMQYlRAoPdWg==","shasum":"0007f4fa741c57d98cc87b97478e568f3053b63b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.34.tgz","fileCount":433,"unpackedSize":2381626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIbryCRA9TVsSAnZWagAAbZ0QAKTN21EQd2o6lmdQhzzQ\n50nF9m67h4Zm7oEHxfln1mCZfOx/BAnwzCo4h1mmx5H8oQj+woRkCgynTsH/\nUN+LWoTiyR7HkSmJ1aTHXy7Gyv9lmZ5Nv1JmkgRhWR6cuenKo9NdGK1v2sHF\nChBBfYBqTJ29B1wBCa+SaZOxI6BeR50USeY0loJ+sEzdQfeCtHoMXhL40Wr6\nYZYemGVjhoIQLLuJQdNBctUPc/IPnjI53nNAJA1Xwcun7WWHeuy0oDGSpZTv\nsuUn8rU2FVbZK704oO6PPace2QZmH4J24OLNeUBWcLTsUPBKtbFLEFDJthsU\njuHkwIVnBU2XGkMgl22tLOy0w22wm3d3xa057pKycsGPDiAaQqNMuCuGw4eS\nHWWcT8VCYnjexzEITZuBqQrS5KgfONoG0jm/a6QwW/E8BPHwEi9Zd+vIIUTn\nHPvEq7/6bNMJdKJFAa0n8oOF9MJ7unh4iqpp9Ct1Whdr6C8D6tGw3Urtolse\nczHdrZiSvwHYEZo5y2XwtuHKz0ah5yno9mLA+ImIiv+hck8s1CUEaJ537LUP\nQavCpRPS8zGlpPdipC/n/BO9mJsjCmflEnDu0rcYnKvSomlCVkRaS5vFuQ1L\nc/2dkzy0fm/10HATzf/zpYldH0zv/GXoLG/XcRgqOYLd7h8ikDNTtdEQc7yN\nf793\r\n=t9Yg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5EEWfjAm/mvQ0FcHEHa2WlufehEa9RRwompgkHhm+2AIgDCb46oTBiW6akQqfYkDndYJTPO4kjOANhxR320/ytLc="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.34_1596046065550_0.5109456965407035"},"_hasShrinkwrap":false},"1.1.35":{"name":"swiss-army","version":"1.1.35","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.35","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-VhIfgkOnFz+lmT3/sn366QO+I2UOddg6ID48QBSDIE16LT0NfqXGrF8vTu/A0RVO3AKYnm53SBmACYtWegVa9w==","shasum":"715f4396ef712fe6de92b64357aec620c82479f5","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.35.tgz","fileCount":433,"unpackedSize":2381501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIb5tCRA9TVsSAnZWagAA5iMP/1BLQifolV7nAFuBkH1t\ndr2d2+Y9S3+zJtZlZR1+WNMm3VXXc5QirmZx0lez5d+Ji5+O/pe019PPmOq/\nmcdr4j6unaiecg+RwxpBHD/Ja4nXJxniLYIpekNLSqeKT27JdY++4sjcoBAQ\nSh66Ayq9sw0qdzpQQTFocnc9xxC+Ty/WGrko4Rl+eGpWKsNhp7dKWlQihq4a\nw1HMLoLy5gdiXjw+cC6EqY67MGjoz1R0Sd9O2R5XdOr9T5OFZcfrIqbnoVQq\nNo9xDpEJw1oTj9a4OC0mXfnGWFap+5gRb5k2/Vo0w2f0rwTc1NqGlN61Rv2g\nMUBhCfYM3cCkhgF5vX4Do9WFeGZs/8ULoO8Q1Qstn+TgdDFI86FyBSd44FaJ\nborlcJO0gfKX0ziKEJeg/c5JLERponCUHOfQ0mmMob33gwnXdimNWqDPoA+8\nHhtTfOVHQQFLmnfDVTl6UhePkvoLjktk3222swWrzAj33LrgjhBoojQ7zx2q\ngGM4qwak9BzrMEyycN1CZQC+rZtHhNXi37/SC8aVoFJMgDrj3BVNgRVSJE3B\n88j+XXDBwImfPnALoywqsXiF/ehODaJH207fNuI+1VA0ahE6fxZDhtKMhDaT\nRyVkJjbyG7D6ZGW/OEcGKthFGurVRb744v1Ql+aTOnmERLPcexqOuZRphN/w\nrXRj\r\n=4Iwa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0KST+Qv3uE/mPGzjgud4axrhXKE3zj50baameAHL0KwIgEScUSbM0/TUO/tD79ABDGayEHtiQWixSPt9hJcCFwpw="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.35_1596046956390_0.3737560202464596"},"_hasShrinkwrap":false},"1.1.36":{"name":"swiss-army","version":"1.1.36","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.36","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xsRy3eof+8hhjc9fbEkdlnLNaokmN8TEYrI/1HrG590O4zRR4+63FVMLnxI4qvgcHqYxUklNnsCJwYMephWGTQ==","shasum":"6e140a3562590f9a39e4cf2e63bf704ebc2cd922","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.36.tgz","fileCount":433,"unpackedSize":2381435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIb9MCRA9TVsSAnZWagAA13QP/3oSryugaGEbj9ACIbbb\nHy1qUtZIDvacpS1OafUH3eAhQfS7aRF+DCPSPasWnw0p5GIsDEXeUKRNYAIh\ncb/EfZ82CRHYJL1rxAeWviQCun0NL0xVCXfBTkFkZinTztcMefGEVWjsq7/l\n1kIsfdb86DuoSyqqjXS4TCNNB4V3x+ooO9hTVagzPecJUcOPXWdxjeTuRUtq\n21VCme1sIjDIcqk8Y6lQ/cU0hbFQcly/YVw6d30lyGKcn8VuM0GyNF+MrmTB\nqL0ZuG9QIGdgdD00SeOz/rHtkp/fDCYCTYe9MyStxDdGxuihztw2eW85fMHU\naoOXhnRPuKfLEuEaKfiJWZxYQadupcGoiK2Qd1o8Ae9hIvbnitRUEMpcQ0TM\nYDsNOd5wo11kTLdlyfwriAf6QdNjR+m4Zw/+8E2Hfs0frwATt28NIqlBapDx\nAjBMzEgIuP7lGdc00AKeexN//OgvTPtMxd/vwnswx3gjnMgKFNmWw+uK4G3a\nwX1snDo1HRr5zkaxgkFdTaqgGhVRIUHZDZT6kpneyzrM4Z+UONhnEa/Uotk+\nNEiuwcwC8m7iTEDdv8b03DGdfrGOdEJLpWNgD32Pxy3D/ycP57/80DnFvF19\nnHL5dYoUw5MH7TYqnJ2QHf/9sL7lY+BFAXFmQBYUbzWSiyXMkogsB8yed/yr\nuHdC\r\n=957N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBwtgyxT3urBnxNtSw2HmAWRGt+sh3/6FESDDFW9xr9QIhANEAbUeeP43z2+aPZ/9j4ceEy3INh8Egt5e317l5VuMC"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.36_1596047180409_0.9474764812219727"},"_hasShrinkwrap":false},"1.1.37":{"name":"swiss-army","version":"1.1.37","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.37","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-alBgUHMRacaKczuNaIHV9h/E86o5hXQSI2pwuekTtEWKHkkUEozMD7Rfq83Tb3SRG87+ksgLNKCxuQBwGW7HlQ==","shasum":"91526726eee8c72753fcfb98e50436e5985c12fe","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.37.tgz","fileCount":433,"unpackedSize":2381526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIcm1CRA9TVsSAnZWagAAfUcP/0yFceb5lR1wBPfaN3FM\n5JQgO75wUk3+MJAl1I6hSLejtxOUbDoCNcRQGQvkZqwmrPKyRbImQwHt4DF6\naUuByBodVlR4GK5BwkYFcIXApoPNkbHRnWDNXu1gAWPSCMyVEsOspQVTPNEV\nzNcxqB98H6mbg38dyKj+1YJQFl04QonWW87l4/NB7/KzPJkyP9JiwsVQNwty\nJxLTZ9p7khaoDzx3fHUzjOyNEPwNAYIhnOrBDU0BRLFf7redCgtL/nFETSDa\nHQjjEnHwyG7DIpQmELTP3jzGOOMib3u1RSGxq+EpzwpoMlK9+FxD6ypz1ksh\nPKdBXet43h7z5N6SoTRc5qTcyro9HdlCiln+WO07GiphtJ819yIa9tUjZ8yV\nCLHsfLL1XLYGXupX9JgsZuSQ2zURLZGjJBlrfrcW4iVENh11pfMlQZZUVHO5\nUpVELfUhHoQrH8tLFU5zayvpVYh7+6c/qbi3bzI1pUmcGP+uTRID+cT6u+aQ\nFNyKYqY3XOLwj5ETKQKl7o28ncRHjOYBgkLvmYLADBB3C5JmkdxWBs7jVr29\nUSfAm70Djh5E/S5/S5KsjgLKbH+ye7RL/H94VCCjRcIkWECho1qcEsqLqN90\nVGvGx/FQxNKBTg81rdhqJ6fqCt+qIGDpnOKNpvbOsahkAbecgwPFRBorQGCn\n6myh\r\n=d0+J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3fyDV8PnvH6qSk8G9PYYV/1qb+7d2Ynh3cPHYpyVglAIgR5aPxDRxl9mLfU7dMo22FsiYPeYVjh0SbxPj0tBwT/s="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.37_1596049844344_0.30469634174107085"},"_hasShrinkwrap":false},"1.1.38":{"name":"swiss-army","version":"1.1.38","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.38","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-M1hE4ioswUp01RMh/KOegJi8DrOKZhIbRrHCR6QHpAAoOMfSd0irVTw2PJm78iLAa2e4TES1MyXPqSxnAsh41g==","shasum":"d1b64dcc6062ca65097ebd0aaa863c615ed2da81","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.38.tgz","fileCount":448,"unpackedSize":2390068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKd5lCRA9TVsSAnZWagAAI9EP/2bwwMe9uZrAu1vZjNLE\n4d9GjYjH5C2WD0BYAhdeAXkSKdYNpYqxnz+4UzkGR/aqhXOKQs410MZzbcgt\nksH4DiY7wuRsoBx599MKxpic7L56A0xrlmP11v5w+I9RqvWxv9fTEgsLrPYf\nePPsbuWo1p0K+ShwRIrz4oXyhgQ+kzzVu3n7vKdmF2Uw197RpxJrq49tZhcu\nCPBVHf0ppUNhBzx7lRqak7N93CxMOlRsNVpOrRp1vgDDBS2QJG6Mnf2MxdZ9\nqa4cPXZXJ2M521LJmJb87krWgnifC4rDvI+cOXJv7MikXBsiDcdKKFnmB8le\n72Qzfo4jiq2+Ws0cpbMBvSf/slVZdSPr4GJ6W3V83FWX/6T6csCDxJPkADsT\ngz9hfzDVfnzgMw1ncdtcHOgnJgBXZs+FoTNa7uSc97AI5luRlgCVBmH2DdKj\nKH5S3AY77bxyFDP+5NbCYgDKCOamNQjqZxA1sMp0V7+U2sLI7mNVIF1aAb7z\nVimJQzFgcfPWy1VRzb7M6i7HbhTVTImibU6Qtx+EK07UhUj3jGDHZYl+O/og\nMwb9+ih/BUe/gxMpF27RI/P2uy5jL9qKo1O7cLuyyjFSmVZZpLdrB0NQh9DG\nC41D/P7zwzBAVPIcD70Kj/hxOtFV9P4Y+B/2YALIx5Gv1hhCth7bb/z/QycA\n7mNA\r\n=z80s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAC/YWCeU3wuIudY0CDkc5U9Bdt/gb/0m4IjZVjZuOChAiAMKazDT0FeD23qHn5KLyvO7hO7QjWK0gVi5kO0rtDP0g=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.38_1596579429294_0.2587444364364888"},"_hasShrinkwrap":false},"1.1.39":{"name":"swiss-army","version":"1.1.39","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.39","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xbxSMLJir0IU8Z/G5Q6enA8e4tsCwF+MwiAkJe+w7eLBk0Xi7nUoh4DIYp8ShD9cvPwikkgddHZrQrl6i5R1rw==","shasum":"ddca4aa323bf7549264f52798a4cbf47ff895174","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.39.tgz","fileCount":448,"unpackedSize":2390398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgkzCRA9TVsSAnZWagAA0zwQAKAPQ2WrNaUA+q1kH8hq\nESAioOnbpaWQV4Yyu8SgSIZW2r8Ocm+aLWNSKa8y2KPLvFTVQrfeEHm1CbxE\nrdkNUdsbKZ24Ay0SiT+GluHaWeWIbNti2HDF8LDlbEg07d+3zNVE0HDAlwYy\n08g/GdaeIf58J56IDlB+b8uilEdb0WwwLYsYq6DgNIAWbuwL19LLtcmU1wzs\ns6TeDwsYTOVB98INBSFmBPuvlR01Knhtswzm2GqI7JvFj2NrDY68muefxDjt\nxyoEdMwDBlcUWFe1drNtJ67vrdY9DR5DCpWLEDEnDTKW1I8xAszSOuc6s7+x\nCPKtpCCiO+kUyh48EvRQOOj2W54Eyx3YhrwdAXSIuf0vve+6UIp6u6wFw0WZ\nkwmYogx/1t8YBveNevs8ha24jpiTx+fJVXJrwFNTeEY1dXBXUDnbNb0lo9xk\nR5ItGtcpvsjI+tI3Eo6CrrLnvDgFki7TC6ZmP1mRxFgBUs0l021dYMZydCCo\nRQ0XWjFqLDTwTYS3Kb/t7UTN+h11YshaC7GDtLobTp5CQktEh2YEN45CAwlw\nmNjHTQCNAz42Uo0pW2bTWtP3IJuBdofwbWCGHsnFV5fNyOOOMGd7xKjpGuYv\nKuhVxMW1Y7Js74cL7R65bPEVZ6PLhCENKJ9zCK5I3SZ1XrKTDbcZPVszyVNc\n+cCZ\r\n=0vKx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAflSxypiRNYbq1pf292tVvlxCQtiurzt01UIi+TExxWAiA+L4Gv3mvSdCwPnG1qm/uoqW0Zhjo1uh3bOxKZEy0P3g=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.39_1596590386500_0.7984403834982812"},"_hasShrinkwrap":false},"1.1.40":{"name":"swiss-army","version":"1.1.40","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/express":"^4.16.0","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/superagent":"^4.1.3","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.1.0","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.40","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KWbbUrhjxWamDC9wSQ5z63LjynRu2gDyUR/USKFhM5PZ+BJ7qWG5d1ub7ck7XkgB4KjOxO9sbcmFRbv4035f4w==","shasum":"6ceda646bde1e3644004484484e372652b1f16b3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.40.tgz","fileCount":448,"unpackedSize":2390316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgriCRA9TVsSAnZWagAAT1sP/RzsEntST8PXtGoo0MzW\nZpciOBCtmkeIv577ZqNRXRzUTJso5TWsldBnDc0qCrBQgFgBo9GHLzmh37LR\nCRceDUjLok/ob9I/vdURj7OBnAtwbKxgnM+aTUrtBL1ZIhxJBnebNRv5T4Vf\n6ytT54oKhhHim2+667Gapxg9meO5+S6MAtdBZq3/RMvaUo5LzRIAUnyMA5Rj\nylIBQOS/ZJ5Zj0ixjDdXDhQo36/iFtyjz5LUYAgMh8DkgfW1Rofnq3lRe9i6\nsjykDTC9ssCTQmS7vUkk6UvyHURk1L0clpUoq6MyB30uAiohFClSD+bIBclm\nX9H21HUE9+GgGrmMC73+VNOia4YGdwlV13qqDeND2AgEsZnd21o1HV+YNwsV\nv8aSsnbTwTyh8yxzW43SZmqaiuN1kdBpIrf++shem/ODTfYGXH3F/alP0SmG\n7zMDbukhNHI7XFA4ZEP88tttxMFVqVX54Ca+2cevGzwqgqEgiH6fVwjKIIxR\n5bOW4SthB+LuoedjxIEc3/CBEYEhgUIH+vbjlQ4YjGq889NT76aCMZDReX3c\n9bZblCHVj9Gv+H+gciMouHQwCcsdYl4fVdOMCmAq4pcZG9V7cKkaIw61YttT\nmyiB5wGh5JqpO0T0+fcvBEgOEj/39AWPtV0H2HJbcK7lR35OOwAo4feHzEmq\nktYW\r\n=W7eC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqOZ4sD743HcX+S6SYXkibVfo0aZe3JCEIrZyLTiWpVAIgbus4rAKsHPNlN6xY9eAU3ZvZ7y/yrbR9gE6W3ot9LgY="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.40_1596590818071_0.817560481840161"},"_hasShrinkwrap":false},"1.1.41":{"name":"swiss-army","version":"1.1.41","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/superagent":"^4.1.8","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.41","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-NzeGQMFJsJgN0Ws8buQKw3pDGSRPuB6BmrIoXb/ROxLRKzW/GC2fB7Oj0ZN2gtzS4LRHpqVdaFBInCj6pnA6Qg==","shasum":"caffb049882f8d88981e46896d45c2638f1b1a95","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.41.tgz","fileCount":466,"unpackedSize":2416444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKiSeCRA9TVsSAnZWagAAcj4QAJPGeM3vaSQLU+bRNXvW\necb3BW35jEtIDoky3/i8axfZ0qP8yaRSr1d9hHO0oqKfkR82cxLWVNriKZ0B\nXp0OXANgMw01yYrNgQqPbcu+kJDQQpV+jDCoBLxllbzjMLr9UU6CsDtMN3VC\n56sE4Qx8rxZs/t6PO559MMEIg7nts4ARWWJjhs6mh7nPUjYg7GNVxr8qFBYf\nzD7MOAMiSRHQsOgyRR9P0AjMjc/AbS+kE0Y6pHGU4dErZ9NpiMe2gpv8OrG1\nYulTNBlqzMC/JsaGbcX1yh3KC+Qc5OKveN7vw67xScx7f2kTgMkCfGVHxUcu\nU1cWLhlyBfTzMPJR0jtgPzY9uNEcy7CisRvqgoWxb9s8KNdvWFy8TQAgM0Bz\nhIeE10Aiw80hNsYdG4qUvDo3rGU+j4gaxfzq+9p2ic0WnR4dM1ivAKxYgJAj\nr2y2AmwFaew6ftJfynr/rd4T49TWhe8uEXhCHLOTsg67/84BGdqCR20JK89v\ndT1bFAZDPdx2Ef+XArx2Ud1MsnE304jHmunikUpZhYKBf7angw0MQP7h9cAW\nKcC5KehoQGmzJkVC735zFrR9/MyelAY0/CSwbORYHDITLeHGSIH7jX7N37Ms\nCaO2O5OlfQLjig93/DJMCmT2OBASZQ4QGxU8PmPhuO5wZRtkjKXG2eqgtARq\n2xHM\r\n=HtMG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVDqsALgmvd81RTDPK+jrv3HOAJy9NYMupBVp/eCCyTAiEAiMyFY20jY3etYe/kPQfRHhyqc389SbKAmUdIV17AkA0="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.41_1596597406237_0.2126534198949861"},"_hasShrinkwrap":false},"1.1.42":{"name":"swiss-army","version":"1.1.42","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/superagent":"^4.1.8","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.42","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DjEqvAdW44SFaE/ty+klJ/LWwkQYI01Td4Geswee/15kMdPhuGZGPxvVC88Q38j9gy0OXkMulpsyXiS9syrFoA==","shasum":"a06886402a7cb8909b9620d0379d55e61c0d7e6e","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.42.tgz","fileCount":466,"unpackedSize":2416507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKij3CRA9TVsSAnZWagAAmqwQAJ/Lbt848u5r4Fsg/MVb\njr/Ms652tcv4T22GVltW2bRXVvk+uz2X3zo9ZguUcx9QZlfSXLwRDl7XBvjp\no36AeK8UySPI4v0Kg5Aa1tr4YeqGidumu1x2bQ0+GgIhlk0NilAayAjty2Gb\nXGvIE1b8lrIHzDEIEESsxOw1OwbMQ1nZ9QHR+zXfpS+Fe6C+9Rq/lrfOwOrn\nMHDVd6AVyIp5T8C1vC3it3WZ5z7LH7oQbF/4310RA1GVaJmkzXj5Wl29co9p\nS1IA1WmLzDWccVu/PDRJL4zCrO9NU9eN4+fk8IiuhZ1Hgr8+jr37D94TiU8Z\nKU6bzveoZHanmS8f1NKv7TD0xE/sp1kJqwGxWhVpSdnqKQzZ2RLMXw00AIOo\nybZPw9ZpTdLUUdh8Y7tZkyrr/150jDdwrV8jCGMfuCNPOh0Mqxd6Sgp8mwVC\nRgWueA7aiwFb5W+Uh0z+0um+m/QdIaH7tyXXCGOxMLQLLUhESCMYz+UH0pC3\nrViavDgVxMoo84BLPFIE520MuR/XmFtvaXXunLF0rWXA+lJS+BdD1q3RrsOM\n8tqJuNTR6emSXSMFzvDNchTC1m+WWqPlT/JXNuY/a2uM0hyt+TbBZ+OrYUSZ\nhuUIBx0Lkq9nMTyn5KBrNf7ZDRlAg12H70YZU4AjB4JzFU93bggLF4OfUIon\nfPmv\r\n=LTTH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/s0EiyfVC9KA0iExuxR82OHeahMSIq7J8mrgK+4gNSgIhAMquSLB7NYLlE3g0OTQE05TjSjS7slMjGh1r7tmKqh+r"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.42_1596598519020_0.6209843083726496"},"_hasShrinkwrap":false},"1.1.43":{"name":"swiss-army","version":"1.1.43","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/superagent":"^4.1.8","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.43","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Vwl1M6Cv6K3aCFiodUntkVxMHWWZhsCtFlITY1lw6ybgeWqcB6WWilFR4v3XwY6lUDgdjhs/ZT+Rsjxxehzhig==","shasum":"1eaf03fa786dce8f36eb652698553f96a87cd8e1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.43.tgz","fileCount":466,"unpackedSize":2416508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKimBCRA9TVsSAnZWagAA1M4P/R0bv0gGUZMoVjawpOGe\nDUIVovNZEJ+a+xCX8SlliDN3q9boxXRANRNttG0gdQokIF5MfImV6jdvs9of\nSVzoVyxxMHj/OGGeW4gSghVxrE9U+haG5ycEujawDXse/N3QH0h6vHX+slWQ\nuM0oioB6hlFdCWFANXkosYA5MUSDom2StyJZNyN4/LwX/wo3Ro2q1Cf7WzvP\npoiyA3+AZ3WmY80AxBK4vYAUPhEQQrE0siErxEdKSxL+ul5S5U3TbOnF/E06\nJoF6xX4CkY2ncU909l3HrdhOoAmFEy3jcuOSWI8UPEREFCZczNZVFx4LF1qD\nqJ8LdqL+6Mbn1ozXNSrP1U4HmK9L85537PdgGQwCxlXf+cxU7nFP4ZtkhyTd\najr+ufbgDPHrbQ6fGY/m5vvzNMjy754n/bqhQudjZQJCj1OrUdIw4JlaAfg1\nQ0rvHJnCs+hyrkGedvCvYm2m7nARgk3s+QXxEbK61W6btPK9tQg78wp+vjGL\nBUiltpZMc0wzOkEtuttYYRyq4NMVt9sWs1I+A4i7rGTPzYMeck7WNR72lgEc\n7ljY+5ILggk+ndesM7xnxA/DCqNHqIz/xydkd3z9I9oRUxwNingjpCMFwLpp\nisvPYF85S5/ruCC724UJeesKM96ZyTyMDOBWpdwEYl1z4sTHDyPZ2pZq03GO\nmE7Y\r\n=901R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAutoPR2SID/VlmsbEt8fbzm5JRyd8qnkXLrK0YCUrM5AiEAzLhiJChF/Iy1vSmxmeK6pmMNESrxT/tmnW5XCkKtmMk="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.43_1596598657005_0.05008904905229361"},"_hasShrinkwrap":false},"1.1.44":{"name":"swiss-army","version":"1.1.44","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/superagent":"^4.1.8","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.44","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nvanUVGuMw60dbxuyuwybM+MoKM4pNBk97lcroJetul0BHkgA3rCsj16RpsdPx+mE35yPAwiq9qBtcoQm8iOtA==","shasum":"70ca191199ea2a2dfb64674e7a08d4acc796e63c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.44.tgz","fileCount":466,"unpackedSize":2416519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKisFCRA9TVsSAnZWagAAq84QAIwBGCZ9JGllf/OpuHug\nPMkv+QcQtgX4cR+fSLSlGTjIKCYfSayhA0ws1/xQ0P6dy9PU1hHhlKpkuFnf\nww58A3YYoBc8yjC5RJTyxHW0u8imYQj+2fLDIkKjmDEpXNlTR5uo4j4MFT4+\nKFYzQSG4mEgUyuo/5M0/V80oZwZiF175ApD1x66caXi1VNdyRCQj8uyb7Jq6\nFJW1lSuoO8yZDk5gEq7RuahTdQ7jfzzShSbRkbA4YwqEPBCUzUUNK5G0bRuF\nGddDkV/iiIJ/AqvJQXiZnXX19lcWFgm2NRJeXuCMyotT5hqZ50foogX3ijCE\nwIMZteKwHxxK/4JUZqtlQ3ETHAl8xFNx1DOVtbm5PARE770In7V8PH1MG61L\ndUC/+fTuE6dtchLzkm3d81APMJkrMMToT8RbhlvGHHagRqB4xxv7wSVQ+/53\nzoBQJjDAcP9tXB1ADsrL4I85LyT8LJSPDO6mPsF6Th9R57xoZUPhKpJEJONI\nbXlVP+UWlLb0KxkAjkcASHkTn6SQMV32SH6ii3qkjsvlk/gPqPn9+gc41edC\n5reBsU5y+HDPlM+S+fC63rOL0cbOmO/RMIbWAKojWm61VW6RkD15pm0y+ju5\nSG2nx30P+LkCFJwtN4DJ7xxpNPYpGJEJwcmDAbdQIwszAu1z8iLncPFUEW5u\n0YsD\r\n=Ti8u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYMvvwzwoWX07R7GpxW9F4RuNim5hwlijg5Sxzu5nEFAiAH9GNnyLjuKgMugoBHVKoDNU/r0Xd+Pv98SFDRbiLKEg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.44_1596599045055_0.7066170942669738"},"_hasShrinkwrap":false},"1.1.45":{"name":"swiss-army","version":"1.1.45","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/superagent":"^4.1.8","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.45","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9k3GJL0bdgvcHpHdYOopO65NaULCpbyFaayp9LSk/i8GGU9cinpBHB+PE1fC5XxnyosAfc7zAV4gT9PWKhtDog==","shasum":"a7ba2d8be7a16a1f104ab857f4a76ce7ae78b4a6","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.45.tgz","fileCount":466,"unpackedSize":2422137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjWOCRA9TVsSAnZWagAAZ8MP/A4v502tohUdxoi+hm6d\nhVLglYO86FoOWypOZfunDCSrw3QYitg4l2JNkeL0W0V9aks5TmHW2yHJfdqN\ncKZrNRU1Mssfm+zTzxuMA+Yy6j1Yqu+d4iFy1SrUvvgnyXQTMb2+435XWBD9\n7m8cErkSH4yFSFYErxHsnmYkGT4kv9O5b8xuB0PgBZ+OVttp7LYkP+cKdd0b\ntcd8XtC4SdcHrqEWjt05mJs5rB+55UFBpObAO9QZ6QdnbvNOIX6c09q5ZC5O\ni6+tGmPAEoycXJaPoZ3i5MuqpbzDIq6TxqqGjMfCEo+bmOC2VOxkD/4DHi1k\nCBSKEAXjlu66m3HVA6mB5PEdaABf1m0dGGktd4MJJQDBfBqa0m2djH5mfjo2\nqLVCzTXEDeSdqdGlTCULA5MbH4l4bpuBuNcCprFn0dMY9DIz8XHbRIxFRlxM\n0rpR+ngPwn/xcj5XY8QaEhMeRUs5b3AW2m4Q4Jf8kBgIbhhYnJzOjNQJ7LLP\nXbJIVugkspnCQUSMB8nuoJQj/zZ4UcumeAXExbrstrJTLW5UDyWk7O/BxLt0\nyEoVlXggf7ho6FCWdi/eniL22n+b/miCIIRq7QZmMJzfbHjPt4Fl8Dx6OwUQ\nUbPWJ5tmCA/91uq8xC1OinAmejRrLJ6doXwEygrwTaj6tQvJjyTD0AWwtZmH\nf7w3\r\n=oTKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWAh5WYBGQAH4rNgBm7yCAezZ0wULPJ2PUZSQvkbOZeAiA67PuHOmIDiI751v33Yqn0SDW5kGOqLLH5Po1+Aa8ruA=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.45_1596601741062_0.8371750829579057"},"_hasShrinkwrap":false},"1.1.46":{"name":"swiss-army","version":"1.1.46","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.46","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WgXfI12MNja2NjmxQbJYZm04qOt23fTH3XBTdWkSfLaTnsDziIHc1ZsIfeWCg6pY2tI5icuoOBwlFKpATdMbzA==","shasum":"5d96bc5bee80d835233f950ee8d5f893265e5cd5","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.46.tgz","fileCount":487,"unpackedSize":2461778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKvcdCRA9TVsSAnZWagAAUXkQAJ14XErjpAh65lreiKzX\nHam3GbwK1W+UV0tNMP09RfTdRUBVpWeX837VoHlB/ylGJDnEkeYsoJIlhbcR\ntNTMiV31fL4v9VAyr6FDo6xHlNApHwFMRfYpfu311cx5Wd9KPl+LH7Mj7+Nu\niJt2jUH7JXmBg8qFqSkw3CDPw9pgu0UdznLt0aNJrxcFpR8WP/GoT7cwDQHt\ntaYQ1RWZUyr4mW+wsdUXa9firsL79c1m9Y0IuqyY/QmxMvV1o62HSdPyHazr\nByDhkTWOhfVKb/BZh+Sw/0qWpIsBQWsNqtMOJTgTZdCjF7Y+2b09JKD2UgsB\nPqFAoLxQ4BLeIuanwLJZbqToa8CkbV5vC/jXBWDOZkUzWm6LkyXpworEMTw2\n8A6+v9tU3zChRPs36IXGDoyp+ehbvJ+JW94Sf/zfe4ZvQFTWaJOJFPEynz9M\nzxuumZII23lngJf/a2hLhvX1KJlciycJbRiokowiZhu+9xJZsLzG547Zc/vi\n12A5HNsbdqXunR8+p53ft5PrC1D7w4L0WGiWzRWUtXZCNXVbTOayQrXQyHte\nFbTVYjN7DYLM/Kemt2bslNiBBZecxOBu1ennXdK8eq51OvbdsnFGDAUBnUun\n2CeEUOWnGg1vV3OD8Qs9CKMOjGWENDCgA+AykTyDJD08RLI9LVCZNngEubxC\nyvIA\r\n=GzHl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBf4hA1+bQC9qq7/M2emRnEGFme36FzM+NQFgRLGK7wwIhAPW1BB0BLnXWPc5XkKYBhaDmm+kppKbisDdVXbhxoPpZ"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.46_1596651293247_0.9680358720272586"},"_hasShrinkwrap":false},"1.1.47":{"name":"swiss-army","version":"1.1.47","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.47","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ysEi+RjDI4S5ckAimJa5/yDPwmFgN46gA8RSYPO7gF4L98L+MDaQOgK3rQzpngww8Pl70s1mDUVXF0an8LQeIA==","shasum":"c7d6e92f5e4343b5815257adf6791dbebb2c4dc0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.47.tgz","fileCount":487,"unpackedSize":2461964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK0H6CRA9TVsSAnZWagAA3UkP/0k6YS4rmyAZ6T1YkqtG\neVqSp4inNP0oK38LX04y/LEwJsXIWw2bwag+m/38qNmS9zyc9gHPjMLd0o1/\ni3exqturHd8xDaKNyVIV5VVZfIxD9WxN+pvEytE1/WyeZl2lqwAkgWXWU4HG\nK8No1Sg9f55gfaIsMGJkabMGSMUSQtGKbRSWH/vnVK6TFgq2xLGCmntWr6Mn\nyJsaWhxSzzm0SYewjXxkzHDJPph5BV27HRxvv8+oyf7oPqJTKX6xoNPr9gUO\nsjFUce1mwxUBVLoiQixOh90A4NV7aClOOJu75jRSbQruyi16zGyJoifO9fGW\nW1fOmB2AUCZznaNfWURd+Xi5WAxnV4y7TKhx0ub1Tf++44EJSmSi9TfksjbZ\nRPONkCvPbdfEt4odsteqjYyGfPIcSwfykbzySCkiD/l4yxtdcKIAi+TI0w9R\nar7ENu9ssgKSOMY3Gh6Bo07pbTFg1ddbM0JYSNHGSWuHiH09nW0PTTV5ZU83\nFBlvLt4l5qSjdD/kDjvTObNFOQAyo3AY5NfM7DWQyrlcBCEqq3f1Lp2iWV4E\nubg1vytXlQth6gTneEEkOBWaeSjlIr+xG+YEckjsnDZHqep7897oG+6jyAT+\ngXGdMxbpPijod0OlhUXfV7Lib+VXmnx1KE0Whq6RWjmyscqt/ckSNQ1haXJj\nY9U/\r\n=Oehv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHurBo8MZedeZL7kgmdqZRkNvJ3idyG5iXeUXxGhciAqAiBMnW8mWETnRiezsy6W4+fuzp1VbxVyY+AejUZdkoI6Yw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.47_1596670458007_0.36835726472537256"},"_hasShrinkwrap":false},"1.1.48":{"name":"swiss-army","version":"1.1.48","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.48","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-PsiTRN7Y0EFD3iuwXykOcnrsMuhwNjRYRxOuELIc0hE4M4XQmMmQoF9bUeR7fZg8X5FGqoITgceWxdi+cKOXtQ==","shasum":"ec5ee31526b5fecd1de227b62293bc65410ed524","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.48.tgz","fileCount":499,"unpackedSize":2467787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNF0UCRA9TVsSAnZWagAAFYEP/ipR6HCZGkXaRykIwZVg\n9WIrLSfEFtDPsbEeeqdTXIhaniPft1PCSBgvdoFpuNrvibukr0fSjzWPKPvF\nJ6R1KCiEM9Y4Xt+/my+2Khge0VWNAluc7bF6vQloOanhsY795A6hdxdsbF0I\n9O9sWcf7MZrAsKUQr6awVxfenIXrUdjbPD81PL7v4qiea2EPSNCsj7B3lhAf\n9o7X6fPmKQnitMkv/3PmRKcg03XTFXf0Npn+vBW+HmgMB8H0GLxlpm7MZxoT\nsmx7D69JRoU1OVwz6dQ2Xm5VVDDcCxZYiZdRtNMFm3pkh/6bNJbXuePEHKEe\n2BmI5XJzQoTMvjnOaiAUPGa8hqaPnvTlNqUizJ+B4uNuy1L8+Ng6eeOVhvQ/\nhKyfrfD2YvqDt9HTz/miVrtw61krq+jBaSaul2V751ppzHMXTF9X680oz5M+\n3U+KhXljC7B7Cl2XwIh93JAbubwFem2VAWY2e+2lzOfMAjwmSl6sWOau+AS2\n38pdnlOHXhCX1Us2sDcuilc/MWhPOXlCn6I/SnfJvw2Zx7KGt3ZtkADi9G0J\nSvBK3wm3he6ZGLLdWxC02v+ryEJOQ1t4WVF7mMhRNwWgKP+OtoDqzOpj2+ky\nu0mDQvfRzy6KcSxkCcvrqR4cBJx8LcmXoJmBNIHbJJpVNMTWnD2vPLW6l0XY\ncr1A\r\n=OhwP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeF7m76TCThO6kYFEXrX6xG7ohEQDxEm4+JcFmxlCIowIhAJX1urgn1xtYFSk72TyVTRrZPmTNp4V3rDI4rpa11A7j"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.48_1597267219983_0.41832704543842203"},"_hasShrinkwrap":false},"1.1.49":{"name":"swiss-army","version":"1.1.49","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.49","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-l4rVspAlp9FXoVdtdMRqt6dzAfmYxAqUVyPP/NweluNcbZB/WQWvn9TcHkrvbjmwR1+aKDc9izLKJch6GEe5tA==","shasum":"8b73ae6e7535c64a5e6223cb6525351521b3b9b8","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.49.tgz","fileCount":499,"unpackedSize":2467667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNGijCRA9TVsSAnZWagAAMfEP/1HM+0KLXz5dTPyaEM2V\na0f5NH5iIvkeTN3OWHR9L57hqWZadeuQnbfCr0/H9BsUT03xSaVFZvoCaEMX\ntr37ieDWAGWWzNRf77ZhStoT/tX/dll7Jw9lPdeOczRPZoewJhmSMzl5APVn\noyQ9lxtJTK7nZTpkCjxx4Lu1Mv+2DmnhRmGjOcQZKdRjNTgyYevI1SwQPs8Z\nqnLRZ5gd3rjZOzH3d0dLt51ue6LUiAxsmQb6uo3x6NN3LrRXUuU7ToN+UI5/\nbS7jrqppL294RHtpucZNcueYtL0DuOBIlK6YfDm9dj3XEixjBO4GrfqYVm/P\ng0iQ7lE2cxoEEQjLMVWWX9kxRgbi/PkKDYrO3u+N1jCv8fNnvBsrdWTm+V4D\nbSqowPiux9LHI2U+oqDv6drtHUlzDydNaW+PNPBogJj4bRLEL0JAESaVyzml\nK21riBVamy6KqFBlwODIrZBVhWljrRODvL5y4U9iavspZ5zGRfFgGBWmhoe/\nFBrqCfUsDAv9d342v4CLEGdqnX3Kb1hXRPsob2VYcg1D8kKUjNerxwzwdXF1\nYp/OZmo9cdduaWTKH1Je4lDbpZF1kA1O4CsB08FBa4mrzHAzuuSehBSU4N84\njXRVZS3dnHWojs+qY7QV4CH9AVJuo4bW2sUlq/IHzR5PQLBdIa2f9V/CaSGZ\nCYsr\r\n=saPc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBJnT+42mfTnSRO+NkwR91UvseP5SI0KM5ONCOuyT+owIgB/LV1r4Rwir+cQtwEIbN2neT6RNCFrn+oyYq8ji7IKI="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.49_1597270179274_0.5690573955506522"},"_hasShrinkwrap":false},"1.1.50":{"name":"swiss-army","version":"1.1.50","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.50","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-H2zNRQyHu16FkdVGXDy4WeXn7sWipVFgOqrD5KvwRKPA/3qqtqErUwBwamTeJRAglVz97mmL+MZpU1wKatgRcA==","shasum":"a05f64d8df624c6b07942b5dd3c7c4d8631418fc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.50.tgz","fileCount":511,"unpackedSize":2476016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNILGCRA9TVsSAnZWagAABrsP/A9GYcY6uCXPQUU7LJUf\nszSb6Oor6OInslUcoYMNWxN/Cqg18Calnr92mLWaxwIVwfHVITI77dIGSPFw\nvVxPps3Y52rey/5qjS52rMfoMbHIUeIKwhsb+B3IyrmHw8ugbo/PbSyzQ0fM\njAoWqGN8hKr5KcLdqgaUU3KWqZwKABT6rBE7UZ0n5ZLDGfhGw7ZPqwsFKtS0\nrfD3R9q18k8YliMiIenh9SAwQFF8s4ndPsZRglGTpOCKCg/8IF5tnzHiX35E\ntfOSzd+++hezTpRqV5RFN0/AEidgMdRemSwKsxvs9a57G/6d/1uBjQvRnTnt\ntRUs2R+hhML2rGIQDqeWa0JHAtz8sqzlTZ4D53nyuGZZtGYEstgiPrTJ/jWr\nxYQXO79WYjGl4suI8nQjJDLXkAzS4J4i4gF61A7pSB7ib5H4RMAJggxxV/WH\nwOv0zg5GD4Uz0RhMAinRelicN17C6jmVGffxMtJRJ01UXxE7HkSzZAm8nF5U\nNwm9aeFaCrULuI9UInUls8RreiLJVPGlAXqSpZ/0spYYYc9x3qgC7gCzLFQJ\nu+blyV/FhJQY22eZb5MYAqShW9iU219zrSGKSyGdGtDC1y7bqUaxMZGjqQXp\n0LdxXJc9qwRiuh1DALcWWRYNYQvdxBIvVz/jZV2J0oBFLZwrmPyXiGcFQG65\nCs49\r\n=Icay\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0F7B3QRllOcy0UqAL6iHKo4+O0jda7zwQp7btpTW6AQIgFKqmhJaweg8Zfc13meFbtpyUMrZIRubx7JwZ7G+gU90="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.50_1597276869802_0.6550422464897738"},"_hasShrinkwrap":false},"1.1.51":{"name":"swiss-army","version":"1.1.51","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.51","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KEZF5tlRJllj9QuCOHGWQDVQzR56O5hxLceKBLFNs4Z4Lko0cV4OIBPe0IKp2kfExWkx+OLZbCXF9oDqINGIMw==","shasum":"5fcd0c00562911af0aba3041943177d81c497729","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.51.tgz","fileCount":502,"unpackedSize":2473512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNIOMCRA9TVsSAnZWagAAIMYP/idqdfzWaBWuzMWOi11o\nH73RGnLnAyxwxiKWIij4Hk1oF5G4DkFJ7+gmHN0T7OJ4wxT8SMpt72WOEEDT\naETZ3meWk+vNrFexU7Y2BvdxIM75QV/G86RDom9vO9fDdT8bA39XSHNVlyTa\nV91jIV4tot5g7hpIqlDlKLD/je80gphdUYsiNgTpD6Wsy+3Jv+W1abQ/azGV\ndEmCKQb7Hn9KCrMz4GDu1FWbqTKV1eFz4/4j2/uFEPD42d1cDM2eIoIEM7FJ\nN+qUuMm+Bf24gmgkL2GQCLjnkER0VVCpAjgf4N61r59qzLEbSQ6T9DI5IqVU\nvxZcrRWZa/H7Z/5Qf0VuP0SCogfDFsAmu1/tuw9uugaV3vqLOUQVai00NScj\n2Lps3R1qHN9pmS3QGZjKyYToshotRflQeISXeINJfcuTC+pPBnoU1kd4ksOp\n4hoNDHI6HyK0n3c15tepsRm/lUUThn55i9D8r8BvgDuzQNohc7b6O694WjZC\nlOrqCuvxZ4x+hMG69tKxhCBJMpBArcn5eE7aEXzhX1Vv407SciNAF/tFE1+l\nxMhDfkaXa9ORlW+w9dkgVW42LQdIkxkLweM0vPhRXmRirhzhQYEpo4sXapFj\nVVoPIs+ycBv+U+KgcP385tvsrICPvh8FwSLL92Z9AClQ7OLiW9vQ17//Nxl+\nzUMa\r\n=Suzz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw0ElpQN3q0/KimzZNH2YB9BPNp+7lE79kK2Xp6UDrnAIgGxjxM14FUrZXsJiSvlc43Zos6Yd3BLmGbNYldOpB3Eg="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.51_1597277067625_0.8344293719649662"},"_hasShrinkwrap":false},"1.1.52":{"name":"swiss-army","version":"1.1.52","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.52","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Yw+ZqMLpC3zvEWtOLhXFlmFHp4SxBvJ2sZ8Cxyazj8winURd75Il3Lmpdi1kLYY8FtElLP3zgXs0K6f5GgZ4MA==","shasum":"4b5b1be6d586b8f9b81d3eca8d8baf1bccab8cf1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.52.tgz","fileCount":502,"unpackedSize":2473668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNIpVCRA9TVsSAnZWagAA/FEP/j0x9HLmm1DdBH1qqW2O\ndMCigkEoLn5sCeVSNdcfZy/BOtRSnQW9UuQCzSl8XvHD0AQg8bQ9svq5tkH3\nPAEJs8iq5uLaXQWPFPbgqr7tElikJJkfVEKc15rbbLp2kAHHff+2V4CejZgT\n+wefvovCw63qpNSnB4o9/GZjU0J5cDhYkXkgSLZdUvIxpgcHOzgTv3FMCzzB\nL2p2MGosSRa8aOt9yHuGNHvWYg/uclnSHxoL2LshmyXKJOjVRmk8ubAdeBwQ\ndaSTt3G+6gFKINXK8MLCxbGAtekctO7Apgy/jMygpARlzx7zmq3S3IH5r/tA\nu+L0r1M1bEMDXH5Cmjo5EXi+zlleqO10RmbQ3PPCsUo0IRYjnon8fgH7EzES\nfZQvrC+3SuIj1fvyihbDImBoR7W2mSwzl4d5t4dI4RhxbWyrwW6fFh//7IzN\nc2/k1e0mHg6GgDrLuh1Ss70pIrR4DI9IkwI380pTmFVkr+UnJXRJbv+dCQiM\ncm6PSBQNlAXWjXHPQZuI1ipaVuQJEqpF60VU7cYbWkLVrdCWm5t/drbT06du\nTSRGmoH7NO0Ua+t0HUktDsMJb0OyY0v+iv585cKlL18Qt8/a5FFwsQ6ONnwX\nMET69rbuoXTQN8uo3rnnxq0+HejoevQ/hM7z7L5DkLaVJ8ekeLadX/PvtK9U\n7WCR\r\n=fffq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCucJP/ktJ8KMW15WwHlFs+VPLOYqMm4lcE/a3QejBplQIhAJb0GtsJLlBMx8LzRY3CQ0OCz05Zoyd/FYrrWVI/o83G"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.52_1597278804651_0.8542214453400938"},"_hasShrinkwrap":false},"1.1.53":{"name":"swiss-army","version":"1.1.53","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.53","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/be4P65Z5Z1e9Odhjv2Fb9EB3Tf1U0Vk8zFQaHRzGRyjxzwewqUsCac8puzxkd6/wZQ6axU8Dgvc6Ca28RfI8A==","shasum":"1e7e596ec7e1dc57e4eb63a6b0dc23c4dd82cd8f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.53.tgz","fileCount":502,"unpackedSize":2474741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNJg8CRA9TVsSAnZWagAAr8kP/A9gFgtTn3vodAHBNXMT\nORg174YPTRmYSFnQF+oxQh+sUPlY38vlIaDTiRSKg9Rw7W+up2AUSYbWVaNf\noyfvLm8IhIvtXOSH1NQBMju0+hOD/aLXvFd0wVlMcmF99UN7AAbezvUPzqlx\nLRAqH1I3Tnc2aOTpuDMPWlDSC/mMTVPkCDxM9gtHkOGaM0YGp3X5UzE7yAnm\nArak8hRPkDGATANSVYfjdWVYlZxQXborC+2fYgYcv/K89KZ72GGa1mFWMyd3\nMcfJ9X8LuUmt7iFjTvTSJvOE9LNs093DCPayEY1IiS00pjqtEuy/gmLpHhps\nv457WjlCpoD/1Ia/n+/6k1CJmDzubHnyuRX+lt+NiH9TxuT/qTC9CyI6EFPA\nDmhqpAZ6pGtBBudwppek+FeLPy0A0EcBZmdW2qGaB50XRVC97dG6WMvEQCx+\nioLXujtP7ZC3eHh+XUmjylO0dGhtjz/n5GiFTyHW04yTHJUQlnFPqzAofgdO\njKYpo0iD4JIvWFewN7slud3hwqD3jOp3PO31NU+MWMjCAMm9u/ebQ9tOqsTE\nRZVoJ/Lvm1v94djhANeyo35yIvDlaQ/3lLibjjKGgau4T8B9NPtoE235tNSH\nwymQI/Ts3F+cXSS+Fea++pLT+ssfAXHl1yqY44c3xZaImacoi3hZU+YYs/ju\nVeeB\r\n=Eig0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBE3VFwAo1AawUrT+5ileOlLI/pS7ff7i/TlPuHgAn0yAiEA17AXFl3w1BkHyBAKaihwekRaqhxfV11Ivm8YXdYZF8w="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.53_1597282363276_0.30914350699383286"},"_hasShrinkwrap":false},"1.1.54":{"name":"swiss-army","version":"1.1.54","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.54","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-aAKJQdiZ0Ngh04ECstdlZTL9CDpVHioYJBX1cqY69t+SKqw4qkOd1WD4zQOR+JqaawMfPHmTtH+AVh8KzWbUIQ==","shasum":"fbbd582c9cc01c11f068d7c876348052d7f1ad98","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.54.tgz","fileCount":505,"unpackedSize":2475822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNJqmCRA9TVsSAnZWagAAyF0QAIKFTO+QUDXYF3C0e0l8\nPP+8wnHOa68crRZPZaOkSkAXHOpUSN7PwM684ka0oOHiKAmnEViHKzouZPrD\nVJTHgihiqJ5QSkAvQ/gRz26/dciDqW5ngXF8cYJtx9xEzmX3Ax2h3H3hPHZs\nZksjnZ8MB7SkJduKkjGoSuSq+mmMmAR+ZtlgTL+ABTB3cl2xwJLJeDDWnZdL\nGkpIyvn8JSMwHWTziFFYRq++mU0iq2Op9QnWE5151f8OxOJjtusx7/Wi83rx\nm/5VeolUIqlPM9dFak5l1tfagDvQYUYt/o54ZjdkD98IuGUgiJG72YQmaVMa\nCnvVKW2m7RCIEnm5c5/2vrNu8NVTFp52Lg+xJerfZGd/SB+i6fw+k26N02cj\nFwRiMRh0O4xuYDAIoho9nt9fwE+1WrTe9Qw0/SsRL6603ClZsOzLmg6CYqJh\nM3K/MSOerd19z2z+FFU1yOCI7g3dgfx7n8RPU67+AiOxfwpH3YZsd//XeVEH\nsVe7PMb4NBwkz9n3tccMLham2PVxUXzkJy3ATTy/Vk4IAvcNYv8o1mHp7a0V\nYiHofHo+kccqDRowlLh8A2O1W1ra08gRV/eFLXCZmFKFlX1qmxWRhpxl8c+i\nTXKLSXn5bkXL6K+4glc8OfISAb1Fujhjt/lj9s1vu9uESWI4ImZQ8hl8+7h6\n+utz\r\n=V0NB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7xsjCG36WhWa3YJwGofSs1KwhTULdN+DSU9XEUoxNYAiAjhOAB3QVrQobarhaR3hpk7ADND8B299TLipD2dPzvKQ=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.54_1597282982121_0.10380513618790954"},"_hasShrinkwrap":false},"1.1.55":{"name":"swiss-army","version":"1.1.55","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.55","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OgBqTs2twMxwm9YIaYTSWTEnrU0EEhO45D2cw7IljG3VYkxWQNKRs8viyKAIgLsr/UuXHneM1XzmBe0Wt7Xw/Q==","shasum":"8756c3ac97923477adc0678433a0cd784402209b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.55.tgz","fileCount":505,"unpackedSize":2475904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNJvDCRA9TVsSAnZWagAAXJYP/1IjKn73KTMOQ2HyUAuK\nmj8Px3V79vKKQYAFh3vZqM0TZzp76oiTRJXcQqVNRwG7vVsq1JHXqXgXWliL\ns004pUAPXBzFTxnLbGamuzSQPrCSf2V5Ze4lbSvTt560E6DcjDvFPjmH2S4a\nGUNQHkvaENCNcWbF2VLzjRwbDXYOiHP3eqkemSSk3PtFP8wkoxPSnvrTAYgB\nwzIw0pJS9CuEDqtDUoLh7dWqEtM/6IfFIH5PYeYKkquTW9bh+6KkI520Qu4D\n45gh5h/XnQk8Rc1f15n1dQkuOTPTgfSA6e2YiO/StC6fQezetIN+xw0WhqZd\nPS38D4VN82NR5Gg4ruM9cwYp3wLnckGbOsslNjpDqxyCS9KBibWQTedtKg+Y\n7uhB+czUY5B9rMeU9KoxFZZE0M7D55/ZwO8dTMsqrdUg3QwGxL9suRRIWxm5\n/69Hn8NcvVyNoZy7Y2wYS3cfySyStGBO/ZwKkpvnpwnyI2Cgr5AY0uUWkweZ\nd6i9FvkMjhMpJWtc3AotSZG6lfII8js92zE+uUuthdA/zQqOrG5ozC8Du/id\n1/D1HekE1ttgZITdCSFW8uvV0ZrFUKyu+sPFhqVKZW0/pZQcmLHm+ZR7E52i\nNjY7drudUU9cHKCoK4IvFgg8/jsKl3qqffbtDZOa/el6snLbg4APVsoumNDh\n8fHs\r\n=UoBk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+KqQqQ24wjULo6kBAwFdUc0xozagyqgGcbqKj6CediAiAXtAESQFtbIACYQQtEzANv4pn2ZsGSDjuSHvA+gDzDRw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.55_1597283266128_0.5432263736736098"},"_hasShrinkwrap":false},"1.1.56":{"name":"swiss-army","version":"1.1.56","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.56","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-BRefjKNCyhq91GPWhYgXtnGszQgFiq6fJdJSTVjkLSlhsEBoXnFJGRReJoqntk1Er1085SisQ9L4jk58ZeLGTQ==","shasum":"48316ca851b230ea833d38b076ec19897b8749e3","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.56.tgz","fileCount":520,"unpackedSize":2486113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNKxvCRA9TVsSAnZWagAAgfwP/2e1AqPFoT5C15JN5S94\nBdjTkAmYYi84A7TK2wju4c6t0bk1OO5G5QS1Cpp9hRx9c4Fy2Gy5s66Ek88a\nKBKpVRlpy6C/uuVNUyOBnu9A3Sz8LZt+yLjjc2CbVK+GcuJbrINsuCvyBEUe\nAF9UtQh7IxlC4QJbBLTBStKojw51PW/ZBOiKWYAn2WIqjZRQVf3yjsOVhlyZ\nk/Ryx18ft6tqnutK97ORjN+mJMGMs0RHGG8KA8asaxuQQVFVA0JUWeuNgwQs\nzFv2/XT+yVpR1YzPTCZu4tx5ilow1XkxbAw+mt0fTtPXS/H3tr6/sFqNeLMy\nbcBPQ4H0fzi7qgh23Ze233KgC2eS+n5UVeH6kNGJxNg9d00Ty/pST81X94mA\n3ooxOuZZHboUBTkLZScOohpi0sQSfJZksQQWH+J3ahuGNmqjzVuST2VaU8Fo\nbWDOFPsRPZ8cojflNUR49ZTQchhP/1wOP3/diViAxRzy6qX9Onglp/lp9p8M\nfvFmPoI07rqrjFZ5GVyfZH4g8s0LaTc7/dP36cQYGYEfk9//LIK35aWinb0S\nO7rXqZZ4dA4q/1jE+nyXWY+foHSgsS5E9vMcWS3iXaC2dyM0zcPEEO9vRcL/\nZDbhdspwCUVrUYN396E45pX7UmgbVUGayca9EVqT1F6HPzkrx5mW9Abfl5TF\nskJP\r\n=l6fI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGta2eC7fl8m7WGqne98XQC/2n/CCho/HuHOQmHe/eGzAiAw6DBWW/GAEPfGe+YKDCHV5CAmAg3QPNC2v/kSRETVsg=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.56_1597287534975_0.4862051890991468"},"_hasShrinkwrap":false},"1.1.57":{"name":"swiss-army","version":"1.1.57","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.57","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-W33J4F6aNjVZlHHy594UDd5UCXqupmCV51a9aO0EUZwmokcomZWlQPInm0/p6Jwd6pK2yAQHfNe4ZWNuAmD8zQ==","shasum":"14b6a4138000924138f3730064e1571c2ab4ad93","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.57.tgz","fileCount":520,"unpackedSize":2486012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNK+sCRA9TVsSAnZWagAAAtgQAIkN8+NMxr86uF9OHK2d\nG8fEG0Uw+h5UIZsrQ1v4RLBvu7L6MzqAd2UnPAPouVN24gk/BfQCbz8P4ozE\nxWDR5fJvQ9LDetmlb8HWkTpJe926EK5RMbwnaLp3/fQSJxO7bL18Lw8K8RLR\nrlS53/JE+2QZ+sHVPE1aPUGGfz10ZocQ4GoQvblRgxV+e6d5uC3PFurgvkIa\nBQIHCSH52U75M5PSi00tQ/BIHojzI9BtNRf4SlX73Br+raEtJsi0AZEys5VO\nNYbLH2Mu/I6gpuLNrdyc4/Emb499MT2/Cgpr6YgEB9KJkooQjyiXOAzBXe6P\n1KnZ1fleoOFL4Efp5oTZVfNKwX8QIxhFH7qPKREJBilTCetBuEWKRwbE60JY\nMIkda+M2cz8KjVcCGYMJcWl0mxgP9I7rf4P+HkPRlsnT+wIlhE4VzRaIMCXj\n33m3gxZblWjtxnyyxXuLUylLC227dZy4yvJK2Y3OcD3muIqtuJeFDSaHenuJ\nuSR8ivl/QQE2wtG5p0DvIYUjTNghensFeVxE8Qfdf+d9DuqCKd3yLb5HR/8M\nYN6UrfROuQxMea0LZMor8fDhdNatdD24vABib2OYHTScwOETwnJmEju2d1sx\n+ADdWXMGrz5ZOzb7BdOCjY+7CyxjtYo/hkUnHncXJnH0318C1cu1NeyIa0Ra\nIofu\r\n=OQBZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGUJorOu+9QIlJBinx/gPsf6ZPSUZnxCyY8R4ijgyx6QIgJFpXLgsH+rxgN2Ld7LeMC3ySNuqlgPeubxtrnlKAkOU="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.57_1597288363570_0.5863407007826966"},"_hasShrinkwrap":false},"1.1.58":{"name":"swiss-army","version":"1.1.58","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.58","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-382+hzOHRGgwkGaQq/J4sszuLU3PKwnxc89VHWDdoxFTL3UmIak8ZJmJiDsqL5l+L64KNfxXZjgfu2e1D/umxA==","shasum":"a8af6bff02ef6b5120068d8070fd1412a51da016","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.58.tgz","fileCount":520,"unpackedSize":2486012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNLA1CRA9TVsSAnZWagAApZkQAIER/nDbcKoYJh3CUbJ4\njY1NcZxAKvbE3m6P6lJPAi7DRKRMm6ADOEPH5hZtrNCDOzEw5PBMlBJFtBZs\nTjILRBXbpo6tJKHNGCVxDiNBa9CjxtAk0EdPBYRAN2bVZ2wQIgDYKlirePhl\nc+JBgubDk6p6AIbu/i+6PrJJPhHQy/UBLAbtogU6RkWIGyeDlmI4jmQphlSY\npwN2DCMaGXSyJlxoMRXkf1Z9UOILyOwx5QS9gzBGAba8ve4JDuJrU6Eg9qKp\n0T/Z2QAKvnpmwzmlfAPvzevfwDhNnLvttS/GENMUjnBA4m2aKu5hB6Wa9uh3\n3G+/ERS5uMNJBM6DYWJ5kmJg6bN3tOsr5TZWgaAAIv8ceBqrfRlPZuWy44pC\nOXpAGDI1vpbeuTMlSafysCJ+zynmtCI/eNB/fCBSH+BWDhIjmXW+8iKPbbKZ\n9ftJraMpqV+gRu9OkrS7nSx8O+oc2Rr0qNISQmfl0JdxhKJBjHzCz6BO+Fz7\nwnNs913NLyV8xOk82oMgvnuYTdTefJS5+zLMpPq09Ajy+CEK0Cu01ibDTild\nrdvrRg6oIVCDtgJKATLHlggOvuxi74z/eT1AstT2OFUbx5Mk4Sq5+eSrBT7t\nJa5Ps4ZlwpXRFZpSfPl5rGHoiPcUSj18tfgP4p4ZlTXHLZU2ZYOnww1Pra8C\ny2l2\r\n=nfK/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxrseM1Y8vGq+trumMgfMqYfWL8TFW62KWFCFu6miuqAiEA6zA8fXz9GYf2aVWK0llvUCYzZy0z7/0ZFfpYCJMefhU="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.58_1597288500862_0.09280634049272574"},"_hasShrinkwrap":false},"1.1.59":{"name":"swiss-army","version":"1.1.59","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.59","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DkGab/0accwaSjI9qNzqV+t7ydDjy7SVpTQ1IA7x6IsZl8YwSJi4OPJ1Qtk+TcfeAhpWGW5JjfzAEsKkHpzheg==","shasum":"da34b1cb72ea390c5660b35ab122f814b7575816","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.59.tgz","fileCount":523,"unpackedSize":2487121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNLm8CRA9TVsSAnZWagAAQ6wP/iJdGXjdlqCRJM74kVdf\nzmz3n+yPOq/xheKoWmEtiYstwnZtCMoKdfDOh3gYyNANJYBj26n2jGbpJHyB\neiH/QzHEHWdwROuX67DhxS8wU3VQznLygFiLdx+ez7SCgpy8R5cLYygXQki9\n0K60n0fD+sHbhBtLejtux+Ywkc9g2m0ug3gBoWfwWmCA5ARB8Y/uOFzTCifk\ng60o6gLrRWNWKS6ncShpO0Z6pMV7VMeeXlDHe4QPRF+7LRz6XK6K+NeUjN14\nE1/NnRt9q7F8QtyLspI+5CFU+mLtzVYKL2G1IZ2CItzH8i0sUgiKcQjXdx5V\nsTo+sufuNbdmSmh+4x1LOct16iGvkmoolf9OI5OXin9GfR/EIsgz2Xk6kzgC\neCrOaAvtdNI8uBDOpEMldBJixr0yFtA+K13v+I+OlCT3Ndl/minytEGIdJrF\n+Yms9MnjUOptBI9JS438nlf/83jwSFx8G+fLEGdzxXBXuYAQLSD/hngm3h+b\n7IApQTA475yRH0UBoAGKqVIpj3Ibne9uhdB7ELEMzLIydeu00tbhQ6RibRK4\ngdOId4/WqYdAa1kSe86/KXQ7nPwh1buFWl+ShsYi8ZxyPGp4hu9jxDN1OqDB\ndZsnSTY4ywjDokfrowZfPDUv7GXJCmH9MY65qMCTwlhQONe115uKxx7IRR97\n/9tp\r\n=Is5i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqMoKSrEC2E3SAcI5wLFjPQzW6lae70C4z59HvgGlw4AiA1BtmD+6tBmz7hy8I4B7pxHDLSR1yhnLHvC+R6ocQBUw=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.59_1597290939997_0.12955398318803946"},"_hasShrinkwrap":false},"1.1.60":{"name":"swiss-army","version":"1.1.60","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.60","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MDZ9tCLs92SRHl/PI10klQANT4DRiqVGPH05unyNctZ2hFRJFivFtGsAGIOd8vjPzKKiGajwNNZd9KhD1QYtpw==","shasum":"b390b8f9b5c2240dc47b86ebbdeb651c67efb03a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.60.tgz","fileCount":526,"unpackedSize":2487867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNLsFCRA9TVsSAnZWagAAqlQP/jeEiNQaDCTWNW+VxmNX\n3+syR9x9oKM8YMIUybIiq/jSmyl9U5108nv/f8AL9w3RhqvyL8M7A02nsDB5\nj1iKDcmQuvaGNo0j9N/A2fcQakjTQE27zTJZRGlANp5u89N2FzLzWt5nHrXF\nWl+ngJlxTGmiKqdS/Pymhn9CgQizA107VZy5Pjk2+sNu3Vz1KDorpi5I8sHT\naMHz2b9RU9BEf8h33QVRjMr73MAWHF3xyq4gkysDvIkPmz9M4dzbIu/BODHg\ntcmy2TDmbP4oeKmDFBNizhrR/6bztvClAUnW3oJh2o4Cu7u4SvItxCcX5pyJ\ny35NPJI/i7fKAj24CQwKdyAFIJSpzjum/OBCroE6vUecz+HJnJE3iWSMcl7S\nRGC0Um+ABluNnGp5AILhkaOXq10UfE0vOrXdag0X6CqWT/lGLOAiimwGa6kJ\nO1SBaJ+2XKt7lPh854gIjDA2VUfU06o1YuON/LiqKFWTvjEa05D/5X0NsT1t\nqjzLVuOPUoxv4cKYc0tiQ7jipzbxTkcK913/wbzMzXD5Ek7BAx+dSEAXEEd2\njTVPkn5ATbElsyGh23V35qoZ1UAzwGscFOpn62QmT3rDeyZNbK9mshzSntAY\n99P2XXppZXtL6+ojjEshDAIzB6ywXLeaqgsyoroHwbblrKe4l5a8pCQwaVOJ\ne5fg\r\n=YEw3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV+bMt3hPHE+PnLflrrd/GGkO4eTW+iaT0hzRAqPeFEgIgcmQP3J6/j5Ng5JHTBWIyTnZN1Ji3DYNaBj3flIDqBog="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.60_1597291269417_0.285912897030115"},"_hasShrinkwrap":false},"1.1.61":{"name":"swiss-army","version":"1.1.61","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.61","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JpFUnDub4fkw2qAxfAUamO7pyswH6D8KYhF+bsugRDz6bvvUroMZbxrKyPYOIK+i3HSu95eQ6ta+/XjrsXaIKA==","shasum":"1251f098f32f6fbee9e2ebfa6182385480fe8642","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.61.tgz","fileCount":526,"unpackedSize":2488534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNL2KCRA9TVsSAnZWagAAAgEP/2CIbYiFQMEnox1YE2gj\npEt3a/PnLQ4dkaC33kOeqc4T45gsg/pf6omgqsg3gEeDgjMr9sQKSoiIutWS\ncpnegfhrtOI0lZv0KRJCDrvQPKdW73nvHuySagfwGw7IPEjzc1s7Xzk2CCZL\n9JvbatdVCHKBSItoqLohX+CiuXQEd7F5FOtBk687OziXCYwhScOICUIBsUZr\nB4NVMDmZH5CupzMSy/ejgZWJIV5+amZzl2HxVgXOMhFdQGxD1nhRGes0xaSs\n/qr4gTPb0cl3gDHjjlj0B1nkgc6R1uirAmAYkgo0BXo8F6LmFnx7rPtHIBdc\ncgNN9qXcE8VkJpeihaUDzfcy8WHj8FXm28aajDkDPp8WonxgGlENERtWUsFC\nV+zsWIJnIYkRPpsaSw4qOuAySmQtju25KhGoE4/8XFtsg7BQPOLdi9rpSsI4\nAdzvYcsyL2XIBErPaOZoO+4hC+hkD9yDz2jrS1XE4AyLCCMtWANHy/BiMKjG\nX8gwoVelgEtTtECiDFf8fI8fjJOB2a1bMWKGZY5qtYLCd+UQ9N7J0xg57Cnr\n7qPqnu4WGiUNT+CfbxxePe6+AmXvZZb6i0t77szhoRhp51Sx/HYOlC2kRp+j\nCirom8IvR0INi0i2G7UhRvsTQOQRHfDa+zysIRrIYJu9rZ9ZnGd5h0j6muxb\ntoDe\r\n=Ek4h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaGup4f2REx3ATJiAdayZ6airyXlstvxgiDizkLxnDyQIgBoA1HrORJqMm1ck4wdsMzzkyC4nBi1OlZz6xhNnz4EM="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.61_1597291913382_0.9577359751263523"},"_hasShrinkwrap":false},"1.1.62":{"name":"swiss-army","version":"1.1.62","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.62","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-n5Ij981Gjl2hTw7u7/yUDDcqgxOdXPbDQnUqb2EEXylww8vl5TOXUNCuQU+Umw23xIWI7VZfeIXdDDnfCJL9Bg==","shasum":"a76b725d7ffe3b0ea87e3bcc05f6a994942c6ef0","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.62.tgz","fileCount":526,"unpackedSize":2488538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNL4PCRA9TVsSAnZWagAAZeYP/2wr2gFjOpUNOxyaET2r\ndSMQ7EdYIeYqZmJk72792Iec73774YKOFqZqnGAfKbw1Aeyr0wHYqJmpHKa0\nXs7/r7jlYMy9PsdEUPPXyT9Bm4rNU+iUMhJXyRWOcmCt5uywkWscMZPMA0uh\n+GXqAZrtpTUcx4uYnqI1szCLVtDGr1I6t9PjWquZ0FiHm1Mz7kWzOui8TUYM\ngrSEtoxi7lWBjF/AhKnn2IDMtGkkleADO2X3iFxmx49prvgFa6Eg9r6Avo5d\nV+VenRb1aQuyXVtQAipAGiLCgg+W9WR7lTEzHjF7c4jkH+g0Y3Azm0ymOAyR\n65MxsIqfYtFiw9kadXzmvYBZdEaWr/83du2IqUL0buI/tq4YnIPF1ptCgLSU\n74PlIPXCfu2qkTicaPqo68mvSiFl7gqAA9GwpolpWoZEaybOYI1WoMFTCHRP\n45WalNL7oQp+4X5x/gEvvLpM6llkaMS4bY/Yjw/4JnuI9CmhZsHhpUH27dgf\nqIc3Lh6JlCcEzuccKt7uTgHlEXG/ZhYso+t7vToA/DWrJfby1eSObloZMqzH\nXOTtEY66JztQvm74f9qoXV+hSwt/hD1UBKcUC4992+5jLFJW5hiBmgn1uM/y\ngnXKMHo6FMww84jYh546pFUDsVEE4Bk+iz9+GTTXYkYrdtZLV77FzB/eSvma\nODIm\r\n=IcRG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELKx5JzNXTIfoTMY/wbhDe4jwWGF+NtkH5Mt4N4V6oOAiA5mIeJo9DoM8xz+nrkpAZwUH2O+hYrizoXZMvx7myV2Q=="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.62_1597292047341_0.5069152790271516"},"_hasShrinkwrap":false},"1.1.63":{"name":"swiss-army","version":"1.1.63","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.63","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jP8xffq5I0PscR47hHxRcXHySYNcT56dY869IDTx6EVpt9l62fbGw3asKoCz+pmYIpwyeh8KSn4lhR0Hm6bWYg==","shasum":"7c1364f68b4d8bf06fea683d8609f032121ed39a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.63.tgz","fileCount":526,"unpackedSize":2488065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNL+PCRA9TVsSAnZWagAAsg8P/RHAgQwaJ9e2Zy4zr9q5\n7Du7JLloc7j09zvo+vdbojBAN2kB4qBs8wQaBQlqjji/NTuKqypBCvPbX+qv\n1ENwGNvpLhM2KqP590bf13FDjc05SsW0Wm20H4NwB959NL5Wx1BDRXANCsXU\nbJkd9a4xfnMlCAiRrwa+PF6RcIvvGrKaFkicFveypUZzbAqtVq+E1dKQwDnh\n6Ogzs7ui2kfUihAgO3o8OJZGquQq/t6l60X8f+UYzbycoQ2Sw1xKpyyPXgLV\nIjN7HRkmLuQVCEWOEaXcYUtMV5kf0QWJHMg6xk40b5VS5pRixV/7A0MZ6y5q\ntnHWlbAFtsm2xXJS/EsotL6LE8uQ1rhRUiKlBN22MFrwvDy8l35pvGuQSHZ2\nV0sjcnrHR1Ho8ovVdMIuRopn0uJ2tf0Lxn5uqK5n0hwnSh/s4CkherJLKWMe\nF38N6plHCSwKgfCva5RVI2EXyxPtPsqGOB0kA+8TaUsr4oV3yqFowgznJlvv\nUI1r8CIC1ILmL/VGK9D5c+SfVSzXv/VocTkp2onyYSsqCkdAhh3NmbSPtQJ4\nMgaltmrGjU0PUZLX/XRgVkkn/u5jR+s5ZxJY42S2S2hbrtpDiI7ipfpHnjbt\nAFIgXIIHjwdpigOm1iqYrybqN0nvXly7Zkf3aviMVLoGNdWh5OFUsVlCWhbe\nGLwi\r\n=4/A0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpbCOSmqNleCZ/hBCU8nadFZoh1bL31gwKiRmzVv3VMwIhAJUktcdaG4ZP7FpRUr/C99tevWVtF3oiNEIjlKeZOwpn"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.63_1597292430684_0.12629462267784608"},"_hasShrinkwrap":false},"1.1.64":{"name":"swiss-army","version":"1.1.64","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.64","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-PSF3GIKgXUYNuMqdIHmnIj1y46M3lt0QcphGTdinAzqUUf1BkC8fd5K72ycp0JT2THf8pRvp94co9zfXL9K/sg==","shasum":"22a4724df850adc2e340c9e57ba19657e399bf67","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.64.tgz","fileCount":526,"unpackedSize":2488064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWDQCRA9TVsSAnZWagAALMkQAJiafvnVStobyr+JSVf1\nxB7miIjJeilgeEck2zgmR4RNyngFAh9e3h6oB2z3U9m6p5m9nQlGnqT9qRl+\nnUTTWMlMAKGxPQGxnpWpB3jTwcGR3XD09mmuxsQ4ZwIsxTBAgxul7pNlbHpO\nRQ5T5L53buTos8ikKnxYc5V5vtpY0Hnl0M49ICSApHT5kE1D2RpvRm5tmYH2\nj9Pt4/o7kmDG2Y9UJ+CSSC5HfNg+7xsF7xQVNjVzelsIzX04l90MoPMjsA7n\nIrL6QAogNaqt/Bwn3K7uwreMwCc7wEwlRqmIOjA+5srhYl679UupPithxHR5\nhFzAbNuuv6vz/cIOktv02uys92ojWFlNmfTJAw/PIJ/R7r/cyjc5LjPs2DGk\nYSGbLYVjVYVUeBCfTXiMC0Cc0ZDrtpUJDOh4sWVYSU2jJZNm4KG8TnJfRDhN\nNgjs7hZwLH2+peaCKOaEtRiaCDlIOnVGSap947KQ7KHechSNDEiMnuhFfPtB\nxwkYJknhrWHMmpD0qce0d4517yQwsXQCreqR+uu9Bsv1ULgQM7lQw3cdG1tq\ndjvnaz8awbLRX3/2ZCI8muh3QTsMJ/If0Qa6AYa7EePMiwfcwgoKI85VwCOT\nyOJp81dIszDIuNtV1OE24ZSM8UoBlN16Yt8TjsdVw3KjivWS0LiK6vWe6l+B\nRrwo\r\n=2dey\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpDHeaPxa+5IIkuKxHTcriyvhjzYHu2VB+n5+U+cTzoAiEAl+EzUrIaHHnOjY84Ii+AycSqNFATIVD1QfD9ta2g1oE="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.64_1597333711556_0.4623633843265691"},"_hasShrinkwrap":false},"1.1.65":{"name":"swiss-army","version":"1.1.65","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.65","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tTCJSluer6tCYhuRk8Cqajk0oo27GNNvNAEAF9tVcWKh3wTTGI1ux3loxpl3+Nm9WH57mYCkO54BpgYH+9iRDA==","shasum":"3bcdb5d199a7b09ca95cf1b0c2711ccfe86e1ecd","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.65.tgz","fileCount":526,"unpackedSize":2488355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWS+CRA9TVsSAnZWagAAwCUP/Ri1SvjCE93zqNTq/EIi\n+ukkBk6XokFJ4MAhQF5H5k22YlUK1Cre24pGAEU+nWGMqEMAoDk4U6JF8BW+\n0X5dfMVDcl56jDg0HtCVRglEU+oiEgeCv+6O0tTwshSaf5S8G3BssJlmv8CW\n9zFgsix0f5AA3gIVDqzNWJupEAkG5t1CyV09WJimV5M2ZsmzuCPb2JPAx5l5\nVJvZ+CFK4MFusjRG4Q6uPK4/7s3CxWRMgmJoe6XRTw+FiZH/m9eQCx0vV6gl\nig/VtvqUW8l6mtA+v9vDxeGdU9Q84U99CWLkTAZCvoCIbHFNp38CzExu8WYC\n6YuJobQY5jT6xqTeF0TsJNg6Nh64If/IHcId+sW+0J86EkxsCHiGMWgEt+nj\nEau1QdOOZ2nt3iUDAyiYvvmlQay1sEhGkPbrOlfEcMQTea/oU+TSHXe7fQs8\niL9SBLWeNcwBKFcGzvdCrtjetRD4uGLZs4I7u9Ia5PpN/4cTPhk6hSR3BHKb\nyop3qf6mFVOxkq/D0FRw+EdTtPicUFE5FMB8CkPeLh4krewXHELgPXAu2sXq\nVq2lj6F8ymKUongVeoQjcxiEkNU4iuojq8LeW5+urV1pqfHAwzwR5COgQmok\nRrDowkO/YaVuS9AA0Utf8PyoXBoDe6k65TzX2fZMZ1xowJHWv7wF7V58Niyt\nmze2\r\n=bkkc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUnRQbQl68W1LL6SMpK4wVZUwngu0fcFHn9PaGzHOwjwIhAKA2PCjfuYaoPnUxhMS6YAEogyn20FAvp0eDgtnOTk19"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.65_1597334718177_0.45949733031594886"},"_hasShrinkwrap":false},"1.1.66":{"name":"swiss-army","version":"1.1.66","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.66","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mUcX3zwOslsSYKYhN9QZazG2yLR8OeZID0Pgu5+y2C/HqBK8fsJeTtcc44dSiY/9eGMCqo5YQArALMhTXorXhw==","shasum":"93579d848973fa3b5064e747b63f0bd83f890111","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.66.tgz","fileCount":526,"unpackedSize":2488253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWV4CRA9TVsSAnZWagAAM1MP/ji7kId/klVqJEqc/89a\n9xmnb9/QeM8X0aa2Voc2L5M3nGPRM1YnINiIxJ/DaVpCjcSB+1AWgjvp6cF4\nxAux530O1rvswOEETz+CU+BJPPnSgZltyE873gYmi78DqsJiMAKiBCtbGXe/\n1622m2Guey50JhcYg9rFcv+F6qIIzijeux7q+48y4SkjVoTrH+34kpHWHKq6\nVUUcgoKrAPhK679rCbkS1yiCA1VH/BJmgx0jAgCkzpnJGNX1gObZKkUDMFFZ\nLLlyGW15Zyw10tL+raer4nGKIMluHEWFJ8E2qYQjSzWXJh6ktx86g0FXDFS0\nfFtPp2AxdfpuCjkAz/rjnVi6oJLWGxa46sZ9i8kfvfiVlfS3ePWlIrkIuTN6\n/wuHU9rZWs+HtRA0qFgiF+w2hV5UrETbN5mN7WJSZ+V4x+w/EjS+4QLvy9cl\nstjP5MFTrEf3t2jD7v4NfgJrBTqE/sAgPOrjQIF/3iH+p3c79YyZzq7HY3o6\ndBKe7eUhw8kMpKKXTeJgA579kiV+jmf+ikCfmXhuclHmYl9uUqemDaBFtHv+\nby6MzjxAd9mFwLj/lL3J/Iy7NFCdajn/7dfkdQQ0WuL962DMvdKwsXfFCM17\nVyeadb4ex3KrJ9Zvj4u7KfCM6Mpi67moUbl9Q4+mf1s93/X0B0/jWVv+Tz0F\npIMV\r\n=btH4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtDOE2sjkpkJdktqnGh4wHFVHxKnFfnFaGJxTPTh20EAIgHY/IMPIrmoClC68rVUOsk/lhi3QSAoziqU4WBfx/ZeU="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.66_1597334903697_0.24922997207529063"},"_hasShrinkwrap":false},"1.1.67":{"name":"swiss-army","version":"1.1.67","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.67","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4zCtvhp9DHyiOy4bqyajY6rRLKdRuMbdQzK+6GibrH4xVwHsmH4xyH8oLUSyDX3hxAV91sLnv2RXFlLhIq9wYQ==","shasum":"e115a6da5e960f12f2683132ed8ab9f64ac2fb9b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.67.tgz","fileCount":526,"unpackedSize":2488390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNmubCRA9TVsSAnZWagAAI18QAIFxqtP+p0DvQbEkplm5\nmp6WYm2J19650nVC5XbROqs3OyfCzEYK0h3gC8mVIbdrddIaDf335H6sxobe\nIwqsaqSNxIv/6DWphpeP0ISTro1eavGcuMlmUZ7Uov2b2TbVf+0CariRYN41\nmuMLt2zlENXhZt1H7GDvPpqxp6bOB9ooXJWNsIDY8A1yxBl/qxzZikwXvuwG\nDVKWxAJdkZk86pfoWTQanZwoPev6wZykPObjya7/xDrbppGwPyRsL+jBnR3d\nl5bwwDGmnnzEiflXyFswNudKRGZNgTac1OXasqyHhCDOQVaE1i5PLk3ZJcbe\nxdAmWDOrHSpVN5PGwb6ofnXEaLPLDbeqom/yUJ6jL+qIcoCvO8a6hmIJP6fL\nx1juQ+OYIqYOZ2gA697iZTbdR/WAz2A3fBxJSU48A212WpZz06flUrGA70w7\n+ePPc6pAxYBe1XWgWVcoDGsRHfKd1Uevrz1Zk1d1aYdceAokB9LoyathO/Kv\nU4kcX2xUq4pUmfYAGCOYWnEExXkvyzhLsItbOsphUSl8+rNGGj/oq7mIA5Ts\nPUB5deX8DLNbEBGjiwkbgLp3rpgmpYQ4368I/9k6OWVcjfalmRxV75L6Ylfb\niCKWO50cEiLHaJQNtKwjkH6wrnL2a5kFnb+4J3TsEb0Z5oq2h/tGfVF2Oz9K\ncfkr\r\n=gXsV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk2gMoT95zSeCsI0StWHQfiBojFbg7WFdWweE66XjSGgIgJcDSQ01VDVSlw9u8HB7T7uB1vQWsSU5H/cJAuwO/Hcc="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.67_1597402011371_0.1608655903674061"},"_hasShrinkwrap":false},"1.1.68":{"name":"swiss-army","version":"1.1.68","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.68","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9xy7cXyPRjvlbJp3Dfj+DvCuTpdDzBNMzHQh307cOwqyvH9cxrCtDVS8Y+dTne87RvYit6sXi4Acb0cisQot2A==","shasum":"77adde2d2f098c11493fd2314e2d2402f0e9ad23","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.68.tgz","fileCount":526,"unpackedSize":2491353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPneuCRA9TVsSAnZWagAAkwQP/jHHANautq3cxvPxUYBD\n+/05xmixx43IO9JFb47xwnoCZAakXtgMiLv8abV+8ZeETqBRsumfEWSppsXy\nnqJE3k90MMIsatcWbgKpJZXw6XWpvFWRC5GhkO9PP4GKlbfM5rh8QBzES02b\n56WYWYpgckWzRs+WubZId7zSiYoRl+yIorZL9K+HlYlgiFPJwXfcgiZhqQ2k\nXl/iV5ceG7ENszw601qvzi3BwEEY7o2iBDTgrJwC0dZ4cMo7WSNhLKYWfx4l\nxLLH3aa8pnNeNUTGuPp6W8j2p1r0FfjBxcXclEYMLVZ3OQCuYfpiFP4UJFEf\no7eHHqsk19FWfS2ILm73qoOpBjQ9giLzMvc7FVTlK0BI5GeWaG3JJ5+VMD4/\nxx3jJAOfNnMNNki8CmZYQThJtu9k0Zcv6IxM7CbLjZTwjYuNm0mzoM9Xk3j8\n/kbTGAcxTqPKaF19MTujeFgFMaoouj/tfV8XtPfe07cSUGqf8Q4DXvlwQ4Rj\nbOR/fVFdToiJCkIw+afyYA/5IVuXnlNUWTPx9DSbo15DPazz7GPjMyGxJvR/\nq1mDhW7WXDxcz09Kd5CQR6z3q2aQwTskMIJnke9VdppZwmIx/MPWkZlQmLxD\nZUlQRD42puKxVr2ykMG2W7GSQoP2LTI2j/wmetrXjpld1EqXHfehe7tceCQ1\n+vPw\r\n=vtUt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoCslDce91DuxkQyTAV6RuVpW37SlRe1KNMt6BCn1sOgIgPJqiGmikyJyfCVlbXnjK2fo8/TfQUiJcsRWLKq+65IM="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.68_1597929389885_0.9951890732801474"},"_hasShrinkwrap":false},"1.1.69":{"name":"swiss-army","version":"1.1.69","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.69","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ALtzrlRu6zALyyHAcewF9b3iAu8tNqmQZpTKfPWpFPdTJkoHNz18pcpPFb4QRiJG+9ZZ7oBUAgF+6A8BjeZ1EQ==","shasum":"62a2bb185d2b499b6bfcda0a6077ed7f343f5b49","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.69.tgz","fileCount":526,"unpackedSize":2491680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPsnSCRA9TVsSAnZWagAAcnwP/Re4hHGBzn+6Ho9ahHiC\n9VGkUIZR8j7BiWhKKYNgpk5A3g0OiZGeio77votfnlFSZBw2wYWbZO6+7RHB\n9LyzRtR+2GGQaDIxEDKCqk+suYui09MyV5Pxl4e9AzL07NKVuoN3XgYo/pg8\nK1h+49upz3LFTn+vtj8RroHJgs1mt/NTd4pSr52oFvdpTZelUvc+DNheyzH3\nvpc7v+TGV2zdcfLhsdwMuTR0aNxiUHJ+PF46K4SK1DcDYGkCI5MrCeOB5/mJ\nuczLnqVli+sCEe/J7OE80X0dk108uCqcOpaJtJHfb7sfROS1F56MbV3ZtoV4\n4Z/lGG9yhDyDLFK//5V5gPkxZkWlSUVCNBjQ4nkszzFnlMpEaUFlWpZafsdX\ngclI120KCOUbSisXJkcNLvMu5SDB/Vhaqq1tesSprnV6tQYmsCcHy2Ltq3cz\nZ6jFZJd5YiiiqAG2FTQ8nvULw+d8vI1pyJUGhggDPv9xxa5WBZc1MOZomgS6\nydBYRpWMJIzhY1QHij+KSc4ZK8HU9ajj44l382mWtDJJhhoD+EdTn4G/F+25\nDxrs9yk1AkjyX7GFrqQ6AOfeRAN+MXI2TrBJxPIOY1udz9a1tFczLNTO1E3G\n+brjdcY09enZzOhXPTTaR1jbOLwvDyCHPtGWU4QXtp5WBmQI73P6YuAlu0By\nOz/a\r\n=dVnm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4zSsJW/8nQ3x2mwZiwvouIR+jxG4NK01NsELbOV4OlgIhALAgA5RYEnN/uHxjNenFds+pKKyIYMxCMw74Vjs+1RSt"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.69_1597950417507_0.8908880060840962"},"_hasShrinkwrap":false},"1.1.70":{"name":"swiss-army","version":"1.1.70","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.70","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8on5RssoX3yvxQV27DmKZYlerOBdddGt1dMxJeKIr0jEmexBRb+e3I6UaMboJ8MuhwRKxEw4HmLB4oz3D7onaQ==","shasum":"05d2cbfce011ff939308e66f234427fc8cf591bc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.70.tgz","fileCount":526,"unpackedSize":2493312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnYKCRA9TVsSAnZWagAAf5gP/1i3kSsx20XynHITWsAa\ny/k6KK2hwQNxFRAPzlwzYzC0/CyhOyWesKm/s74iqzVSwVyqE6YvVtGL4HRM\nPg2kyRdEhOWHyfGUYJzgWLEFx15L9rLy+yrNCg2Mjc3u8fESUqZKW4gQ6f+G\nTM46YOF/KRDNC2VHjorXx2WZ2SzIqEmz8z3wKPHlhOQOrrnwYkaN977QrdZ4\n3nBaC8q+4yN13VtgRKQw6/c+Nld8YrEblBj73Zo5VOvleiev3jcORX48i4s8\n7U5F4eSoMX2Yctfx63RRH4IpUdURzk4K9GeTKJ7Gnobf2op+kWS6F/2lsu8Y\n1jWgk9302I0DQ6AKsS8FIjQvpFPWGW7U4e3Y2yMCaFyrRpZYxaV32uGDrjHf\nedIHWRJAjxmjm7MLGK39PGdUYyyJAdszVUhbXjBpqBUGaFbiWRV42g62oNZH\nA6OOKLV28e80a2/sgUl6bwNmU1uF6l9rd/WoI067npXLol7Ttn5UwLPaBlBq\nWZro8uMCThXH9tAdQqWMszZ2mRnBRjNUosFKjWjpfjOkD77m17ADLbSlS3Z/\nJMXLVyFWaq+0DUIgJIAlkNgD2+DJgObFKqaLvNHct0hMaipizdreIsfuksR8\nw3CX/lEd0VgOIZ5o98Jr0PU2BGKALBocgHWwAIGQ41bWRIt+5BcD/7ONHfXn\nnTpn\r\n=EhJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYsumVXytJr8SWyhxB2EiQ72u5aXb1626MvmPXAi3QIwIgJcca+wL0tEi5mUsq+TcU4VLKSXEIiUKowyQCsgn+6uk="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.70_1598191113853_0.20757426853085548"},"_hasShrinkwrap":false},"1.1.71":{"name":"swiss-army","version":"1.1.71","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.71","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-f+M5PMoV6xsNVym8HzP7YLFMO42JFYLh8IDq6tqDkBOn3WxxR81HsvpBUvhxg1r3ID59YXwKLJ8myHc13i5NbA==","shasum":"17900d129f1ab1bc30f33ae4d0905542471b30a7","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.71.tgz","fileCount":526,"unpackedSize":2494494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQnxkCRA9TVsSAnZWagAAEwMP/2t6f0LjO/4LfYbwCHVj\n0ffwxaWOdArzHmMxummwDopMemTCQgiFVHPj0kv6it41MF12CDbz7I36efhJ\nhvCjd0UJgVIzzoNmr2Hk7v3BGPk5YYP5QOA64/tcfVGtSQEHyktwbd+Us067\nCqVlHX7pRx6fWGdPqCm0Xkl8hzw3NsEjgFzSPexiWxcnxhGSAs4+xoHH5iE2\nQL5A9hlp+1BpvDKsZxZMl5/p++2Z+4QQ8sbFm7pmSLG7dyVFPXwH0ayqQgkL\n4TlNGdBtvGwG5ESlOQKNHqUt91UviAEZBJqzN0dU7u83e/KikT/eNZ08HU6U\nuwpMuQeKGBI8uEUyfQMgUB83RA7E2S7n0i0ps9idY2J5FhCpvIJlsphbNQtB\ni6BXmano3Fd7FiotSygAWdev6fs2u5wn+2n9YmrXc507jHK/EEyTlke1o9qG\n81ErR2r5nsGi3VIMqAiN/AJlhNrQ04uMR06/s3/7B8gnF8mn4Sd5TGoQWK9c\nGE6yfYnWAtkHUo19SvAkxBeark+6tSI7x/75iBMW9m7n7sd1UKmbEk6U1al6\n9EVVvrymrL+aVyKYhMS8ve13EyaM7nHUccGEjjEb5beKWam8Hzq2AGidvyxN\n7737Yxb5RD08wvuI2Pr2/HbXyBe9QXCUyLvOx2OtKwzrewybbAnD7IFoua0f\n9eFx\r\n=yMdJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlEVEA7eee5hsopfhMVrmjEuzlqAKidJd8Za48+lwynAiEAzKb+WO7iTZL4VRlAdMOg/yySOIliyuYNc8yD8sxhrig="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.71_1598192739991_0.5031718144011659"},"_hasShrinkwrap":false},"1.1.72":{"name":"swiss-army","version":"1.1.72","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.72","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+/5A+fBpIn1BW5cgUheZMNeLX2a+gET2V7IvyvBXlPPq+ilasNRghlYOvlfDE8by7tpKZSUA5Y1iLW2iCLQJ2Q==","shasum":"d8101ec47f8430a27aa64290779f88d0360ef579","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.72.tgz","fileCount":526,"unpackedSize":2494734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRtvFCRA9TVsSAnZWagAA6EAP/3CcnvEf7AkBxCXTR+JW\nMKxrzU1nd/zXpIM48YtwPKJ8KLyT37ExcetQv5RtyydwFmSIz9mTGyftOj1v\nXhvu7MxOHLvfbk2CvwWCfA94lAYyPfvzxmvddnlgUMi+b+38+v62Yc7bzVvR\n65LzsS1OHPftp4+QyMafzaz2ERkMCcJgET9uyLFhFOxg9WKdui6m1oDD+FlT\nY9at49DXVbJvOYozuCut3TA7mW78f1529n4l8ApLOKpI70xmkZAFNBlyb1Q7\nhruK8dlL0Gp2rxCpggIkg+i4zWztOD9+mNCgZeMUXyRbCl1BQX0BPoGj+J7+\nd/oXHaOy/TpzNj/6WlGAthmrE+WnCAMNNsjf4ahuL/HI4udPnGsOkrYtCPsv\n2NhiVRC7oILd6z3VaXk74ePuLK5YqfFKKLylazqhmQdasnpAmzIILE+adm1S\nspLNXstF8Wao2tf/hx4SZAdSHZOOdkkkywzXj45dWoTyph6Lw5E0CCiyikS0\naBfNd2nGVmlN4YmPrAnfl64GLEh7LEop2PYXEC4v2UpatylNiEqL8ZbCi++A\n7X6Fzk+rjMTVQTg/IZy7T131DTIP9ELk2j7bOhvdQBOkPv1TNRwMCfKYvngy\nmyHmTDfdM6Gb5NXHDVxCepo7ZZdRdvOvFoUhFlP4WS5IT9yqrmnKtNgGzJY/\nIe3T\r\n=NbYl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoeynducMmlc6A82f0d5x0T3IV3X9KN9rbb4kE3mKMpwIgSuci7jm7vmhtsF2CLVxoFkCo6hwtPU2KXXOjZWHfDgI="}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.72_1598479301006_0.8089398862789845"},"_hasShrinkwrap":false},"1.1.73":{"name":"swiss-army","version":"1.1.73","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.73","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-rCuFg8A4X8WjoQ4PCVfFX8h7KpeyJ2+JGgF04Z0OrMp375yjcoxdXTfxcUwDZ0/XVPOWGp7JC9Qp/eO0hgDULA==","shasum":"0d9a57cc146839e16d634e07da41ad4deb5eab86","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.73.tgz","fileCount":526,"unpackedSize":2494697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR6z6CRA9TVsSAnZWagAA01gP/3OrYgtmNOIhucHOlClM\nQum0bdEQFC0f8VkynpJ7SpmIM8Z+gkGI34jwJlZXEoGc6zSEjMXWYpRPCNcG\nTANxpNiuAENZPy4waFNOTVhZ2xW5kmp/K60Y+LlefbYCtMXu0VPW5frGhTLI\nn8jEVqwHF9SljKzpFGgIh2UuBIW8XRtMlz2SAcVe8TqdyVOnrPmIZB2tllqO\ncEt/cV4e0WPYPF7H6Pio1JcBfzW9ph/L/oh6BRX0NpPcn5T03R+IbkdSiybS\ndydUTZejNN6XF+aFeB8yKRIFcdwVfeul8z9o4MBme76Z+Rr+ip/rUrK1pu3v\nt7pWnGrDqu/z3TtC7icTYAu19qXeUzjfnGalSy5mAF7qVBqBp7RfPmFoBxl7\ng4MQz9XPWYTv+Z65q4moXH/24KF/B5Im+3FOuB4NGxq+uO7n7VcEbM+8VPec\nR3AUGEdwxCeqz4GSvGpAv3j5139qlYhivN2gmUj+hanaibFlPgWFLhMt8SXG\nYYr0mW5pgASG1oBGYtkqDDD27ucTDyP9c5gSApJVBXUtxFGuopcCs0rn6yp8\nqFTDW6YTKqtdqztXIGWw5wQ6elpnmI3Mv0oZsqmZUmsnSMdzffv3aiGF7xTN\nux0GGQeIJQ+aCPtUgSItrpG2ZTEaObjsviROYx87ptuEuLX+1TrMOWabSokl\n3CL3\r\n=ENl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTy0Z7LAUSMWmTZqP2mt5ZQat6WZcHbg8bRSwmZRONUwIhAIIywP0VVwy+rifJmNafRAdOcuEfSIMuX39mllk7b4Wd"}]},"maintainers":[{"email":"andrew.davis@dragonfiretech.io","name":"adavis_dragonfire"},{"email":"lee.grainger@dragonfiretech.io","name":"lgrainger"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.73_1598532858007_0.400923238282179"},"_hasShrinkwrap":false},"1.1.74":{"name":"swiss-army","version":"1.1.74","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.74","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-AZhON1lOoPe/lAbMjpgtzS/QBcxXYsdQAng1AUjRHgLFG3NB9vJARNVDhOZkBO7q22AhwTa1FYYJgG4AZa0jkQ==","shasum":"fbab8610b6927abaa93d4fc8e79143fcd04d2808","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.74.tgz","fileCount":526,"unpackedSize":2494743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW8C3CRA9TVsSAnZWagAAE9QP+gO9LTKsYdCl6RhWq3y+\nUnjHlQqZj5SZxtBsfLJeXaPYpY6GzhA8p028iOWXMBM1RFNGtpBC8SYO9yHB\nVtbBlwi73QdgygSR41SZYN1Kq+kP7v9Vx7p7C1a69dRrwpo9bFuq9iOPUHNz\nnZdv4Gyg2yVA1Ljw8bmmFF7yY8cHurWryBjJkJu3L3Anowg0AYhonIh7jHEj\n753AHScGLvQQNQ9KMj69q1nZJrGQzKZKJTOFZSsGbwcOw366WY4adH6rAB3P\nh9vN+iWnRPhH7V7jdOjn7a8DesVP0W3GPIzTAQK7sHxd/RTNTNoJ4epNzqOp\nbxKJw9VBVjJRieay5rIi2VOqdyx2+m7TZ49TRaIXNO8PNd8gXtJk3LCt3aXV\n1tzCTh7YAsZz/H6HGuafphHayRVAvOIxZC74GCEgKU3QaOcZOVgo2Uk/mNrx\nO26lUm+kCp5vYFOvw00eHP7WX8CZH9xpbUXrXo3QDeo1xG2uaR2PhHsaCM65\nfhplmeUEDE5TbKMM3l4dXGQfrAB230Tl3N9qUsoI7cj6NYuNWhNL0PRMaSWN\nqQxmZNRQthdrIWGZc6ZzuF3pfd9QhAhuZxWB+HFJckxCMny0a2znO/Kf5c0u\nNRoZ+6fbd6FrgnPOUcdhMQyjLW3DRsd0s7K7DZ2Fe6FXti7Q3nY7yAbz4zoV\n9j89\r\n=iFUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjlT8F7Z6mK6dEbBninkjanWYpaIG/oc/XUkBaoOg9OAiEA587em7tOKjqsEnV3mifVQwisfnTBZvk9l2gEOAl2dpY="}]},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.74_1599848630845_0.8764916259460338"},"_hasShrinkwrap":false},"1.1.75":{"name":"swiss-army","version":"1.1.75","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.75","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-v2oJ9TEcEAyYAlFbYLgCHcmDPPslRnl25//nX/mqm/MjIPsmb+yInF50GxfOQOR3ol4sBr1NP4yF6jEH8CtPRA==","shasum":"44e99cd61633d48d487f2f413499aa34176db863","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.75.tgz","fileCount":526,"unpackedSize":2495164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ+E4CRA9TVsSAnZWagAA+kgP/372Fen+gGjbHodgeuji\nYmP6QRnrS1+3yeTn4JebwyQLXAv6BWSYdOfPn89t5B1Hp/go5UBXOCXpUGxt\njQtiIFAY6KQ8eJYaVIbjYer+9goPtzEi2tJ9Lb59A8Z7lTSpQRci1VnSdJB3\n1qdN8ST7mitjdQklWRXBFzO94fHT9qj7OjXEZi3+pcOVA66J+uIQZiV+BGOO\nWdrEOxSVfIGipZC3/BSuZmCa2jVaHVQVQtSYr/EJq4uDXMxZkm5bWczBchXP\nwPAiE44q/hPKjzbcXfyaIhxSvzpUv+bCPbnfXJ365/IIuWG6Gu8l9bg5iwH0\nJaxYMoFse441bG3r05PcMmOncgn6Mhy9c+7cta1SiCTAnTvxKNK7sokT1r7G\nHfikfaf1qu2NvmGzJTTFy13SGe/J9G0caKVTDYaUoUI9UN7uqSNmyptmATVu\nHkubTFuAir1jhMRzVU/+UUWcDDQEUtl2Ws2BCE4LGc1H31PSYYjI+Fd2j7j/\nz1RELF6t98P01Gzn3PbH7XTDT5IAPwtIl0Mlen4/jVrMEI+C1iOrlZCAtFEc\nO+BLO4DSBbBIjeNkDmhamgCzXttvBQzzZCbsbJ23HC9qoTEKG1ntxeoAIjGB\nEXnkAR3057RkOkfYiewWLgzHdKXUBvzcoJQkhUeYBlcZCCeflELWW31atnI0\n1NWZ\r\n=EVpp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArphRHhD9XIghP6Gbbem7tAiLPBt8O187c6bulccu8JAiB0BGz58t563Pa92VBSMP1vYgMVKeEXyw7yU5f78skoiA=="}]},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.75_1600643383389_0.6054106593722457"},"_hasShrinkwrap":false},"1.1.76":{"name":"swiss-army","version":"1.1.76","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.76","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-K+sFeAeSqEvF2JdJ9nfyWJUfY1dkiEw1eTO/ziWg5hAAg+JXbX/P8jSaEdWHbh94w9acHssOxP0AqeS8SoFwhQ==","shasum":"7597dbd06782d7108ddf538977c8f2999774ebe1","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.76.tgz","fileCount":526,"unpackedSize":2509046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1HjCRA9TVsSAnZWagAAz2cP/3FuYS+DplDFnHXKO9pn\n7dTnnS3Mb26mxc2FHoe39s/SSam4rV5btQ/PVU1OVAE2T3fjZhT0sauLa7OG\ncWM5FwDaAJgdImhe5k38znxDYPbquXlbfdaF9ghDQxLZifxuatafVGpMpiuB\nNw3WkHp5SlXmaBHRzaMe4JebI8uVvHx9VluiK/5qHIWpW4pKucOno1jKOLn6\n1+Uzd121HuqW7rzwhQMKvLKZBTjovyWxFtj13ury6T/LdL+NdpdxrvdQY63e\nvrnhkKl7O/EDK6Wb4Eha3MC9znXARc7G756UykFdOpvOHNxQIQwHzHy8CO+H\nOOaS7KxlBlW23Kabf6uvz3Xx/XDG+3DqGZuNk6IAA8hYpVHJn9VDlxGsbop9\nGDEA5JaaFid62PFsMigtG94Bd02/GFaSPrTY7QTgBhkt0BPv2eBzDlncrMNx\n9TT6DHmZOR+D/ZpAqBr7KHD6QVWbcu5t5Qodqa4/vaqVTKwJ9WXUV2rP67jU\n+Mebg6PwbNzitJKVCFheaeRwamqDXJiKd0Lv7C4jLVNYrl+yZcV8Ov9eVH7F\nq2deuuNtUE8tFx5iBmLJakO1IYH5hz1oQ/Q4NaxTaPCWVG5F6Hy1sYS/pblV\nAryc9whFIZVWOKmg+JaDxfEwwwpJZJJ5IaxTUNnbWN9kj3uTkyCd9y1/R+Qx\n2CYC\r\n=8Hib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQtjihNlcPpLRyTNcxvT5kd/znFpw7R6aana94PbjwOAiBvX5cC3/XwD8l631CmLeJK8pt9tb3XJzSmbhCzWjBQNA=="}]},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.76_1601917411325_0.1363809509739291"},"_hasShrinkwrap":false},"1.1.77":{"name":"swiss-army","version":"1.1.77","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.77","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-eswkWNtc5IggwRwtnnwclilw0x6Zz1p8fIfwWR1jjqzrs8pBMrTExjiMIPnm+IBwCZ9AMOfkI4dnC2GVsuOnzw==","shasum":"0cbfdaac7f63eacf745e2fb36330c7f8cab26a22","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.77.tgz","fileCount":526,"unpackedSize":2509389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffktPCRA9TVsSAnZWagAApPUP/1o11Lh/qBTbWsIlPrFL\neQZiTHQbK/HNasRSZnn+v30v9wA8vGlj8LZPn5Rtmi6gasb46wMg+nZzs6Mo\nGCjY6sqim1FE5Ar76FZSHO+MH+iB2L0LUju6aj5qK18I4CbJM+e3oDhgCtNo\n3MsJFW3jgSxuv/htGWrntO/1/ghp2wWi5+g05kCFymOXMDEVWTNfN768UMzU\nPU/5UxnYAezJP1OrSXhX4t/h8nEzi9d5f8V6O9xhPSEdnPsx8isUZpxoSUVA\nQpFup4C+EaPmkznTgPzSVqsKgKA8XhluXG2ThqpG23atx9amyb1Fdu6UCZCK\nfhTf3l/LJdLa2OVf7znKMrK8ti8dzNVnWCm9aN+gubKULAn7wMy+CEf03i2Z\nZIBoeDt7UwgziPUVcffGS1ZL83soeYsbMRjkksbXOvngVObDIXsVgiW+MQel\npzBHDshcJq7B5fqwa9l94dyAoWmrBHIU+l1UWAvvWk0Dt4+sCmHbPg5jruVN\nhoPgawNxbpnV3CvANEzXHPAWMvkoA/G3rUxR5hQT2wo21/SkdkOW0QvidNZT\n69E3qwWP5aofg1ueg8ca7xCEzkGR2jYVOmNodnOUxgy4nLxK1XjL3hUIss1S\nIrf4ceIR/qUjTiGTHjeIoyF5v39zVcGLvnITc/Olv1dZeiUcqHf+j9K7VknV\nnHjl\r\n=88Ai\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOyr0lXN3W8I7VjlA3LMfvfCsH8+m0QEhdFggACZtGHAiA8zTw0NBoliB+jVtROQWZa8BcyG+NvbWTXyKZxm4HUlQ=="}]},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.77_1602112334398_0.9097583122128794"},"_hasShrinkwrap":false},"1.1.78":{"name":"swiss-army","version":"1.1.78","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.78","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/KN8dwVGOMOxN3wSbYTcdw8YFii66KFRUQiluRQfdM2ibv+nTRJvFPMF4eCpIRlksdzs6vd1l1nLnfzJ7Rif3A==","shasum":"93beb1d2ae221b4e9f288e068fdbc892c51aaa5b","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.78.tgz","fileCount":526,"unpackedSize":2514185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh7NKCRA9TVsSAnZWagAA18gQAIe9yk/MxDqB3hgf67Ex\nHMTn3qTJvDAlTHUtAAhclcia+Ftt94uZcCEbcy77sWrZzJCuyesnY0C/1200\nBGw+0VlLvpAgTincJZKM9BxrojQshxpgfwcBYNM9YFDwF04izEjjB9lbaAOo\ndq039Csn5tffMCS88m18s0EZIzCta6e2c2LvNflNX7yj2/b68Wuyl8sUioxI\nIVCw8hodQQjfBaZJloSsdfm4nq+8taSu6R0fOATKexh2qFijErvD5j1jI9Ob\nkmX1dR2Ui3CWLCnxpNLjuIkkNaGyyiKPBpt0FWbDVvOb7x9yZYMO/o7Xuzi9\nqWIkV7CRLEZsrpYpNsfLQA1Uh4ZT9OH2x7pRbBzZXNej8JTCB8h6WWZOXGgJ\na+wyTj3iYp8rLovylgbIa3vsKA8riQrF0AnMNifDVmTHmqz59KgJa4ArYrgy\nluVlRsdewTpD4quS1pqXMEkNO6WEGLCrz6celtB0Wstmgyjvj/K9TLyfZxuw\nd3zTuIMaUr6uWShvcWqZ3f5tIG6qKhpDwBoO4Z36K4oEdIUFaQtYxIuHQBUx\neszz0BmBSF6vG+/WH6epytj1SznI/pzydcbnjQo31AdOxGyUlrPUYJWQyOHr\npDF/vW3IiLnjUlMAWINLFva3baqMWZWRz4z+IhPVzWJ2RHZBSPNgwiu+lH4j\nwFr5\r\n=zJzd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcSrFgxjYZ+AkMP/cIAfSUYOp09M+0ICXGHhh7EtHvZwIgS2LEhI6KQb+CcdHW7iTDOBMHtkwOFZE95MNpGyG/0Lc="}]},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.78_1602728777858_0.5045746438114804"},"_hasShrinkwrap":false},"1.1.79":{"name":"swiss-army","version":"1.1.79","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.79","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-36Mm0i0NZ7AyF+35PUeSDnbHQCi/Te4qOspINyTH/6JkLlsgjr2Ftl994vIqWWgaXknC9YWdMm7qfqTZhCIW9Q==","shasum":"9f434708f363e14fedb80f7d3744dbb5f1cf308c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.79.tgz","fileCount":526,"unpackedSize":2515092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjuJ0CRA9TVsSAnZWagAAIBcQAITScickq22I2HcjSfWu\n1iytvhE+xsCVioM9yAiBT7/7FF7d+mdma3yPu5nu4X3fs8KbdZqEfnjIwu7z\ne8gIAj7b0xNcDj9q4sxc/wdoZlY2JU3l4BVYI65fKrkC3zCY1wmuUwCmxAOm\nuftRCjLi3RCjxajh+M6UxJ1LIv6M/sKUpG2LsojrbZIvoHAvdqpDlj/dgxd/\n75Vw1Gj2R+t9ZRX0E9Xee4LYOG3PsjAIICWlWUMct8RoeC5NbyS0UB27ZsXa\nKfhIiWIUNMQY9j2UTDUWRQInYKRcL/0fcUwrW6O8jFzQbk4dIN8SvlD5kXuH\nTbHkoWK5mCop2+WKcYTP0PI+TJUc+U2FD3GVj/QIb5OgJlgx3fAU3B2tzjbn\n+UjCDJWnZUY9ZbMwyA9X573sITYx+Vu38rNnu4HYrRZYr47QMvjNz7kmv6/T\nLnQ8CP33ta82olQz2ZdTBxXqdVFrgz9G5ck3XRcaQWs+SYw1IQrTDLGfMnro\nb013oSbv7AXRvmM4NCtGFLlqEzNkyfYc/xFIlp1OL7FV/BzyQRzZlp0Iq8LN\nRPHObVIdjrwtH0CSSun444nUrwImi+syyUb3FxWmL7TBcH84ODW9ka///E7G\nAcx5fkUzQehNgFBYbUA9XSr80M0m3e+B7wTB4zKf2WyVf31/kfv2Fmn1uYlR\nq1Ps\r\n=0Shy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDitZ8/0VrSfMQR09M3xORFOJ2On8BY46VIze6cKkmXTgIhAPn3bbldCVliNqmRHYyuFt1MO9ke6UdlTCODa1q+vGGA"}]},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.79_1603199604087_0.0012009327563007322"},"_hasShrinkwrap":false},"1.1.80":{"name":"swiss-army","version":"1.1.80","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.80","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HHMaEv+sApvfR39LFJWYj+5oS/jyLCVpVxcgTHTGRfkshvLuY9KjcU5ZRN8v/VPxUFzQo9+7gPLR7cd5j/K37Q==","shasum":"37986a70ce46059537e69e603e88a8305ea72943","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.80.tgz","fileCount":526,"unpackedSize":2520169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfniXSCRA9TVsSAnZWagAAsfAP/2ouLB7wpmsLTaIErLE1\nZdiD5XqILOwLLwqa6PgRUziLDl+lbV8K+C6kQW+epSjh9llctal38GZ8CHqr\n9gJcLJZbT4rHBxk7xNb7POcA5n9NsdnebeHI7DjLN8LFhVN5BQ4i9wL9ppxs\nE+pwxkA8TcY23VHbVaMf+CqUjVY1d8MwnqoXb2wPzOUy6/XsCeMK1iwvXJdF\nGK4325hwKbmQmoQxOW5tQ9iaiGBFLc7mmc9oEe7FHJpampKjgCahwyyFPiJF\nE5C7xx1rMxDl9YS4t5gIO7xSifIpqk3YyCHs7OHgR1v8fTUelMx+RRTWMYhv\nEvIAZBOUOP1tx+ZIPqrX9HvBIpXbt2GcVqMV0wW07oux0DGHnXUkXHxG/YMA\nDfObPDtF/AIEpiIGDcCl9I7DyIcRjsqi40NWz6CXkDfn82MPKm0DqdNtpNVw\nr+OGtcGfbGY0/R1nN9N08nnEYS7TAzAISTCEz9eu+Pnv/zER1UQ9S429OlJi\n9ZDy2ibl9m7NTKIcYHitqniNgfdsWRYN+tDV06KyX51zukxC7yuzwcYoM7QV\nUAla3cwvwyOQaHNn3GEWj2O+W8qT48kw5YSHDljkujSex3raEnb4iyBCbflb\nVmzLza8PZCnNv+scjRE3yWAoLmtCrhLvuTUapIST3cPu1G5zc7KtjVRZ/SSB\nWd1e\r\n=0sNf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqMMTbGCctQL1LoKVwHYQSQhGh/5H5HCgqOeozW/5dWgIgctnslcXAjN5IkvojcDtskbhs9BKJjVaBqZRFW+CwRQc="}]},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.80_1604199889392_0.0022845133643483173"},"_hasShrinkwrap":false},"1.1.81":{"name":"swiss-army","version":"1.1.81","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.81","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Diabbe0EwUXODrEHXBIbudxqoMRGVPpG50yrL2SLi6814BG7252tatCv8WkvrDA2Nix2U6bQqSRexlrq6BNq+A==","shasum":"b1eec9f52f3e602f9e827cb9ff6d718488b1a9fb","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.81.tgz","fileCount":526,"unpackedSize":2520471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJforPZCRA9TVsSAnZWagAAO28P/1iS7v4WIlRJbEVmTFJK\nnmBpdDNfRJjZvh+h89oDJBxTUToAkhm0/MaIB0UD4VJ4Tz/GO3IvI5MpYcDO\nt4ZULV7qAuJW8GqQp1+lb0tVtjCnL8YVGIcZgd3ohxrX0kH+dG0w6m3xKVti\nP/fa5UrGs3U7Tf+osHANheb8EVuJ6nuUqMR2JizZMxqWSL1uqAGo+2UT6Dz0\nb+C8aBS02q4s2JcSO5do4OnG72YPKT6iZ6Xu1VSkGfhLx/lpR42XdxLYY8IP\ndCxs/drLLtQg5IQpy9MzhEra2X1ISJDtn6kWov3Mmp5r+7MDIr3zSGyr6SGM\nYw/Rp79MkFkiQMCM+aYNvuz2zsKiTpvA5CdoBsR8nY+FXJer45FDVP9GKIwT\nTKUJHXAn6v1Bk+HI8HCugFH/oEOq8vmIZ0qSJJj2t3EonxrdZs4W5JODJoJ8\nvEjJaDuByQn1F0iaMG0tz3nF+rzQZZ7+NJXLQI64b4CFG/E/0AuD5QlUfoGK\n+WYTAwQROA60PA2G0LjQLVxxkjDJVC4pYAXzAEbiqTBlA5bPiLkzw/DL898B\nZ5oMXI7g1Z105jI+aNSHZugrjgIrpVp7eaEbXtaT3go2YSenpbG3j4F+T26d\n7JfL//DzUDx1VhPPlvz5KygKxYaHLI5kWfkldokZKYPD4pGNZR81iWkBz4nP\n36Cj\r\n=3EhZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBX06tUvqm99cptAXT7920wSzdci3BeZeJ7jK02LUHwpAiEAjQTZvmW7VH6SxDNpp77mhMzS35CwZLSaM/xRHIPpXJs="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.81_1604498392608_0.138372810258385"},"_hasShrinkwrap":false},"1.1.82":{"name":"swiss-army","version":"1.1.82","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.82","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-n8/ag8MvIDEvQynUihwUZsnSq2kK6xb9G3CSKttZQsXiEEcFjgkADw9paIwf60D9tamDNwUfh++sYjeGLPkgzA==","shasum":"2515da0218f01314549710f2baa17addae51cc49","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.82.tgz","fileCount":526,"unpackedSize":2523005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqtFqCRA9TVsSAnZWagAALDYP/RMUCx0oO4alAi36Hs5i\n9bRzq23nNE+OgHKahETif1uJ5g0QV7A0EwlU8QCXjBaRcmF582CQQznvrfoH\nC9v8G/1rZDF5mImDEVeUPrKXUQqXjLyD/yoEmPygpHBRlVMwvqmcIx2A5qtZ\nNsLbJf0Mk5zyzZBEjsyvMcKdICebdqFWxweu4osYo7pdXgYJA+63MqkIxvy6\nt4qTRGXhVC/scDvKpmPH4dYBv7ZrwWWhU0mQFV/1ag+3pNaGS9NqchSLDqcA\nj87Ui3DFfQRNTzjjRBLj8RntB8ZoPwPWHcdm34VDQu04lDzn1V5VRPsXO35B\nKzRmgssRExyMYLmSbVnPj8xI9FnRmohNNbjzysHIls1TQ/diSWcUwqHcZmLb\nJW7lIu8q6zEw0cCXo1vfkJ1CGzY6HpgR/qrVRolCbhce0fdbeeOTMMi650cx\ncG/BxjZYIK8yNbCtseOsDgbFRXb+oWtNakuGjxuz7oCCZEkIdxgj0lWO0lNT\nv/ar30mJM6LJL4AI71YMcqKM47RfN+lJE5vZ2y9s2Mhv6lPyXGouCXRJ3DBp\n9ABuNHGZH9i5dZQveO35T30EtwwwWTV/7ItKNJnFfgIfc1CaDdRLRq16IFI1\nCRDlV34LO8oVA+Ph8ikf4dLom8ZQijIs/szlwsi74TNMRaLTRYK1kfIVWOit\nTOJp\r\n=+Q5q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHc+hNFK5q4CXXmeH3bOzgoYcBLx+FX0vt0bREQa+FXAiBwY0Ocr9Xhla9a9TlHuJ9cNceWFMmclOhtXotkxP4Uyw=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.82_1605030249688_0.7628118194194646"},"_hasShrinkwrap":false},"1.1.83":{"name":"swiss-army","version":"1.1.83","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.83","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HFh6zz9VW6ok87BHTFDwsQmzF+mR94dM6k91GLbXT1ZSe27c9+4Y8zZiou9+Xz5QCnJtsOrZRTKZ1I3IWGFGSw==","shasum":"f55ef2828863eb6da023d41c5a99a28b6556a043","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.83.tgz","fileCount":526,"unpackedSize":2523681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftoUfCRA9TVsSAnZWagAAlQkQAIvVzDH6rgosxJI6BHrO\nRy6Gf9ExxwRUPAc94VamdYdDsxsC+dCcaECpMpJPvzs78eaMlECOjTzcWcuJ\nd8AxZsk890/oMJbt8IKJVqGZTZqaYyLegBHjEcRERUlcOQQzURbprbCVsEj0\ni5RVwk2kexo7p21ORUf3KbKAQOv5jxhhC8rkOS9ck+3tVqBE7i8xWX2n8/No\nD7RLintUiwAaKnChVCJUtGQs88NpqiJEQLKBuR1MHWcuqx+ccfc3VfZRVjQM\nfSglcBT6JHu0nbIrTkXEcuNKQbcYeyArD/QayEPYbn45UhhmXEQ8jj2bGXlB\n6CYFQM1/3tjhIUBZrUz/tvLNKV3RJ24CP8Nffwvv8iPvLhI9k4JKe01BiF70\nfKX0aZewhdxBVHyzSJ4NPxSjOAoEaUoJxzE1Kzh+sVscUZqW5jzDPuzv7yGZ\nm7fN20IWyeD9Q/vLNfB9Qr/aefrmwlQMdLd9iPN72hRISXJuf5Uf0fS8tl1F\nVyfpJ9Ge6Ww2JcxxviYdEVTVWrv8Mvt5hDnLZpH3ra3PDJngQeJzrM3U9R0f\nCisUXhSWhnYyqcgxBUyxD6s3PN3X5ykbu2otXMeZH/3jIkELKLaHQqwk/Vop\nxak5VuB00GZ82P4L+fBY3wklLGL631zb/uc7q/V7QnVPUsVngnbhvvzVSezs\nQg7y\r\n=IwJD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHe5mHWnUQ+M0f/ZNvScQ71syuGhzP1whESPNxlxFQOaAiAyKMKmWXYtsuzdqTyV9iubK0cOlHv5U578A3pj2ltPtQ=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.83_1605797150666_0.27358531979957235"},"_hasShrinkwrap":false},"1.1.84":{"name":"swiss-army","version":"1.1.84","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.84","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-D1QARXtR05lHpAb2AIb+4rHLY/2o/QUADUeQw7YzUKEvAfaGR7IYsHIlK1efSXqDbkizEyiik6A1pFESLwjfAg==","shasum":"af4e13eef656408eeb857fdb63f154c7319b5064","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.84.tgz","fileCount":541,"unpackedSize":2546946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfto9ACRA9TVsSAnZWagAAYS0P/3dIUIoVCFLFldFkLc2s\nVQWjGyXSXKdBpo0CoegsM5wuXs9BXHJd4YDXhKtDa2BhzoNAhC42bkJHIqHr\nvrgS3rfgCEa7Lkrin4e5jt0UjvC8PhHgGdEXqe6ljJbsjgTtNFOfMCVfEAn3\nDi7jw+2arCSn2RJItQtAYnF9YQCDu/lzpc0jsDZH0ddqwhTZlE9QlfKA0d/Z\nL2s/BrpO2cO1cm2xhsKBAHxSzeshmAD/5EFMHG3o2b3EiP/yxwOLUhdB6rlV\nV9DlNcIO9E18QUx+5hw4C67WNzo0OjaOJgK9nxYIv0OCS8ShGOdv9pk/tIs/\nE5F/0BPXn6CmFU1rgZ67a6uizzHED+K7XxJp6DuL5iDXN8TRPIq7DkYpywjA\n4wjqDyynnbMMKJ2XnjPyS/TakvObReWfhBucaCz0pcy/WzmD4pnmGEdaM1Nn\nSpg+3VgImq4cTc5Vk85rNaAEZL6WCflasavg3nNfmDgNMDd/L+DFwQf7T1NA\n6UXTRU4M8oWd3nUB3forz8i6PcbgFIswQIwYssveF2Zlsu0U9lBIa/COkkrv\nfgsu+uYgfEi49+UkKMfBOtpmnyMrM4xLBBgSljB+/phjVRUriII3ltd8CzsV\n/fLheh4FZL99jTUzGcxw2kqA6tWM4bRKwOtg6NG8dxFx4CHn/eDlf+50S/x1\nTs7O\r\n=Ngn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUC+Vi6vOoSGYjXY21F9PlFuA/3o4pJxNGiXRLKGEw3gIhAL/SA7FAmP8wBBDZYT7btDyDTxoHU+9opcnXTsHR3vxH"}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.84_1605799743528_0.7280267053888121"},"_hasShrinkwrap":false},"1.1.85":{"name":"swiss-army","version":"1.1.85","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.85","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kNZS+DaZ7MU+fSNnDvPuWY471m5o55FYnHe1hQnU+K0XFwQwEdTVLlDy9pbfCmPF7HiC7i558ycNP+zyLLVgpg==","shasum":"8670b77b3ae834e6cb2d876dc6cbb50fc5f160e7","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.85.tgz","fileCount":541,"unpackedSize":2547361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpAxCRA9TVsSAnZWagAAkwAP/jq6dD/xmJnRa9AiTS4y\nUqWERhxWzfk3ez/+vyvC89PRcQxluVdB6kctBVx006iEA8SJPP/P+BDSMYP+\nCyVUCjXneapovczrPVr4KwYxVXRm7LqsAE2tnAq7yq0qBJzsSdhLeW/M6kbV\n0UJdQ8zrFBZnlTLvUS4kvuI3jRC/hRIg7xNs0mCQVamGt0sqoRtR8XYuN26h\naWHLeW0tEj0+uuQG712jG3gERCrWVkwMpL+9TBzfi6hIcMA1zW1i4e40s7eZ\nkBaHnZ7WASNn7HXfCdN26gk7ULpEUy5s4ph9xKDR2VZewSIEjk4cz0Fn40sq\nujBzIVDPS/T5TS8mbmqTLeJRRSkUgWix1YQXTOBmDB52SaHuy5v7SFtv/sXR\nBmHxUSrXupDKzq0Lxmv+IlS71sp/xsmTxfpjXvduqKmL26DLV8+w7/4ccimi\nVFTYgeAZv8DWCa9juz7VAoTQun+TB+EA5NrFwDr/2ay+Zl4Lv6Noj0kPO7zG\n3nHFgCngQFz3IwM6dyL4DtfvNZWyPdaPEq6/2q395A45hGd0LvJSJ+L9O7vo\n1xBf5EWjo6/3fYwQFBSdKtEcsKWaAQHf1C250zPYgGlbC935Zo8LZDTDxIiY\nSds7tSuVT6nSMSwL3II5KyqH16yTjTPXUpT+2mmAruVOARs3SdlHtlnFRvNw\nFg/i\r\n=9BYa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeBvu40qwinhKorgsUTxdt2sJAqhLDCtScKpebnO3fsAiAErqp4Awn8jBUZIBqZJGmELzPLuiFwRWjezUBW1cQfMA=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.85_1605799985260_0.6684860241121684"},"_hasShrinkwrap":false},"1.1.86":{"name":"swiss-army","version":"1.1.86","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.86","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-q8u2gjpMkuMNjsS5xLIqsBbVyBwX0ssI8Dn8b6mpmnE2M4SKHFNoFaVzqaX6x4ZJjZTpVHbxsHVjtIRHelj4Xg==","shasum":"2f544be471aa3feebc7d22830a148fee72b696d2","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.86.tgz","fileCount":541,"unpackedSize":2547397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpFXCRA9TVsSAnZWagAAKaIP/22PzjIcrbLgaCDkJjQi\neGrKBN6pNhNnzUY3xS7f6VHObhjQeVJvDU+JFpD1PspisWJENQmrD4fcPXRY\nuoTAS1PKaA/ri6ZaWZJiKm1otHW8B50U615UszZToTmQX3w41t8nClrS7uET\nP/bAL1uOeRNLXok61JP2/v9A7IAm8fqlwPR+oui+2hsRcMZmChfucbbdP5co\nxelhpIpW7JZjO1jCaQWAShslYGD9GItIWFz3mFT+6q/5blhFF9J+MSdk+odl\nctna5vJA8zxQSsBokQ9mBiGMBPFaPoOiE8qeJ7WdOUELt3/mDegzJQ0eSa97\nfpGhFEfEfw41rYWZATi2XdxGPi/8C012s5jSDCBj1lEPAnM+kwDxMoUuFAUQ\nAX5bmM9jYn1NXJpzXNRivy9mvIUwXvEKZgd+a9B3fafBhydYTpNpBXLwno/Q\npzp6ZO754xM92ygtMSI5Oi75BZedsCI1TM38WpPCoerDxZHMRLj9PVA0xhdA\n/2qE9b9lu6kR23AYEHbpdxHG0p6qR/8NHz0ktU3xyzYErfgK1N+guCF0IJHg\nUTMmH2Q4b+zqjTpRuFu+0owPO39yT2HJFbF/YMAvmgpKdvZ00EJZNwoHIWSt\nSqIaFHfmJMcrilhc9+94Arqo88dPV/4vQTAfyANLWts7+Yc351AufV4nnuJV\nt15W\r\n=q/lx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhuVLXJlyqUB3T3zWFuMX1TRuCHJj1V9wFvpQU5WQ0kAiEA1a8zbDuWcpfz5BjdNuJfDOjh4kzayPKD4oR4hYj6b/c="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.86_1605800279162_0.842417335771688"},"_hasShrinkwrap":false},"1.1.87":{"name":"swiss-army","version":"1.1.87","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.87","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-oz3PuN3q8I40YcBTJBIxbTrx3CjA6B4eDGqY/XqW763AscfaUdjXVUu1WNxiqAE1krRKp4AuWVxdXgGptKw0Bg==","shasum":"8fed5d63a586230ae0bda9a753bc0ae745169377","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.87.tgz","fileCount":541,"unpackedSize":2547531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpU4CRA9TVsSAnZWagAAos4P/jV+FKv0W/jmu3I7eTyB\nOcf5GtmGCz4QqUuXnzcjNGHE9YF8ECNbLOwyobiMjUWFEvFJV/JrAWkAZ1iP\np1qtguwgHN6NPowCK4wWuEUH+rPlo2xr/eRy3McLfpW35hWCatNynqVryFLp\nm1UUQIscX1Zdq29YErhpprrz0cZW+01MJQAbQzujfPVjx8G1j2aW5aCiY4ZT\nkBUtKS6MQGZ3vkSl6JpsJqP/CN8ygOEgC7IHusLHNgQ7OYNaybuGS/LnO5FJ\nhKY+BtNpLtT13EU9VtLDE+g2SuX5X+9XO+1qcOYuBkQnVJCRhK3omc/Tz4L4\nrnAtTimSlmVDR0MIn6O2tSyxvjJzNi/jncDOWP7hog2t+U6Ab6gTlLiYXlro\n9kNdLAvx7HN3gm6focD6G41MirMnlZBPhPtzirJrM6StEtNhoNOEHdCgLLxI\nt6hTkHZHcFCfUpgBLYoiBoLZkx8ilbHGQX66Ux4T/TF/r2nuv0r21XKXaj3Y\neutRbmAddzIw02hxAK7jxHZpJSBMnSLeivf4CjY3NXqN/zDmAf4y36g0MBtE\nsQRRV3jjVMenjYbGoskGQoMoOUymZ8NX8PWxxtw1hWggxHfDtXS1hDLb9w75\nAWZhVEoiQacn99Y0iS0dzezhuLaWucnOLhAZkdK5c4CXFonglx9wFPkZMVnJ\nD/Tt\r\n=zlD9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmu2uX7KiheaXzAZ+DMV5IU73gkA9sratA91OsHwWynAiEAl5qBh0pjbpeiSdEnU87VtTNUJpjoBXmFFjGFhktL1LY="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.87_1605801271786_0.44985418607247585"},"_hasShrinkwrap":false},"1.1.88":{"name":"swiss-army","version":"1.1.88","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.88","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KoOM9QNPTX5noMuEOM43pFU1a6U+tpMGUSvklowM92xfFbQ7XaRpgEs3D0kgez7YDssAGSfrW6OZe31Y/6yNDg==","shasum":"e438a0e49721f74f58d2a515aff24f781896f9bd","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.88.tgz","fileCount":541,"unpackedSize":2547339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftqjFCRA9TVsSAnZWagAAxZUQAKToGf8UTsAkbc5tTdtk\nFM3sb+EsdqKU88Ry8AQ3alyfQTCWha6gZt6ZuzQbCEO1S6cqP1QPCvckHx0G\nnU2G6T8h//lobTxN0w0OxEA4IHbuyJuUw+PWyVuj106rslifXlbPRFWj0fjN\nsDKd3WkLghJB0lVg2J7XkAsEtfa3dRIm80Vp1Pw8O2hxtgvxhx00YHPt0+in\noYZbHWDIlajaDwODUAtkjQTcgGYZTA/0RL/RfLqdWecqyVHi1hi895oOjzcG\n142nDo1s1HhqBB2i4jcT0+Xl+LaftVM8yZO3fYHHPeY5epw/GAq+5Tt/8ARM\n0Xyf6tS2rdKXFZGWnjV0wqHgu0NpKa0DbyL6cXbwvA2fW4FEptXUUdjf96MN\nlOMcTKY7Yz4Mv7fIUBGaUlYgDgyt5tkjxi3jjXws1lwtdO0cvO4sV9NBQk56\nLBn4uvfo/srBiZf4VPL4bX0kV+toxVOp87OzC5jJjkZP4SlnnCCWL7ar7tDv\npnXT/oOYyXTkCg/qT9DBZcYRqH+T0cN1PQfUaYSl9sFcUfXB2WJ09JAGO48x\nNd6pG/WqOWJXyowvfxc1lNRdGtV5e1MncrkFFI0gBJ/2/Xxmm7TqTWEV9jJi\nFjSUQBmqYCU7J0plhAbssJBYiw+50IBoDGP9uUvj0U0Vd+64M7G2K4RrAfqt\ne3oG\r\n=btnn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAazoQAQ32ArGLdPgsYbZ2e4JU1v9FEd8nxK7LXT0+D2AiEA+tx8cKoylMMefBpTmOPe2VRPIkvoG2/MeYURJJXS7zA="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.88_1605806276177_0.5420214088394801"},"_hasShrinkwrap":false},"1.1.89":{"name":"swiss-army","version":"1.1.89","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.89","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OUkuSbxVkojqIyT6QW8GEMoCBoWBwC/pUKoBfnpSyKb/jo45ZMj1NNqoSTOINTgUJM/Bs1AOWqxc8g28zKbrcg==","shasum":"c14ca0b86082d5841f2f148a142eaccb4eb2356f","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.89.tgz","fileCount":541,"unpackedSize":2547319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftqrnCRA9TVsSAnZWagAAOXEP/0ZD5wFAEIuGAc5k5wo2\nn80oUzEnckjcIupMTcseseKv6ux34MqUzlOkYcyaAPeCPF26B9F8CVsF+ceV\n3PnoTo6iR6qMes4OE3GDNMfyPA/ZI0/67GlSMut7kEzYf/uEZHoHYwTjyrme\nSMa4bmoK0v15vVu4KDu4hBONWF70f+qrpHC4vaF6nyeKZS3QzaLxcRBAvY+k\nePZZsO3FUby5ogC2FQNecB042KJWMY+Sqfn2947fgPilCUO+IWidfjXqunXQ\nQFqwjv4AOBp800ntrZMAHX1NbjoCqaDmEeBaEoEix4+a+i0a83mZ6orEZ4Ru\n2zxUfTUEgso/nFeVQC0Opq0evqEm8PKzMX6cuyV1tR1clS2vL2FU7tS7T19a\nCT1WbHeSs2kGo4T/Bkiln1ElOR7zaOmsBts9NfQv2QAyGOgK3hsScMuk3vw1\nKxo8G7nF9oSC3VXtolvSsR0FrKabEFmFdoP7/NLKjmyCr5mgtiZ5P3ths9rC\nzGIKOxcTWdPFO8wR6Jbwqm89B6uG+OoXD0T4gsr17NXchHPeoiT9Abs89GWC\nMQElep7XhjIXX14rrgELJtQkL9yeQZdiinFhmejqsrIAqt77BlW6ppH1zRG7\nw/lEMVnJR4V8+tiGwwaCiK+6ni+kFt5N9K0nxUy7zyQ2PSV0ner3vS/HE3nU\nnm66\r\n=vSQd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfIMpddn9ShLQTAxHAQkaVqetx9+keFfbxzor7E16bvAiEAqDILEiypItCghNf05WCmT8F5JVQInnb9IKlhLev2PVw="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"},{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.89_1605806823002_0.11999131048356637"},"_hasShrinkwrap":false},"1.1.90":{"name":"swiss-army","version":"1.1.90","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.90","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-X0ItZdtKcLMVkwhevLxlMPVcpiUj7/SqNcm7nJ4sUAloYuN6DYINuc2hCkTLkE522kYyw1warWDgYpabpQJCkw==","shasum":"7ef904c1a6eab1d8cb41118eb7b300af852146f2","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.90.tgz","fileCount":541,"unpackedSize":2547353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLualCRA9TVsSAnZWagAAnXMQAJflxwVuOWu0zyKUQOvC\nsv/2ix+ENcf252jQJj312e6DsusG2ox7gpFctHQNLMd+6owSGLRswBFjHfFa\n89tpADmkBGPpHeSmGH0qns/4Dod61Et2A5sx47YNUlF8nbtupa7M0i0Axp4H\ncFegbf+2lqrNjrQUMvDsPXJUNmSN4H06DT93CrUNGtxiTOzjp8wXm1+wXxXi\nyjBo9uHYzR+iFhv1FdPJupk0Z4CAxnhMHBSnJPaEY8Ei+SBXLYwo6kGBe5mc\nyCqC5yWC12CKstHQ2DYSF+vJL5KV6jUJPoGv26inZAS1PWBucgvJwpcjixLP\nTFnoqbIk6DQHCv3qROPQltwikHxqpWGRDYq+k99cKt/9hcLSUmCvlHcuKnuh\nDp8QXuccCdmqxni8IThpkZtfhX3MGxtgOnbLI52NQ7rGNZd6FYQMf6sxieiV\n01OmeCjaKzqp4+sf2KSqv1sUkWGP9ez2c5MYy5YDdO5DF3fOi3y0ngsw+XLZ\nZ8nk8HgLGUdfIF6SSr9bXJLgWeVsf4n0QTLGJprfXSHX78xy/bI9Rv1xDTi+\nxKm9WmBlwV1GspUC8VX/KQ2qFb8Bfn1gDU7CdK/EchzlB74cVC91v7mzi/i+\nEPBEwStfB0o6bNWORpNoPDq8DX0/DArry+uje7OysPh3b/z8oNmuK9upiZbi\nPC22\r\n=vuMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBr/LVdJzKAyWGUPg7M2qqsrudelMi73MQdLpZWQPESpAiBqCbWgEHEOfsqFaOtPoeKeninQFPJr07gBaF54Yovdog=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.90_1613686436522_0.9177229367978685"},"_hasShrinkwrap":false},"1.1.91":{"name":"swiss-army","version":"1.1.91","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.91","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WodRs4YXhSOLKHLNzyByGNAjGB7mJIyIpTmp8hPtF2d1gFs3hPSaxbO4uILpc+BA/C7RkaOf8eeSp7yb2XWuHg==","shasum":"94bb61288ea9238403120d48eb2be455135e771c","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.91.tgz","fileCount":541,"unpackedSize":2547354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLu+PCRA9TVsSAnZWagAAP5UQAI+csRTZHtYFSlac1DMR\nlCre+b2tWYqUj5dl0Wy9iQ9zOVThcwArhyLIYf1J25kx/cdjiwiJ/YpaDslL\nNTP4kTpaWQJL3FKQY87Zo/2tn3WmhIh3gTQFZ6C4EAf1dnOpgPGpRwYKAIBS\ny885oFP8dJ/86ibRb3rNZK3PZkrvKyvNbCrdv06NFxNrkH3/co6yIGqc804S\n5JxyIlfcIKKCxiWN/L5Eum2onwJIZ5VszVG1TSMuPzsEZ24zE5XEbmWjhI2a\nr8VUeQ3dxiD4qUXpwrSE1lGzrNFyxdxGjagP2zjTaOChWSvZJFGqe4aaacZg\n7BAn8cA6+SfhZugeb3/NJYFbML4pXX/V5n4GXA0Lb5vXN8k0IeEy7Xj/lH4f\n+Ox3WX5vVWmB6VL2jPbc+LNiC6S6C6WWzV4aWllY9kLlaPT55HWriCIglxMD\nlqU5aTIxPWbx1QFHHaEjLCUjDa0GchWSP3LLvdOLcdE2viA2S3fMz0YKXvlu\ndeFQ31J/dwNgp1NHFoS/ca8qRz2SwE8fmf5PZLTYfYOHHXYF6syYmWKeKGtg\nzho9OjGIO5yoqAqFn2M4KRUE7rY7tFNKG1ZGNt34OvihPZWMTxP1eaYRzkaO\nD/rYdXgU4aF9Rhx+TKI35WPAiBHmiZ+Ozv46IIhUp4urVyLA09QBi+tkEp6R\nV2vS\r\n=4DQ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8lFKFXKh15yeMcWrC+9tGZjzQBhDOGXxPofE/oDzscAiAUTwCfd+YHdxAORCN+8+gjDujNb23cwroYZwtTy6BYsQ=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.91_1613688718639_0.7884483897419969"},"_hasShrinkwrap":false},"1.1.92":{"name":"swiss-army","version":"1.1.92","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.92","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Hl9GGWwW+En1/61wUmAzZrfnECq5aEuGzfJzDGWnCg9WGl+NH00Zk+GnkGpzlKUQUH/T/BZLnPzFGXkL1UExBA==","shasum":"57b1887f1d413e6173588ae18357068b63d76cf9","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.92.tgz","fileCount":541,"unpackedSize":2547354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLwA5CRA9TVsSAnZWagAA/h4P/0O5i7SUF0WpnYsBOSaN\njLLXyg4ZS8XqGkIWSbRFxUCfiHUQTzJhwYemtu7zOdBibdOkfvxV4GFIXI/8\nvtv19Wfro2hFpKu8lTrgUamrLlOQGGAALFObrDAVRn/+hZSYc6xJ7eHIxj0a\nVXYj8I5NDf2CKFyyD//z+scSotMyc6KT7q4JPm6ZvOgs4JRW0NBdptGrs+h2\nvuP9atWp3IWP9cwMsAJW9HPU0GRUbDZBrgWP6iV0zesk8uOIcX2Ej9TVtpLe\npLMyQigHLU+hYL/FB8HX7vupEVbaGUE3sWE/+sBpi0wvCQOpBsEAuqyTiihV\nf/QJzND5pN75NO+dxyVdvFuFwuPTNe+NzE/HcvfWrarY0SUQeQTadqfSkn34\naRw5BKn06Eq/Py9VZ3nzzP9K0D3jRUj0s0Mu0k2/tZRcdkFXu1S9ZV0kQ96w\n1AyyQAdyUbIpuFSEnwNDRCz8ZAF5KMpi2HOXbE2cpgv3Rg/2m/CrqjWJODxU\nEDytTTnwa/GX42BiHSUXaTi7UOnKdGKzUyGb7UiAxX20P/Er2pe2ctC6AEkX\nkSL47224dBuGN10ww52RxJUn4Hp72kRwzwnklZkDkpr1k+iqETWeZhaOe2hY\nJDXH6sT9XZb2PUg6Anhe8teZTI89IpyMZqL7pKf2/kuBqt39sFJL2dlNUj2O\n47bA\r\n=x1BT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFx6FHIPy4eK0lDMgXKqx625BJ3AKMSwlVgCOQx8sVQTAiEAxLDolJ7PCfxNpZN5n6m4N+gjgv3GFvdGDoON8nJWveE="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.92_1613692984147_0.68744691529005"},"_hasShrinkwrap":false},"1.1.93":{"name":"swiss-army","version":"1.1.93","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.93","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-uaZ4b1Dx5o2iF0GHl+VWbp3xrHlbBksyoiYcGmOaI7TPWHPHYQdPbLXpVYNrMXbeyhDcZO4P+lj2nqcdXXkegQ==","shasum":"135cbb560835ed7b02ed3a2a47549dbc201163bc","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.93.tgz","fileCount":541,"unpackedSize":2547354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL96/CRA9TVsSAnZWagAAvxUP/2DHz8EUQh6CBZ65VOT4\nsngcxvOjBZ/OQR+vI2w9s2U3XoxtTylhw9623wIdRNWfD05IcFPzPlo19B3q\nOicKCI1M8T8GS+Z36juV/WNtYrz+MEw/yq/3qCrA/tk0yyrHXsaNkBTpcRvq\nK1ZtE8n+AeLrfiRz67oa6LGLlKrACc7m8HVcseGrd2MeOQTEwHAWiqSJs7Jk\n76C4fRHHsFXFGN21Ubpl62AZO2KvusipsSvd1ht1qhmPkGlpEWZQ93fJIxFG\nsLMJ7hnfbfhwZPv2QI+E/PJ8s9yZYYJLnj6ItuKddkwnUP9cbc5kzJd3GbWT\nNOPF9lHSOYc+/ERNqsAs9C6QjblP1DHBNCICZ/LEIvEC4oU38e3LIZQJO0n5\nvQ3khTvUX/N3B0a3hC0PzZ2T8xqcyqxpMsG0j+rSNdM+9mqo+4UsisUuWyO2\n0Z4LKm8VwXpQj0JSZrhUKyVYXSEXZsrUwnbi3FC2KfN2z+dD6hFbc9ytHuc8\ni0XfzD3hBAYBM8MQDkXDoBmgJFdFqjaXbVozu80Zd5n3Ixv5aVyIIGMKqTQc\nW7ExHhQo6FPWmqCeLS7ovYC+AyiG6tf9oKkJxsQyM7Y/mqvQ5p8oXPuPJKdh\nK+kVZI/99f8QKqbPHvJvvUBdLDEEoUCalU9Ydmh4svfHGriYkudjmGCTBvjd\nCaMI\r\n=Tnci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFynVmJstLrRHwuaL+5Hwcj6YVd48kDVDX2ECtsUyaihAiAIP2RbEIcZJE5KGwPjmnUI50wlfRYAuV0sSJiCsY4aUw=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.93_1613749950675_0.8904119746134704"},"_hasShrinkwrap":false},"1.1.94":{"name":"swiss-army","version":"1.1.94","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.94","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DTKy78/PMoxlGE/bt1j8PbOgHzY5MDtLvOgjlN8WywnF+bEOrtGQatYHZHDZ0XdlYpCyNoEYujw94u7n+KHOlQ==","shasum":"0d49cae7528c2717b5184cc3ab87c4c7e6230903","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.94.tgz","fileCount":541,"unpackedSize":2547353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMSG4CRA9TVsSAnZWagAA424P/1/M+99GhQVUX3b7QLE4\nFRdBtqwxjtZUddLtixvYD9P7rIbBSHhJbolop35gUmJ1dPnmGV2JR6pcJyki\nUT5j6TPd8AiokTXTnvuNf5LSpcFSl/n8ZuqTuyOJHOqicma5me+JvHIJrhbO\nkX4n6WNo80+k8fIfgvQXOSg6dOMYT4iXkDwvDtS43LJHrS4/Xf2jXudtlaj/\n+KYI72vrdBuZVlJ8WuCyWRyjKK+bzjaDgbMtRYvknwnm0snRvhvy214zckpY\n+wRckXLSDP45XvWn5W4aREGUs+7tpvBns7kXkaCu7zzMJ5y5PCDWXH3sqaDG\nqwE5TzM0cCEuEBFQPnZ/eYVLSpYDb9Ips5FPXmHU3iDm72EQK+6LWJmuxI+x\nZ/Eh7xlNA20EK4DP/sy3nKLESiWJ8sYg4qYpiL0+zaap5bdqRG67mEq3t1UB\nljLkSwSP1yGHJTwaRTyvgnJcGQ/iLXg966kKDYa/OIQ7M4udVAyO7w7LuCPU\nx9UQ2HCdEPIbURPtib7kpWYD2KNjr7jNKwaTEz55E1U1JkF4hNigYdiM7l/j\nzrSglT3/w6cdu8uyGxY73FgeI8rFnBd6QC5w+0zSk2KUojAkAVlcE8Sg5/dA\nWNyH4fWHf/WANsRv60dWgQahlpj9IX9bkW+4BkiS5S5obnOTzQ80W0rZ8lHm\nvszc\r\n=x/uT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjS9ssITuXkyH0ns0eVlVS4vA2MO/2DKM7SrEcoWR1AAIhAJJ06vCr0XdpA3QFbrbOhw4yclGRWByEZH1TteSrjSt/"}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.94_1613832631609_0.14621205013555927"},"_hasShrinkwrap":false},"1.1.95":{"name":"swiss-army","version":"1.1.95","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.95","_nodeVersion":"10.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-G6mRQn094SmWSEN8Jf7aRXyzBx1TTAyAZP20uWiJ+7SWsxM7QAsM315WB4uVWmWr9B0o86GBhV9k8RVm7d38gw==","shasum":"63c3addeec13c39aa40e5500527e9a877adfe574","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.95.tgz","fileCount":541,"unpackedSize":2547353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMU5ACRA9TVsSAnZWagAAvZcQAJp/AqLC3r4YoPyk+ynk\nHjtQt0w0uL0M89bw+lTS922sVfDS7/OLvDGIyH0Fgs+MSwzB8awBBdFDZ+8W\nvJVzoSC0nL/RvAKxOVWcLO6KrU9znMuOZuB9zvdM5Jaf/bvaA+9DF7uYsXen\nmIY9xZrJ06Yf0hNAWPZVjhM8V+iaOqROP+x1D6ZUKcWQfTDMrgTCAX3UUM9H\nqgr7rKayz6cj4/EBTRLur2fq6rBS0EBi6Ec1f9mKr0gJI34Jii+m3ujPqcsa\nK7ZNNiLkN5ScnVGZwTsGZCRDuKj87k6616Ajns2FjH7HJR7NtulcMFaV4DGB\njhJCHXcNJsOwaS4xK6I9WyS8GUtoGe7rOSCe1HJHZwoJ8AdGBMX+PCvyf8VP\n08K4xGBOpFAe4J7HL9c8PlcMrh4nL5Rjl1XP1rI+ZOO54EyUMm0lHVfm3GXX\n3SQ9A9/7KDCjucERLXMaxCM/gpcFll75lkHJtBnAKPD1hvdqNJQyVjCEqJHZ\nqPs9C/pofck6Ms26N+xEfYkpnytYX25z61IFf0/Rqg96ywdSRGwogNJ6Ieg+\nuT2E04Hogl+CNt4sGmreHIcpYrvhQY4Bw75dr8LASWUdetND9VFicnDeAcs0\n+xItpKmCI0hvftzBJsxThah22tshAxDTZouPVEJcW4qg7+a57hMGrI9pNi3m\nX+63\r\n=H6y4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWXJZSd4exZuAjvTCPKVoNyaGmBCWtTvvXqkrzHPAabAiAxgkGqTrl5LXjp8yGacUqfv6/xOvHVJVsQwViznSthZw=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.95_1613844031818_0.8223455188365041"},"_hasShrinkwrap":false},"1.1.96":{"name":"swiss-army","version":"1.1.96","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.96","_nodeVersion":"14.16.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-s7oBF7JKMejOu86+nD3OsntcWProHohUyBFZIITBpIZBNVO2F9F4mHuWrwOU34bWXVw86YXkYaVKHAFLYNsQhg==","shasum":"08e219e53b88c0d80d5c39d38b287651cc5f7089","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.96.tgz","fileCount":544,"unpackedSize":2548721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNt7CRA9TVsSAnZWagAAknUP/RloCzIGp+UKG17FziUu\noq0uHKt+wbpMaN/2L4R5OL17Q0kun47r7q5V1QfE6MyFQ6YEM0fa1AgxVw8P\n33KvKyXb5oyCgg1ojW9pVZWbSRX/C7ZT3lO5/p/WDDymo3j3n7pU1FKQGu1o\nA8Bv2ysAhu0c2DQoazdVJnZk+9Xag7bDEF3EaUf5VyD5UujUWIc4HfL02mR5\nMtuRe5JbcB7SnVZqmfKGE0XZ9QADwF3SMAA/Kt8X4URgYSDQZYeEv8lXWe5I\niW2oKK9f/bg26amdtn3x6JDnDc19sK67N1emjf1PP7hSNZmgXxs1LLqbSXjh\n+jOpc9R2fhT5Wf5hW6FNC2BYJdY0UPbKVlFsznxdbodGTnKuTEvp+bKNhZIS\nccLMPz1n4vW4qPWuKasKQb9QU0AiRX3u7aZqeCQWeq8X2AK3iq7H5lxLqzJg\nd2H4O/S3Dewz6b5pW707aygsfQ9DuqTUjRBenNyM5yxlSPfb4R+Tn2jWLczv\nBzH0yOYBMcXTCKzYK6i45vJbEFTsbMazo2tLuqea/0O/vmaM3znJA1ECJAyS\nzbRfcNqxe39BW3wkuLiJOOuT7E25DJRRETJDj7G0snAkdkORZcMn6qfrc2OD\n+nipScnH+dKo5Y+71rCApOJ+XuJVCgmG85DdOhyAIhPvCcHmrBzRQd3okvZm\nf2e4\r\n=J+1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvU4iq84rXqLpQK3hiFtD6NQo9JGdS1sBukhcL+xBERAiEAgszioMf/lN6/N7C0eiY3fsWgbzzRT0wI3GZ9d+ss7IY="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.96_1615387515024_0.8237345932250402"},"_hasShrinkwrap":false},"1.1.97":{"name":"swiss-army","version":"1.1.97","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.97","_nodeVersion":"14.16.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tXXNvLemomKAuojeax7OZBLvbMZDb8z+tUl47qhfXFIbxl7GdDGLNG20wtD3GxOXyomtcRRhhZwU/UYGJeSWDA==","shasum":"ed6af5a1a629f5b5cfe6bab0243d010058863f28","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.97.tgz","fileCount":544,"unpackedSize":2548716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNydCRA9TVsSAnZWagAA42IP/1T0Ej8jSAQODFFsSmuj\nucUhdkkXwqCtuCCJAvrcMipFqXLavPoMCNso04CTebZfPnAGYcFMeNDW+vx2\nWBusZqlApuIG+9CMkFHK3CjV2+0pGnKG8wva2f92Tc9wY3/d2xS+tJzfzCLQ\n1zfOVdA3jqtvW65K+IbLcWWhq6E2veBEvCeY2nxFK8xVoSsmakvgzrv2rsgc\n73RsGuyizetQQsAx3ujXtQsP+i3HL+HrzNGVUB/887/+ZWpx8zLBICnFdykc\nnjhWmUOt7uyEIgPKZJrTD3rAJy5Foyc66qaGJpojqpYFtxZ1eDHgtLgG0PEO\nKsktV7NiI9iuV93yfUpuNUODOIm4KDopy2Xv3ioFJLxA+knQff8TbxZahKLF\nh2/fZxcLoHTfnR1m2quEtDGKbAzolKcLzXGVP3SZ8yKwQvlOhWpzAdptzGED\nnQUaSlSba7lPYnJrq+V2nALk3UcnU9ZRi5zj+a11Yv08nQshVhuVuz2YzfzW\nszVzKS0BdFgDPkNSNUqhOAPHUt4HpJr7vSvu41QCeuq7Xctypk/WuH8XN3WC\nSHx/o5aoHbMvBeRip4xzZFDG5l62NhJ7UG0s7zCZieGGdsKHa+jj2wUNZRRg\npUR2BTBgCbFw49ztmDhHYfVyjWluj7CoZMkCVHjnz34tR4S34RwXgyoPVp7B\nzixO\r\n=YBKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJzEod66l8TQHL0AeulxKXfa3BnkPbZqdaruudSWRdcQIhAKPORItHkjKwa4JF0+QqkiryfHp4QEOHWXynVS/w5/9M"}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.97_1615387805195_0.3264891534876375"},"_hasShrinkwrap":false},"1.1.98":{"name":"swiss-army","version":"1.1.98","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.98","_nodeVersion":"14.16.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dAC09o2r/BSg3+qlXgkmIl1kxjWK7Unl8rPnML/u4rziwCj6bjw0guW0XTlDYOzSyHHhtFN8fYYOhpSsgT+aaw==","shasum":"c40fb750949a11a36590aeb74224c6272e23ea01","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.98.tgz","fileCount":544,"unpackedSize":2551247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYlbJCRA9TVsSAnZWagAAv4wQAJw7jQjQi6/kB/WikiIg\nf+8/774YIvqcXwk9x+FAV659bfz1hYr7qOtuKrtKqQKnbUMhVlhnUQx3p42g\nOUDdq+ngqlWXOgPEz3nQwKAuPZPgdPd9D8NPTnfTJNEv9DtV2q22q++JBenR\nSSv+5imnvpnXZzHgnqAgMILK6F7vA9vRZd5FFh8T8aF0fn+e0OjcJD88z7KR\nQEAWWhkdLZSuo+fK+ApFHrIvw/2kkw8ecSThGosKx/JzDs8upfnTSCeoI5nS\naLeLIbv+Ug4fp0dZg9zL7XoH7+9Os57w3pHcLpkUyLE+4kmg6NbG/cO+3WMW\n1MPmivJs0878lhhE2XAHmuBdelwpNEAyN7JwSkDShspD68a7gzho/YwnoUCV\nCjAbCL+TglbwFYAx4FsJ+fy0IhzxtsFATEetZZ0kvRormg2MEIWVFViVw/RJ\nXYi8kxylA9nvNAoCcLS0Raph642NVNzHf1wqScpYpu+24Bt523y3jt7rss6J\nkMKb4fYZRFEaLN6ANVMdRnJsbjcVvg7TLBbvVaJW/mrafNz9EAIDZiDTQdmW\nVwKJo+FRjQ/UG1yZebK29mu1zMPaQEEOLGlALWNWdfmiNKfkEo5o2N94Jqkl\nBAp5NMiLLTjBfFSTDODqAGsuFRjtIZgBC5g8y51lluU1JSkVERQhyD800ZcF\nt6a0\r\n=s5jB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICG28Cma4xUqtOt8hQiHECh6G3vk+0qZsZUkF6ZCRE+3AiAwjrO+hV9yd0TSdVY6jeO1CmVfszpUY2h364zt1gxHYw=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.98_1617057480534_0.6407378136027588"},"_hasShrinkwrap":false},"1.1.99":{"name":"swiss-army","version":"1.1.99","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.99","_nodeVersion":"14.16.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WWcCZViuQZyOJmUbhYUgNB4XzouJlKkzpsDSunmwc7IJfm9q5hOjRpOtEJ3r3ATMOQOunVmWfQeVYipUCjVSVA==","shasum":"7455a64f57bbc2d74c38431bec51720563b6d092","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.99.tgz","fileCount":544,"unpackedSize":2552397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiYBvCRA9TVsSAnZWagAAmdUQAJHevCfr77WlL1eNjPuk\nW6GLPowyuR2AkdWqKVxDWtwmmAOOqMinTxBLIxCY9H8hf3ahNCDMPUCAsQL4\nq07oBeevKGpLJ6OIOJXrKyYttzAoQO9V+PJgk2DDB2OmwCp/pL8aVLVvEdyb\nkKPgu+7pglbZXpdtyKltqZnTaZ5nel63oqer/uqGGWm09pVkihCZOPlVAYVG\n9Zs0iAyB637WRZHCZz/P5WrHEE6FI56eEsLYDbikP6+N27SJA8AVjUh8bDXP\nw/hp5ZEB71Z6B8SMkN1v8MDTu2/rVaSkzbh0HyXpUzjGIM2CoAfGXrmh/vKF\nEiDUDZ1tpq/MU6DDwRDfef3sOzSkwqlTKkaBSfhBwCKehfEgirddAiHuARDq\n0+ktJMMybgmXGqXIwtA5D9HkDVGf1OiKYR8SQXPplapjNvAFdNE28T31X3A/\navtRfxogZMAeZjIaGC/afYhj9LrPy98UxFmw81akrUrATQQWCTXSFOOY2fBH\n4Y4+XPbgVM6YRIXGBGKXnxQcMvC2wchToePnMfw6XWvrcNCkVRvQuGEm9Uzq\nkZnatpqJj2hnPhjXJjYZHnC7wEKo1p/mFBwjoYRPufN5DnTjtvi+kRL9VURf\nosVZs8llX5BcjJD8hj8ruhJmQDpU13BPa6fZQkVsly+qCHu7xje+PyrmVUnj\naPVP\r\n=q/Au\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNuwKGjGeQRBNRiJYVNpP9whqorCN6bD52IRHR77r8jAiAq2PkgRGxpO6pPVYms/J8NMS83aDEuuruoDrSfKIEfRw=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.99_1619624047240_0.4558156463072309"},"_hasShrinkwrap":false},"1.1.100":{"name":"swiss-army","version":"1.1.100","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.100","_nodeVersion":"14.16.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/irVvv36bYy3TjY18b+xx6AdLEsA94JKRySw2xXknERM8bN1g6LpNhZIUJ0TtGogScZTLduEaJ8o52ODHt7vMw==","shasum":"0da3a3a143e48ac6d1c02d1ea35acda14bc0c894","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.100.tgz","fileCount":544,"unpackedSize":2552398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgixV3CRA9TVsSAnZWagAAVCQP/1eVG4fowyvK4dSrZMLG\ngdmcmzog7mnIJnKOQzi9Rk0yQCc6Xh21VKf2PMFkKl9S574y6ZjZCrrVrey3\nHUlALn1x1ImqDpHz0IeE3wLde0ca0msCPHiE/HFgCPtyQm+WOnwfeohl0cYG\nu+8AMFC6gSZY8D8bB+2pItlSvvA9Xcg4CqSx23ULJNbaNtlZmusRCz6L5CGG\n9GGQUG7EY3ZKNicjT1eE2LzuFeE3OIiuSo5Tl5D0X28DobP6rPSXCO9G8nKu\ntO+tPp42HxYAhP3Vd6N05jmaYIqemhRdSgWdosVs/X7P4SP7QLBTZjq5pLk7\naaizP+siczyMLbvnidzbnq7yPbRb5BesODyhYWfuHAqjxOjFY4Ar7N0moK/E\nKJ88p9ZOAn1G3zk39m6pdP7t+wkw7+LsC3lCN0AdNcdTjudDXEjwqODPi3q6\nDtNGP8tstzRScHJdIQKjD7M7oWrpC+VL+UtQLyFMIMTOWoNfB+IoT45TgoAq\nU1wLFb79hULKRe9+XJeudmgE3vLnF/99X0+vwut0LQoqGU146LghaUmzsqb1\ny4Vcpn5gJHq0mA/9eK7FIAjEYnOEI46JQRQu69Y/I8G6/F4j/zdD0wcR13VW\nyzn49641DrWDr/cyEnxxLfXV9+nXaCMt6dc+XZD9CBjccMygLEa0O2IEqPat\ncvpC\r\n=aRAK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMYRLsWBom3DE9F+Pu2Lmf8YDyAqtDbbIt44eyfgVfAAiEAu1Y9P3ApW7ehaVSoG+Sb6Hj7boXVvWpC3B8xxauHAzQ="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.100_1619727735045_0.14856740124579315"},"_hasShrinkwrap":false},"1.2.0":{"name":"swiss-army","version":"1.2.0","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.20.36","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.21","moment":"^2.24.0","mongodb":"^3.6.7","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.6","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.2.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tyW2jZeO1RpC/cOTwgn51rszx0PBlX4yYbsFwe23Pj84LeNapJj8S3YvkmiGWLIuiKiEyBhLRwjC3oSMGcKi9w==","shasum":"b159a79a70226f7c922e688a37c06563afaa73ea","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.2.0.tgz","fileCount":544,"unpackedSize":2552536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp9DRCRA9TVsSAnZWagAAG+AP/1U1zCr/DTc4Jd0DWF2B\nnyetUUF9KJ4oBhbblwdHGculBGK3yArpeslRygcmqJNKvanlpH6ZxUGQYeOa\nyGqPv0OKIY8qqVXh9qSEycKITw2Bli7e/58b5VuiCMga95F3H1eXHPyiNtz9\n9gtMqSpZL9ZG/obdnHcDc3eP5V5B2f8gYsg4LsVh3fCOS/0ONJSqcTIM5zPe\n1MxehsaICSNTWoZmPHAnqFP6ISwMG8DukXrfqeIUMzFAuRDa52u/WZ9TiFeS\nvhQI5Jd4lpl8k40NXS/Fu2iHxRyYSkkkN5eHxkVyyCt3U5Gbujcf6JjnR0J7\nedStOS8KqqXDD1BbBKbOfo7x1aWsVHUSkK2tdtTlJj5RKZF2J2ckZbU/aPIh\nocAelQhvm0J0etDOlvuhRPvOcnvvnn8bF1PFBOpP6dh9i8HcdOyksHMs5QhU\n4oMqrUpVlrX6yShWrWR/2EpMSY1DI7LahhRiAt6+aG86yfQhBA1N7x6wtjlk\nApSCeXGVm7Fy963CTKJNMrZjlqXesDClznYPhGlH12cuInpMdxOmm4sOmpZb\n1436HXprtXNglTVi+uo39ggBSbDum10t5kXrg0Ognq+D7wp+nDhhZ/hrUgKw\nDGGugX/GvmkWXit5p4sWnnZVMig8PPErM3BwuCZNpdH/Zqmwh0qc74fUOwaS\npviU\r\n=AJnc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa6ucXejbY+mvbM4U/gtwuiO2p4UL/53+DGRDvhSMZXAiAvsdRrV3KAEzgNx4FZH7/tGxE4xdbxhHjtFYo86udfMQ=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.2.0_1621610705044_0.6434323195417115"},"_hasShrinkwrap":false},"1.1.101":{"name":"swiss-army","version":"1.1.101","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","class-validator":"^0.13.1","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.101","_nodeVersion":"14.16.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-ifEtVdEUmnsJB57cNaofa7CJrf0oqS3YoivIKiRP37E2BdpSgbilvARlhnnZeyk199/eoM2QM+4797D5igpPDA==","shasum":"e3de2132cebb2c9f7339427dac8d52f35c672c42","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.101.tgz","fileCount":544,"unpackedSize":2557539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7LxOCRA9TVsSAnZWagAAWO8P/3+v+wFdOOQzQjR308wl\nLZwrAXKaFS7JyH+yq0HbTnyctIjPhk6k0J+aI9wGeI0Ikijo5ZrDBVhnaMLI\nbgWSbMtx6Cl8hScCKj/TR9oV0FnHVMOaeTfSJkR5Q2E4+cPyCD9cCmR2cDgf\nMfuKG/bVsXm/P7DPsr+23g2lvRqq0Ugy6QGRGNB4qQB5cmthBfHHW0hIII2s\nv8rhaaw3MubMTKbUPcTLrx+TWz1sEe2Rk4yZ5SZ1F8vFNIz022D+rRq7J+O0\nNoe5m5RHOpA4ZHoCbtFsdKE6pppaDaQ9706rThTLGz9XY488qbvTmja26RbU\nq0dFiIhiBTFcMm8uy6g3d/Bjo4PKuuCpgg47MXaEZVcrJZOasVO88sA5oVWP\nnBq+yGsQY86nhMyWx/J0xrk3UycMD65ee2OIPGehGIcEzA5oCW+Aemh7DhfQ\nUUduwMa/5po6S4ZDOjl8MjZh5wfdlvhOi7UY2l1WwghR4Xb7jm/Ltyo9+6mG\n9i+iZzhR2D5BgO2lC00TaLNaDhSGMGCD6YgqwEKfJax0QjH35irPUjYX/tfI\nSX87kUhNLNIqka2Ige5Qti742+Q/zicH8VFyNYqb5ldC9Lbm6c5x+iQZChG5\nbxYwqJFopc3tiE3sN4+ijuQBrowfxbBWqAMREEpRVaIpgzlcBQVHhA0Eyh4/\nbU3y\r\n=EO20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbwBo9iUSqmlO2kSQ+nXezTpCkvLFolyc+0ngi0yOBaAiEAgug6eXjuG8SPSSXRht7u056txSoLhWnl0WC5Rhu1pXw="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.101_1626127438095_0.300150685820189"},"_hasShrinkwrap":false},"1.1.102":{"name":"swiss-army","version":"1.1.102","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/cors":"^2.8.12","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","class-validator":"^0.13.1","cors":"^2.8.5","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.102","_nodeVersion":"14.16.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-zjvbd/8OEMqb48r06nVPbm69oEh6W6w6Birwcx2PkFGlAc1agJozSl0UJ7zYZxvWwXgNQ4mEsXK3RxGjUblrGw==","shasum":"d34cc8a37316fd16c3c94ee86e85243846c5b72a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.102.tgz","fileCount":450,"unpackedSize":615504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHygegbLrAhkmQOwKQzja6aBxux/qD80jn0rGrDKRYrhAiEA2GnYS1TgNNl2qB9YjvpMcdrRA4OF/pB66HazqnMxwO0="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.102_1632756872157_0.09117139433612587"},"_hasShrinkwrap":false},"1.1.103":{"name":"swiss-army","version":"1.1.103","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/cors":"^2.8.12","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","class-validator":"^0.13.1","cors":"^2.8.5","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"gitHead":"7a5d6a365ca7deb8219a7c129b85ecd1a7468156","bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.1.103","_nodeVersion":"14.16.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-xEcWhTWJI0++xvh+qqK5ISSi9tEiVRHVoIRzanTeiarw/P+3Z9fcbQ3FbtrHYGACI9syW9C5ktdRKqdGx/rflg==","shasum":"f2fab842a7e627cf94c53e9ced87b2e1c416da0a","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.1.103.tgz","fileCount":450,"unpackedSize":616176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3aLlFjEj4xa/CcsLLf2WPaNQxieIeJ7oJiQylarWkSAiBynMS7QkjOu25DHIOtTD0rR6TwdnVao5sS6JC5ds3lEg=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.1.103_1633361006738_0.15356945287737056"},"_hasShrinkwrap":false},"1.2.1":{"name":"swiss-army","version":"1.2.1","description":"Server library for DragonFire apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typedoc":"typedoc --out docs/ src/ --mode file"},"keywords":["server","leatherman","express","inversify","library","framework"],"author":{"name":"DragonFire Technologies, LLC"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"devDependencies":{"@types/bcryptjs":"^2.4.2","@types/crypto-js":"^3.1.43","@types/csv-parse":"^1.2.2","@types/express":"^4.16.0","@types/ftp":"^0.3.31","@types/graphql":"^14.2.2","@types/html-entities":"^1.2.16","@types/jsonwebtoken":"^8.5.0","@types/lodash":"^4.14.119","@types/moment":"^2.13.0","@types/mongodb":"^3.1.18","@types/node":"^14.11.2","@types/redis":"^2.8.10","@types/request":"^2.48.1","@types/shortid":"0.0.29","@types/ssh2":"^0.5.44","@types/superagent":"^4.1.8","@types/winston":"^2.4.4","@types/xml2js":"^0.4.3","typedoc":"^0.14.2","typescript":"^3.2.2"},"dependencies":{"@sendgrid/mail":"^6.3.1","@types/cors":"^2.8.12","@types/nanoid":"^2.1.0","bcryptjs":"^2.4.3","class-transformer":"^0.2.0","class-validator":"^0.13.1","cors":"^2.8.5","crypto-js":"^3.1.9-1","csv-parse":"^4.11.1","express":"^4.16.4","ftp":"^0.3.10","graphql":"^14.4.2","gulp":"^4.0.0","gulp-mocha":"^6.0.0","gulp-sftp-up4":"^0.1.8","gulp-sourcemaps":"^2.6.4","gulp-ssh":"^0.7.0","gulp-tslint":"^8.1.3","gulp-typescript":"^5.0.0-alpha.3","html-entities":"^1.2.1","inversify":"^4.13.0","inversify-binding-decorators":"3.2.0","inversify-express-utils":"6.1.0","inversify-logger-middleware":"3.1.0","jsonwebtoken":"^8.5.1","lodash":"^4.17.11","moment":"^2.24.0","mongodb":"^3.1.10","nanoid":"^3.1.20","redis":"^2.8.0","reflect-metadata":"^0.1.13","request":"^2.88.0","shortid":"^2.2.14","ssh2":"^0.8.9","type-graphql":"^0.17.4","winston":"^3.3.3","xml2js":"^0.4.19"},"gitHead":"79652697eeb2283fbacc048d512090f54bf4119c","bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","_id":"swiss-army@1.2.1","_nodeVersion":"14.16.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-mkaEQUSqGUPUCO7VksHN6gU4/9naYhBYGhKuVz8QK7upMi8hRMzGVj8bOEsv+APGX+Zx6pltQeiVOHfCtg0OFw==","shasum":"cfc65b7d5e0e3a51b1bd49ac7fbc92f6798ff0ed","tarball":"https://registry.npmjs.org/swiss-army/-/swiss-army-1.2.1.tgz","fileCount":450,"unpackedSize":616844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy0EvCRA9TVsSAnZWagAA0IIP/1J35NPZjEtTt7UrwOgW\nAIo1UKmj1+sMyD2iOSOnchTwF3Wdgt7RbGf7Nap9DnF7N7aAW6azNRs+P/F4\ni9khyD9hW051RhgR6cKBxVEl282VramDWTXKiapyeePTsFu0YjWtt/DpK8Li\n+cBPOWTjZiybUGj6euDx0iGIJCfB4Wdvw95qa2DxZE8XnLCctBuWKR1+cUPW\ng1z/DW6px9mt/767PnxTXt6asodozS86vB0/5ZZRxunkoUf849go2aVnDMhe\nxczdWoOTXQ8B/eEf97o/+2oDz1XjRDi1tPqQ8Z8o/Y3E9gsEHDUu/7Mf959p\nuot7NXr4SD1R6My38FJVzI2UlAl+VS9BWjYX+jvYLMvMoW3+HItIBg1ToU3G\nM7EJ0DcWkjPPgEQn9WtOlonw+lbGsDHvvcRxxvwGI4K2oKQ6Mt7BP2/FhTCV\nemYVV/vAEIhaWzvypcs7NjIq3jcysFX5QJFnkzHXyIzjQ4/J874Ce3IWP4dY\nG92Br97lJWpcqgok49SHRZV/LXEtaRYDT20r2+DMRhU4umwf/b/fKza37UaH\nLAxwgck8J8xJ1Um8hSxfdMXqxSep5t0R2yrVfbz2Fga0ZsrydT+/xipoMUxK\nmL42auV9AkVF/RDUVbvCEormkOoilcqVWojUtQlZJCTewZibgBQFOGLzD+bf\n3lH1\r\n=ZB0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1f936SIO+iawXPklqMcRgJieyGpRQvBMDaNN6udPD6AiA93G73lNeI8kwcwH6+bG2zROEiNN1CoeAE8DEgagMnoA=="}]},"_npmUser":{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},"directories":{},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swiss-army_1.2.1_1640710446956_0.21745950925802693"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-28T12:25:19.302Z","1.0.0":"2018-12-28T12:25:19.562Z","modified":"2022-05-19T05:13:47.225Z","0.0.1":"2018-12-28T12:27:49.389Z","0.0.2":"2018-12-28T13:22:43.784Z","0.0.3":"2018-12-28T13:37:12.493Z","0.0.4":"2018-12-28T13:50:39.996Z","0.0.5":"2018-12-28T13:55:59.181Z","0.0.6":"2018-12-28T14:00:09.841Z","0.0.7":"2018-12-28T14:54:53.698Z","0.0.8":"2018-12-28T18:27:35.597Z","0.0.9":"2018-12-28T18:41:41.200Z","0.0.10":"2018-12-28T21:23:44.912Z","0.0.11":"2018-12-28T22:23:10.569Z","0.0.12":"2018-12-28T22:27:23.601Z","0.0.13":"2018-12-29T12:30:57.455Z","0.0.14":"2018-12-29T12:43:15.272Z","0.0.15":"2018-12-29T13:23:28.466Z","0.0.16":"2018-12-29T13:29:41.081Z","0.0.17":"2018-12-29T14:05:44.652Z","0.0.18":"2018-12-29T14:17:37.262Z","0.0.19":"2018-12-29T15:08:27.304Z","0.0.20":"2018-12-29T15:17:58.461Z","0.0.21":"2018-12-29T15:42:30.301Z","0.0.22":"2018-12-29T15:48:59.329Z","0.0.23":"2018-12-29T15:56:54.442Z","0.0.24":"2018-12-29T16:27:47.203Z","0.0.25":"2018-12-29T16:32:48.797Z","0.0.26":"2018-12-29T16:45:37.371Z","0.0.27":"2018-12-29T16:56:48.099Z","0.0.28":"2019-01-03T18:07:10.908Z","0.0.29":"2019-01-03T18:16:17.499Z","0.0.30":"2019-01-03T18:18:51.581Z","0.0.31":"2019-01-06T21:36:50.925Z","0.0.32":"2019-01-06T21:57:00.056Z","0.0.33":"2019-01-06T22:22:59.313Z","0.0.34":"2019-01-07T23:29:05.574Z","0.0.35":"2019-01-08T09:56:53.231Z","0.0.36":"2019-01-08T10:03:42.149Z","0.0.37":"2019-01-08T20:34:22.866Z","0.0.38":"2019-01-08T20:53:07.778Z","0.0.39":"2019-01-08T21:43:57.194Z","0.0.40":"2019-01-09T14:13:19.116Z","0.0.41":"2019-01-09T14:43:49.413Z","0.0.42":"2019-01-09T14:45:59.520Z","0.0.43":"2019-01-09T15:12:42.996Z","0.0.44":"2019-01-09T15:18:13.548Z","0.0.45":"2019-01-10T02:17:10.465Z","0.0.46":"2019-01-10T02:26:22.229Z","0.0.47":"2019-01-10T03:14:01.312Z","0.0.48":"2019-01-11T16:35:08.804Z","0.0.49":"2019-01-12T12:40:45.595Z","0.0.75":"2019-01-15T14:37:24.238Z","0.0.76":"2019-01-15T17:45:48.265Z","0.0.77":"2019-01-15T17:57:43.056Z","0.0.78":"2019-01-24T00:24:57.691Z","0.0.79":"2019-01-24T12:16:21.678Z","0.0.80":"2019-01-24T12:21:07.892Z","0.0.81":"2019-01-24T12:23:22.884Z","0.0.82":"2019-01-24T12:23:46.426Z","0.0.83":"2019-01-24T12:31:05.201Z","0.0.84":"2019-01-24T12:37:23.573Z","0.0.85":"2019-01-31T15:46:06.447Z","0.0.86":"2019-02-08T22:06:37.422Z","0.0.87":"2019-02-08T22:11:26.041Z","0.0.88":"2019-02-08T22:26:42.284Z","0.0.89":"2019-02-12T09:34:42.293Z","0.0.90":"2019-02-13T16:18:38.643Z","0.0.91":"2019-02-14T22:11:44.557Z","0.0.92":"2019-02-15T02:53:58.006Z","0.0.93":"2019-02-15T02:58:10.144Z","0.0.94":"2019-02-15T03:12:54.756Z","0.0.95":"2019-02-15T03:54:02.364Z","0.0.96":"2019-02-15T11:45:52.301Z","0.0.97":"2019-02-15T15:22:31.573Z","0.0.98":"2019-02-15T16:12:21.708Z","0.0.99":"2019-02-15T16:16:25.721Z","0.0.100":"2019-02-16T14:30:11.484Z","0.0.101":"2019-02-16T14:38:27.421Z","0.0.102":"2019-02-20T17:39:32.127Z","0.0.103":"2019-02-20T18:20:12.991Z","0.0.104":"2019-02-20T18:28:25.012Z","0.0.105":"2019-03-07T21:36:27.648Z","0.0.106":"2019-03-07T22:03:39.753Z","0.0.107":"2019-03-08T12:54:00.416Z","0.0.108":"2019-03-08T15:02:04.638Z","0.0.109":"2019-03-08T15:14:20.259Z","0.0.110":"2019-03-09T01:49:41.742Z","0.0.111":"2019-03-09T12:23:08.772Z","0.0.112":"2019-03-09T12:26:17.989Z","0.0.113":"2019-03-10T18:57:46.152Z","0.0.114":"2019-03-12T01:58:28.183Z","0.0.116":"2019-03-12T02:37:17.072Z","0.0.117":"2019-03-12T09:54:30.436Z","0.0.118":"2019-03-12T10:00:37.638Z","0.0.119":"2019-03-12T14:40:53.393Z","0.0.120":"2019-03-12T15:11:46.557Z","1.0.1":"2019-03-14T16:44:19.857Z","1.0.2":"2019-03-16T23:31:29.762Z","1.0.3":"2019-03-17T01:58:20.371Z","1.0.4":"2019-03-25T17:13:45.023Z","1.0.5":"2019-03-25T17:24:37.370Z","1.0.6":"2019-03-25T17:42:51.860Z","1.0.7":"2019-03-26T17:10:13.895Z","1.0.8":"2019-04-05T21:34:21.663Z","1.0.9":"2019-04-05T22:05:19.844Z","1.0.10":"2019-04-17T16:29:55.097Z","1.0.11":"2019-04-17T17:16:27.426Z","1.0.12":"2019-04-17T17:20:33.284Z","1.0.13":"2019-04-17T17:41:14.124Z","1.0.14":"2019-04-18T15:30:45.573Z","1.0.15":"2019-05-05T12:40:26.005Z","1.0.16":"2019-05-05T12:45:25.367Z","1.0.17":"2019-06-09T10:44:16.755Z","1.0.18":"2019-06-09T11:30:31.503Z","1.0.19":"2019-06-09T12:10:02.766Z","1.0.20":"2019-06-13T18:08:11.818Z","1.0.21":"2019-06-13T18:24:12.418Z","1.0.22":"2019-06-25T11:35:15.256Z","1.0.23":"2019-06-25T11:47:16.321Z","1.0.24":"2019-06-25T17:36:28.582Z","1.0.25":"2019-07-07T02:39:48.611Z","1.0.26":"2019-07-17T17:48:28.438Z","1.0.27":"2019-07-17T17:48:54.300Z","1.0.29":"2019-07-17T21:06:29.032Z","1.0.30":"2019-07-17T22:30:25.583Z","1.0.31":"2019-07-22T18:59:55.394Z","1.0.32":"2019-07-22T19:10:28.607Z","1.0.33":"2019-07-22T19:19:12.887Z","1.0.34":"2019-07-22T19:24:47.238Z","1.0.35":"2019-07-22T19:27:53.402Z","1.0.36":"2019-07-22T19:34:00.180Z","1.0.37":"2019-07-22T19:39:06.761Z","1.0.38":"2019-07-23T18:16:03.330Z","1.0.39":"2019-07-25T15:49:59.831Z","1.0.40":"2019-07-27T12:24:42.189Z","1.0.41":"2019-07-27T12:26:49.796Z","1.0.42":"2019-07-27T12:35:59.868Z","1.0.43":"2019-07-27T12:50:39.199Z","1.0.44":"2019-07-27T12:56:06.728Z","1.0.45":"2019-07-27T13:01:05.787Z","1.0.46":"2019-07-28T17:13:30.792Z","1.0.47":"2019-07-31T16:54:18.929Z","1.0.48":"2019-07-31T22:06:39.880Z","1.0.49":"2019-07-31T22:21:42.630Z","1.0.50":"2019-07-31T22:41:32.528Z","1.0.51":"2019-08-08T17:28:02.091Z","1.0.52":"2019-08-08T19:41:50.657Z","1.0.53":"2019-08-08T19:51:46.600Z","1.0.54":"2019-08-08T19:56:26.453Z","1.0.55":"2019-08-08T21:22:16.247Z","1.0.56":"2019-08-08T21:31:32.243Z","1.0.57":"2019-08-08T21:37:13.038Z","1.0.58":"2019-08-09T13:51:58.727Z","1.0.59":"2019-08-09T13:54:41.364Z","1.0.60":"2019-08-09T14:40:30.335Z","1.0.61":"2019-08-09T16:10:23.494Z","1.0.62":"2019-08-09T16:11:20.252Z","1.0.63":"2019-08-09T23:14:46.924Z","1.0.64":"2019-08-10T13:08:50.591Z","1.0.65":"2019-08-10T13:17:51.429Z","1.0.66":"2019-08-10T13:31:19.811Z","1.0.67":"2019-08-10T13:39:49.742Z","1.0.68":"2019-08-10T13:43:35.375Z","1.0.69":"2019-08-10T13:46:29.229Z","1.0.70":"2019-08-10T13:50:37.646Z","1.0.71":"2019-08-10T15:07:21.240Z","1.0.72":"2019-08-10T15:29:33.267Z","1.0.73":"2019-08-10T21:48:08.990Z","1.0.74":"2019-08-11T09:47:35.971Z","1.0.75":"2019-08-11T09:50:55.202Z","1.0.76":"2019-08-11T10:01:47.783Z","1.0.77":"2019-08-11T11:18:32.366Z","1.0.78":"2019-08-11T16:23:02.486Z","1.0.79":"2019-08-11T17:18:13.296Z","1.0.80":"2019-08-12T00:38:44.293Z","1.0.81":"2019-08-12T00:52:44.182Z","1.0.82":"2019-08-12T00:54:40.923Z","1.0.83":"2019-08-12T01:20:36.640Z","1.0.84":"2019-08-12T01:43:33.517Z","1.0.85":"2019-08-12T01:46:20.034Z","1.0.87":"2019-08-12T03:17:32.597Z","1.0.88":"2019-08-12T03:30:54.774Z","1.0.89":"2019-08-12T03:37:34.028Z","1.0.90":"2019-08-12T03:41:32.635Z","1.0.91":"2019-08-12T11:23:43.817Z","1.0.92":"2019-08-12T11:43:08.071Z","1.0.93":"2019-08-12T17:23:30.952Z","1.0.94":"2019-08-12T17:54:28.536Z","1.0.95":"2019-08-12T18:14:48.118Z","1.0.96":"2019-08-12T18:31:44.866Z","1.0.97":"2019-08-12T20:46:02.112Z","1.0.98":"2019-08-12T20:55:17.785Z","1.0.99":"2019-08-12T21:14:29.662Z","1.0.100":"2019-08-12T23:00:21.064Z","1.0.101":"2019-08-12T23:32:29.023Z","1.0.102":"2019-08-12T23:38:57.763Z","1.0.103":"2019-08-12T23:48:28.394Z","1.0.104":"2019-08-13T18:20:49.334Z","1.0.105":"2019-08-15T02:11:20.460Z","1.0.110":"2019-08-15T02:36:16.133Z","1.0.111":"2019-09-03T04:35:31.820Z","1.0.112":"2019-09-03T11:55:01.417Z","1.0.113":"2019-09-03T13:42:29.915Z","1.0.114":"2019-09-07T20:18:56.256Z","1.0.115":"2019-09-15T15:55:16.391Z","1.0.116":"2019-09-18T19:01:43.496Z","1.0.117":"2019-09-18T19:47:21.710Z","1.0.118":"2019-11-06T00:17:35.885Z","1.0.119":"2019-11-06T14:51:21.970Z","1.0.120":"2020-01-13T22:33:22.082Z","1.0.121":"2020-01-16T23:16:06.373Z","1.0.122":"2020-01-19T01:46:20.325Z","1.0.123":"2020-04-01T21:41:17.420Z","1.1.0":"2020-04-01T21:44:12.621Z","1.1.1":"2020-04-01T22:04:15.029Z","1.1.2":"2020-04-02T02:19:54.357Z","1.1.3":"2020-04-02T02:23:57.139Z","1.1.4":"2020-04-02T03:28:47.710Z","1.1.5":"2020-04-02T17:15:19.003Z","1.1.6":"2020-04-03T22:07:42.704Z","1.1.7":"2020-04-03T23:12:38.361Z","1.1.8":"2020-04-04T13:36:35.745Z","1.1.9":"2020-04-04T16:22:10.587Z","1.1.10":"2020-04-04T16:47:28.463Z","1.1.11":"2020-04-07T21:48:12.314Z","1.1.12":"2020-04-08T12:29:33.413Z","1.1.13":"2020-04-11T13:06:44.220Z","1.1.14":"2020-04-11T13:17:04.762Z","1.1.15":"2020-04-11T14:41:54.199Z","1.1.16":"2020-04-11T14:45:41.405Z","1.1.17":"2020-04-11T14:59:06.849Z","1.1.18":"2020-04-13T18:34:45.176Z","1.1.19":"2020-04-26T00:58:04.183Z","1.1.20":"2020-04-26T01:21:29.782Z","1.1.21":"2020-04-26T01:30:38.812Z","1.1.22":"2020-04-30T18:47:10.574Z","1.1.23":"2020-05-01T16:32:36.338Z","1.1.24":"2020-05-15T11:51:35.129Z","1.1.25":"2020-05-15T12:46:18.538Z","1.1.26":"2020-05-15T12:53:06.724Z","1.1.27":"2020-05-15T14:14:04.397Z","1.1.28":"2020-06-13T15:00:59.237Z","1.1.29":"2020-06-25T22:06:59.376Z","1.1.30":"2020-06-25T22:13:48.358Z","1.1.31":"2020-06-25T22:24:02.582Z","1.1.32":"2020-07-29T17:34:20.640Z","1.1.33":"2020-07-29T17:57:57.652Z","1.1.34":"2020-07-29T18:07:45.728Z","1.1.35":"2020-07-29T18:22:36.834Z","1.1.36":"2020-07-29T18:26:20.570Z","1.1.37":"2020-07-29T19:10:44.616Z","1.1.38":"2020-08-04T22:17:09.459Z","1.1.39":"2020-08-05T01:19:46.667Z","1.1.40":"2020-08-05T01:26:58.249Z","1.1.41":"2020-08-05T03:16:46.448Z","1.1.42":"2020-08-05T03:35:19.210Z","1.1.43":"2020-08-05T03:37:37.205Z","1.1.44":"2020-08-05T03:44:05.268Z","1.1.45":"2020-08-05T04:29:01.380Z","1.1.46":"2020-08-05T18:14:53.420Z","1.1.47":"2020-08-05T23:34:18.391Z","1.1.48":"2020-08-12T21:20:20.196Z","1.1.49":"2020-08-12T22:09:39.458Z","1.1.50":"2020-08-13T00:01:10.026Z","1.1.51":"2020-08-13T00:04:27.830Z","1.1.52":"2020-08-13T00:33:24.919Z","1.1.53":"2020-08-13T01:32:43.508Z","1.1.54":"2020-08-13T01:43:02.444Z","1.1.55":"2020-08-13T01:47:46.740Z","1.1.56":"2020-08-13T02:58:55.191Z","1.1.57":"2020-08-13T03:12:43.887Z","1.1.58":"2020-08-13T03:15:01.040Z","1.1.59":"2020-08-13T03:55:40.211Z","1.1.60":"2020-08-13T04:01:09.670Z","1.1.61":"2020-08-13T04:11:53.712Z","1.1.62":"2020-08-13T04:14:07.557Z","1.1.63":"2020-08-13T04:20:30.899Z","1.1.64":"2020-08-13T15:48:31.710Z","1.1.65":"2020-08-13T16:05:18.386Z","1.1.66":"2020-08-13T16:08:23.883Z","1.1.67":"2020-08-14T10:46:51.527Z","1.1.68":"2020-08-20T13:16:30.089Z","1.1.69":"2020-08-20T19:06:57.719Z","1.1.70":"2020-08-23T13:58:34.174Z","1.1.71":"2020-08-23T14:25:40.184Z","1.1.72":"2020-08-26T22:01:41.231Z","1.1.73":"2020-08-27T12:54:18.186Z","1.1.74":"2020-09-11T18:23:51.035Z","1.1.75":"2020-09-20T23:09:43.635Z","1.1.76":"2020-10-05T17:03:31.531Z","1.1.77":"2020-10-07T23:12:14.719Z","1.1.78":"2020-10-15T02:26:18.008Z","1.1.79":"2020-10-20T13:13:24.388Z","1.1.80":"2020-11-01T03:04:49.681Z","1.1.81":"2020-11-04T13:59:52.768Z","1.1.82":"2020-11-10T17:44:09.884Z","1.1.83":"2020-11-19T14:45:50.978Z","1.1.84":"2020-11-19T15:29:03.704Z","1.1.85":"2020-11-19T15:33:05.553Z","1.1.86":"2020-11-19T15:37:59.381Z","1.1.87":"2020-11-19T15:54:32.075Z","1.1.88":"2020-11-19T17:17:56.348Z","1.1.89":"2020-11-19T17:27:03.388Z","1.1.90":"2021-02-18T22:13:56.751Z","1.1.91":"2021-02-18T22:51:58.875Z","1.1.92":"2021-02-19T00:03:04.831Z","1.1.93":"2021-02-19T15:52:30.800Z","1.1.94":"2021-02-20T14:50:31.836Z","1.1.95":"2021-02-20T18:00:32.005Z","1.1.96":"2021-03-10T14:45:15.278Z","1.1.97":"2021-03-10T14:50:05.431Z","1.1.98":"2021-03-29T22:38:00.819Z","1.1.99":"2021-04-28T15:34:07.440Z","1.1.100":"2021-04-29T20:22:15.251Z","1.2.0":"2021-05-21T15:25:05.364Z","1.1.101":"2021-07-12T22:03:58.250Z","1.1.102":"2021-09-27T15:34:32.341Z","1.1.103":"2021-10-04T15:23:26.985Z","1.2.1":"2021-12-28T16:54:07.104Z"},"maintainers":[{"name":"lgrainger","email":"lee.grainger@dragonfiretech.io"},{"name":"adavis_dragonfire","email":"andrew.davis@dragonfiretech.io"}],"keywords":["server","leatherman","express","inversify","library","framework"],"license":"MIT","readme":"Placeholder readme file\n","readmeFilename":"readme.md","description":"Server library for DragonFire apps","author":{"name":"DragonFire Technologies, LLC"},"homepage":"https://github.com/dragonfiretechnologies/swiss-army#readme","repository":{"type":"git","url":"git+https://github.com/dragonfiretechnologies/swiss-army.git"},"bugs":{"url":"https://github.com/dragonfiretechnologies/swiss-army/issues"}}