{"_id":"@campus-gaming-network/tools","_rev":"23-07e1e8026fefacdb3a3ec91258f9e92a","name":"@campus-gaming-network/tools","dist-tags":{"latest":"2.0.108"},"versions":{"1.0.0":{"name":"@campus-gaming-network/tools","version":"1.0.0","dependencies":{"@fortawesome/fontawesome-svg-core":"^1.2.24","@fortawesome/free-brands-svg-icons":"^5.11.2","@fortawesome/free-regular-svg-icons":"^5.11.2","@fortawesome/free-solid-svg-icons":"^5.11.1","@fortawesome/react-fontawesome":"^0.1.4","husky":"^3.0.5","lint-staged":"^9.2.5","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.isdate":"^4.0.1","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.isnil":"^4.0.0","lodash.isstring":"^4.0.1","lodash.keyby":"^4.6.0","lodash.maxby":"^4.6.0","lodash.range":"^3.2.0","lodash.shuffle":"^4.2.0","lodash.slice":"^4.2.0","lodash.sortby":"^4.7.0","lodash.startcase":"^4.4.0","lodash.times":"^4.3.2","lodash.truncate":"^4.4.2","lodash.uniqby":"^4.7.0","lodash.xorby":"^4.7.0","luxon":"^1.25.0","prettier":"^1.19.1"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","description":"","gitHead":"5d4fa9392cfef849e5fb5a80fe7bd39aff8c3cf1","_id":"@campus-gaming-network/tools@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KvoAoJTv0VVEenn6tcbzUHuysW84PNUV38iUF/mnLpGMMw0ZdeotpNQynroB4MfyN5wcjXBQzcN13VVtmhzihQ==","shasum":"c315cda33634f3d56f5a76e479261e7bae12a9ff","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-1.0.0.tgz","fileCount":17,"unpackedSize":30295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm6GsCRA9TVsSAnZWagAAbwcP/jzSorURGg9Z0q2Caw1X\nRN4tI7IJfUMYsBDLMn/qtuSZSYB8Q0uJ20mvXkmxREOP1z7nJ078DULQQphN\n0wc5jRuow6zCZSwOZlVUqpx9w7isX4MII0qq7bylOgAx32jpO/8dYDcF+TvE\nJflaTn0iG06TkPfJnTTxuu1i1v6/41uSjpi40IhJfgnljbaJx+4O6NozyOE0\nDyGCSc1hKwfvj6a1B5tKZWPnP5lvuX3sVdSf+6XaMON8jpD5WVN7hRNTKOs1\nQ4Upx8FH6cIkNf7puNT9jY2PLh6z0U3nI8lUaEEx14awhU7Iz97TSdp9EwbM\ntnX214OiS2dAZVcn3/SMX+98+k0i1rm6az2OMeWrTSOJQBDe6bBfF6EGKb8e\nMSJdQQslMbDACjGrz/Ydb84jZWeEV+4VpIMpZbnWBPy2QzWL2i1koeMgxRJm\nVh6jOXR8QQSjsR4Lso8Zyr9DNt4JukTpTmrjccaksOHxJuG3p1zMpcnA3Clp\nCo/bAug7K2as0Tk7NS9xT2+EDA/gGQS+Vy/W6QR96sQwY/LJTp0WfBeCSZjd\n26en5V+x9sLDLfT8Tfv+OMuHSW+z0Pf+vU2q6Uh5cXHDq5i+ykXm8QwUfAYH\nT4wCH/BMNNiXnFM0HiLkcBPpcz0CbzgiV8VIPaXvZPpv787irL3l1lBDqNRy\nrmKq\r\n=P7bK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDySoafcIdLMQsSh7CYES6RPTRNhPQMbNFnhtHXv2cqQAIhAINf5S+mM2cD14V8T3WH0gx6pG4cP7pQOw9onFFDgu5d"}]},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.0_1604034987834_0.8946122217900254"},"_hasShrinkwrap":false},"1.0.1":{"name":"@campus-gaming-network/tools","version":"1.0.1","dependencies":{"@fortawesome/fontawesome-svg-core":"^1.2.24","@fortawesome/free-brands-svg-icons":"^5.11.2","@fortawesome/free-regular-svg-icons":"^5.11.2","@fortawesome/free-solid-svg-icons":"^5.11.1","@fortawesome/react-fontawesome":"^0.1.4","husky":"^3.0.5","lint-staged":"^9.2.5","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.isdate":"^4.0.1","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.isnil":"^4.0.0","lodash.isstring":"^4.0.1","lodash.keyby":"^4.6.0","lodash.maxby":"^4.6.0","lodash.range":"^3.2.0","lodash.shuffle":"^4.2.0","lodash.slice":"^4.2.0","lodash.sortby":"^4.7.0","lodash.startcase":"^4.4.0","lodash.times":"^4.3.2","lodash.truncate":"^4.4.2","lodash.uniqby":"^4.7.0","lodash.xorby":"^4.7.0","luxon":"^1.25.0","prettier":"^1.19.1"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","description":"","gitHead":"ecb9cf4b8f8d48f4fa4bf54c322ad72824eb1eef","_id":"@campus-gaming-network/tools@1.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NxAc45LJvkBF0Q5fRyjApBg12a7n4MXYOKgAQIQXSKEdrbByZaMw88/f6Z5mnVpJaNx/UxnEKni7xHvG3KLWJA==","shasum":"1345e3ac0088b8a6575046f0bc06df1f53f49da0","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-1.0.1.tgz","fileCount":19,"unpackedSize":30443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm6SjCRA9TVsSAnZWagAAQLMP/0QU8GHBb2I+i5sqb/16\nW26K/nE3020uvsJiJ19nSQbL8pdwrBjb9MmskN10ip7WdEWV/8j2JZawwG0L\nxm9BvbNsvPRFk+QTlm49Cf1E/6ueyQO1TjVr3gugHHQ5v0++3f9TIoIuBn6h\nQNcSluNCLmbCL2qCEUNXM4cJJaun5d7XaQYd+4uvFP8sWQ2J76a/yhQTpUEB\nbIfU2ZZYpMOIyRGi4G8FUNYkgpOAQV9DE8QkowEloWEv+qwpsUgWUDLcxzAj\nUQPgahR2TCK6jmLJt+9Oyu2j2GZ2VkZ0amNL5g5YRFvOin+p6HV14Nf+MWlL\npJxGTsVaBTLzhUCbAeSj8Nzg3ixfv2fK+Je3uhLRe7uwGM/J7cWcXrvcpSB0\nJ1xOtZT3SP9AVPgWBFFvNKwfNe0K+SuMdHHRDsEfPIdLkVp4O7vhWW4+4pjB\nM623br5OxFwPLMrRJvmuV5j8Ip68Hgr5I3okNQLmEzOTclilg6/OzEpZHZOL\nl+lG5N2bzJeUtjGweNcxIKATrHVikEd5SAcpAW5PFSZIgEZOaaRTfFw46jMi\n7RqSbIGzxcvy2tN2OZ49kbt8nufMoG/DXC38/wk+rrbR3AVW4vSlrjeCG4+e\nCLzXv3VXTeDaxuZj0aEDmK5zPfz0/Qx7OupXg0LbALfApp9UajV6jiLIeN7j\n+OEP\r\n=EYmO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIFrZJ7lSAk0fuF64vkfFsbKzO4zck32qB4m6u+STQvAiA38zoPpOJoqRY9nMV5To78w575AUA9RK7PdUNda69Y9w=="}]},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.1_1604035747383_0.9978183868419481"},"_hasShrinkwrap":false},"1.0.2":{"name":"@campus-gaming-network/tools","version":"1.0.2","dependencies":{"@fortawesome/fontawesome-svg-core":"^1.2.24","@fortawesome/free-brands-svg-icons":"^5.11.2","@fortawesome/free-regular-svg-icons":"^5.11.2","@fortawesome/free-solid-svg-icons":"^5.11.1","@fortawesome/react-fontawesome":"^0.1.4","husky":"^3.0.5","lint-staged":"^9.2.5","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.isdate":"^4.0.1","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.isnil":"^4.0.0","lodash.isstring":"^4.0.1","lodash.keyby":"^4.6.0","lodash.maxby":"^4.6.0","lodash.range":"^3.2.0","lodash.shuffle":"^4.2.0","lodash.slice":"^4.2.0","lodash.sortby":"^4.7.0","lodash.startcase":"^4.4.0","lodash.times":"^4.3.2","lodash.truncate":"^4.4.2","lodash.uniqby":"^4.7.0","lodash.xorby":"^4.7.0","luxon":"^1.25.0","md5":"^2.2.1","prettier":"^1.19.1"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","description":"","gitHead":"3a567e5e64c9e878fa817976900679481171d9bb","_id":"@campus-gaming-network/tools@1.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q4THbYgmg9iVvnTzeLSY7ybzn0W3gjw/WnGFtlGd3oXp4b4aepAtMeGDY/mUm4+4bPhyEyeXVV5PCmJG8rvvYg==","shasum":"68af8947a615992372b9dde00eceeaf9fddf7408","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-1.0.2.tgz","fileCount":19,"unpackedSize":30464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm6X4CRA9TVsSAnZWagAAxP4P/15QFf8PS4/ZMi/KkT60\nfaYP11UQe4lSJOsONE6EhbnANCCTlVgh7hgNbONUMEgab0KGlNCEQ8Wqagp0\ntydi6nHglX/5x/wj2nQ8AE2J+j82tFHzdi5Kdrub0+7G16SYK0vzo1YWN6GU\nhVrVp4NHYsyoUTZRCmVVz4qizXixYUUrFjw4alNZpxHU/6a2cr7IFeXjJbEV\nA69vDIdy3QRLeBQDZzcKl/NR1yL2TeaF7z5Am6kvAdAODdxEr0oMdalbOsRW\nv9YRIRTJefwnzE3qxkSkCh/4HClFV0NSitzLF4qZvo0sOwjJJT5Tme5qg8Af\nBu51pUSq5kvU7py1T2nw+ZZzJmGEgv+bjQL4KAvCkmu1qCHDfhVraQnXS8QC\nF3uWMPWg9Sh/0NbKLPy0vJ1oG2/86xNTwfba6bCv7xDYDCNDx3NZ75tAwJIR\ny4FDT2hxpevYm1HXaHA3NAtQkh9fD1KwmtapX0t+DtFruZ+J2UruMg1rWsXv\n1mqoFcmWCWnSEZS3QvdHVw9h7YLzObPYJCrBj5oyV7MJHt4166j8NklMqHMO\nwOX/QYatBuqPGBYduDMpfzwR5jPYi8HRPlYEUfTa38EzxviSX3vFZ+mkIRTy\n3AWf+vQZ8E2PjU2dYfyeBB365wXsC6uQpFN/4y8nQ0/LWk2hGFO/KqslsuTC\ntzF+\r\n=MHDz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDeVQeUU79+n61/WK+d4scU1B6Vc2SsAOMezduFpwMRAiAfS4VfBOxIE4bkQIEMIS/iUkZZ1eYvrHPn+ziXM6o2vQ=="}]},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.2_1604036088228_0.3710482456164719"},"_hasShrinkwrap":false},"1.0.3":{"name":"@campus-gaming-network/tools","version":"1.0.3","dependencies":{"@fortawesome/fontawesome-svg-core":"^1.2.24","@fortawesome/free-brands-svg-icons":"^5.11.2","@fortawesome/free-regular-svg-icons":"^5.11.2","@fortawesome/free-solid-svg-icons":"^5.11.1","@fortawesome/react-fontawesome":"^0.1.4","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.isdate":"^4.0.1","lodash.isempty":"^4.4.0","lodash.isnil":"^4.0.0","lodash.isstring":"^4.0.1","lodash.keyby":"^4.6.0","lodash.range":"^3.2.0","lodash.sortby":"^4.7.0","lodash.startcase":"^4.4.0","lodash.times":"^4.3.2","lodash.uniqby":"^4.7.0","lodash.xorby":"^4.7.0","luxon":"^1.25.0","md5":"^2.2.1","react":"latest"},"main":"index.js","scripts":{},"author":{"name":"Campus Gaming Network"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","description":"A number of utilities and constants used across Campus Gaming Network applications.","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write"]},"devDependencies":{"husky":"^5.1.3","lint-staged":"^10.5.4","prettier":"^2.2.1"},"gitHead":"477916aeb2ad36a847d45086aab5ca809b209e4b","_id":"@campus-gaming-network/tools@1.0.3","_nodeVersion":"15.3.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-Apy+T1FvfkBNQCM6QhicmHp+xIqCVLX6kdE1Pc2i900eKove6fkf1UIeW0NugCjuqQ541eeQa5+pE1pj7dha/A==","shasum":"a9d880c28b0d3f89219f5097f2495f3510577649","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-1.0.3.tgz","fileCount":31,"unpackedSize":43133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUDgMCRA9TVsSAnZWagAA3QEP/R0ayZwidGDVWpCKgw77\nynfv//Xk28yyFgLHxCOPVNGT4OCWXQ0pvvNFsBL59OFODPeJl9CIGGPxNheU\nsQr/wmb0DG2HddmrgnMmtKFCoRuD3qw+6VP6KB9AGSgCeWY1XdsD6znbxiAo\nS8zcmqb+UfgnTHa3MYjexnnYwAAvHwAozbsqpHfHcEy+asuTWaxXdayE95Wi\nRYKwkSJ1RkaRAG6oWRNGU7m/wTHIvtfTODaG7NR8kMz7W3QXqQto2+p75eS4\n4dvCgsspKgxqiJEWTf5yA58yRkZAvSjeaAgz4s8uPNoXsGFpvdvkJKrC5fnh\nY7Up9rpmIWaxmpu0ZSD8Ew+I1NVqKuxep32b7MZpSRH7ydhhL/VeG3tts5C0\n8EpOsDshwBERzhYdfzBgrpE0JH9IVr4XAX8yw9M4RHBZHjrkXl/3amHXcDvy\nHBZQ82JzCXLw39hU6tf8ahM87zUoVc3mvtHVT8dWIX2uK1leZm2i1GXNvcwF\nf683aeMvym11W6MxXKMVLx1Ly/QZ7GkeuIhfxxa/G761vChdekqySygV0iWq\n/tO0tz8O7CU4wxSCrenqaC6lYIq4sOYwsojFvKK97DUCNIy16pSfvZDzq7+U\ntvDw0mMfQ9k2wzm1XBKL08sl0ScJ5n7Poa8BGt9XOqq+KGdwCefKj18q+a8x\n+gLI\r\n=oijz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4qHsVC0FyPyTtDLtP2rQuESZAqUxbkBEvQ8JrEFhAUAIhAK5uvmItGqL0nLPwLHDsRUKTcVX32k6emX3d7ampGkUO"}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.3_1615869963615_0.06279331583101655"},"_hasShrinkwrap":false},"1.0.4":{"name":"@campus-gaming-network/tools","version":"1.0.4","dependencies":{"@fortawesome/fontawesome-svg-core":"^1.2.24","@fortawesome/free-brands-svg-icons":"^5.11.2","@fortawesome/free-regular-svg-icons":"^5.11.2","@fortawesome/free-solid-svg-icons":"^5.11.1","@fortawesome/react-fontawesome":"^0.1.4","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.isdate":"^4.0.1","lodash.isempty":"^4.4.0","lodash.isnil":"^4.0.0","lodash.isstring":"^4.0.1","lodash.keyby":"^4.6.0","lodash.range":"^3.2.0","lodash.sortby":"^4.7.0","lodash.startcase":"^4.4.0","lodash.times":"^4.3.2","lodash.uniqby":"^4.7.0","lodash.xorby":"^4.7.0","luxon":"^1.25.0","md5":"^2.2.1","react":"latest"},"main":"index.js","scripts":{},"author":{"name":"Campus Gaming Network"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","description":"A number of utilities and constants used across Campus Gaming Network applications.","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write"]},"devDependencies":{"husky":"^5.1.3","lint-staged":"^10.5.4","prettier":"^2.2.1"},"gitHead":"9aa449fa3040a861a65153dd34bedddbf9280dc0","_id":"@campus-gaming-network/tools@1.0.4","_nodeVersion":"15.3.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-8g+E5UmAGmpqe7FMg9GTUQ3t6+XMClA97fEMLdlvVyrCPvAWv25bIrQSdOr/0nnbq2HAz1soO8K+krBxv39k5Q==","shasum":"82cd5a81ef8124d07994b3b2927ad6feb3413abb","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-1.0.4.tgz","fileCount":55,"unpackedSize":44124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUD8kCRA9TVsSAnZWagAAwEsP/jvgUILvJdH+9i+hKX7A\nvixo+f5Gh8UH7jJR4nhyB23BS3y62ZBIEuMq4p1tQD6kQfbKPOGwuBbDHmUL\nS7B33gCnWrMxZ/d/lmc0ZlQEuQRV0YqqfO0Uj0FxGYQRnYmwfY7++IbMyNhp\n1YNAU9D+BoKzDMvSRVmCRWdq8IIRj8H1NgRrlsVVTuEQXNZTVLkDdPxVmoD2\neRDTodTA5tW/OTiGYX7ySlYpZWPdwzcBaW5mwTC5Tb/4PfT7iLN1F5brbsFy\njWrIR3cp/mfIapkDw5zMOvGl/fFjqoqpcbrSfu0EbKLLXcxJoahPGomd4fvr\nhQRFbmy8o+kvPro3sQ3IJtA9Mt6KEAJiHSNRRt10ZxJyXS4OBeSKGucPl39B\nw30A2XVRPWDqVWAf/k/M9Sfq553DhXhjfRusq4uUFPN3si0Wp9lyAA4EHuq/\nSxa3gq3Ea9jUXWmstC1dE9NB95g22eyGUWnFHFA0pCaQ1D+DDE1i2TQEkMGZ\n+t315NYHfPMjPwRT9uMYRP/FoXjrb5zt3aHd3n+bQgGJcIOcFIafmfg5XzB3\ngSVpttgI1VFc71KI7GJoGOHBGafcfa0gx9Ai6p+ehthwSN+X+6QK4i5brJ7X\nxMAj3iC8/yhAzjUsNoWRS5pXQZc3/feRZh3xWJ1/Z+KnZc2UntVOgFuylq9n\nCgj0\r\n=qVeN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyS98eVlUIZypUoTZGmS1FhIphHf9hID9uDkt+CwYfEAIgb0yyCnOKXGMqNlGhyTE6D2PMJUUdNl3qy+xzpCfuXqk="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.4_1615871779617_0.09852117186399423"},"_hasShrinkwrap":false},"2.0.0":{"name":"@campus-gaming-network/tools","version":"2.0.0","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0"},"gitHead":"185a81f8e1727802b40e7e3c063ace532fe30166","_id":"@campus-gaming-network/tools@2.0.0","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-WklAIK+tWU6p50R8Sa5NzcEKNorldCgxGdDjw5pW/0ZMsW9NV2Q20VylsRSRPI9btzHEL2fJZKcVYVPttjutmw==","shasum":"eb301333fb41c38679ab1250de6e3a752acb3c90","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.0.tgz","fileCount":3,"unpackedSize":15693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQV7/CRA9TVsSAnZWagAATYcP/jJ6JRzGNbgBTz7HaIg+\nbQGKQyUp+pT0w3mACZwUwPG1wEElIIGHfuK/kXWBpjd/7/GqxMW98TvJidsY\njpcvDJCy3+l6sqSZ2dXgCCMVCiAPqILLxO57NAhkL0LbdXwRTjskNYulUP73\ntEm8St1Af2ZuPjZDKMfAy6msAsxSia/58W4saqXwObkkaUibfsTf0zthxp9A\nyK3jQ+55Y9BV1C0C6/A9vpJkcW7izLmjg5xBrpMHeS7ijkK5s+hnohBzHOkI\nUhKfO9yoIe8xr0DDFubCLvt1mt93CQ3Q7CwdPgiNMPR6y0Xsjix5Taw3JcRe\ntRaL7r8+QBAF8X5xNiut/YC2abzmY3RgYI2Gj+ub8so8Tz+S1+AZPUuiBkuZ\nFDHCGGlbmolVCTuWDquXuOqPd4XQc4gw4Kqg5HpQxVpJG26xK41ALcSLzqv/\nVHYWVz8bloc84aqNOW/xJLbGlu6DYJVz61Bv9SdvL1lGsOGDe0nsE+0ZV01f\n2AdoNDMTCMVqjh5EbRwNTCdpPx74CYe9hw420KvXpsRYzldLnjLSns1q8XUL\nPdwIgD46Gie/+y5ISVsIdXbBYdXJfHtM4xczZb85qO/foTzPr5lFsJBhr+x4\npv0m8Z1X3TMyaIi+Ls0MK2fuyQqNzaqnjGrhv2XomzxNPwsfsEfE4fxh3+Q6\nB+fR\r\n=LBP+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsldPYoId3WyYW8h8blpmpGR0olca5vcvfwOcudj+prAiAiJo1OUqSGyWdAW6ILtJ6pmzRQXDPKEWaVW+GseRFjlg=="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.0_1631674110780_0.4765026968877286"},"_hasShrinkwrap":false},"2.0.1":{"name":"@campus-gaming-network/tools","version":"2.0.1","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0"},"gitHead":"11e262bc5a6496627c0ba79a0b6d49701e277004","_id":"@campus-gaming-network/tools@2.0.1","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-4ELzsTNJKf8CVa4pHcTPzLp6E2Rb7693LdM/o4bZPsT6g/O1x3ckbdpKGL9WLf0JlhymOhdhah+Tz/3JrAaTTA==","shasum":"d2fffb4a79b47093bebe76d78215463fa2c35c30","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.1.tgz","fileCount":3,"unpackedSize":30063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTR/N15qMhiD90Zu108aJ9doodeZTQLhk0lahqpsO0NwIgHhqKn1k8PctAkt2RsTs10QdhapiqYrzwaWqgYZ1+2zM="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.1_1632885539806_0.2820482201095249"},"_hasShrinkwrap":false},"2.0.2":{"name":"@campus-gaming-network/tools","version":"2.0.2","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0"},"gitHead":"b09fe807be8d1b8f589694c76ad97772e00d3ef0","_id":"@campus-gaming-network/tools@2.0.2","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-PTD9D/jYKB9/s7twluljQ+ecQsdJZc5/yxguBlS3CpwLmWkc9yj1obU5NQl5APkSywDP/G+ybPgVZMJUW8pq9A==","shasum":"f514f77021b7bbc39bf784c9b1a5fd6e3f2908fd","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.2.tgz","fileCount":3,"unpackedSize":30063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5GpOd5s0k4aXbV+uu4Smuoyr5niPV1lGx8yjNSHyn2QIgeBwMKIinH2Qs3hNc12zjcK8UuBY1fr6uKwiiv21Vta0="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.2_1632885665114_0.43085250107891926"},"_hasShrinkwrap":false},"2.0.3":{"name":"@campus-gaming-network/tools","version":"2.0.3","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0"},"gitHead":"c9097b38307abb460011faa279bb96667d0155b4","_id":"@campus-gaming-network/tools@2.0.3","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-W506SjlatNVcA6AwU1YewTVtlQvWpWxBhbDVMX+YJ21i9YDdcCXQA0uiq7tNwUHBWh81xbgZBeelwFrmbNMhyg==","shasum":"da265b22eaef72ad1928b6235fbc78d154ff2748","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.3.tgz","fileCount":3,"unpackedSize":30059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj43dp+g6+D0HhHaejQp9jbAptQ+G0PBYLtgXH4rZamwIgA8qoW6hM48DWP5RufY3XGrz5tODLGCLN8Cx5Q07g42U="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.3_1632886134987_0.5595414925128979"},"_hasShrinkwrap":false},"2.0.4":{"name":"@campus-gaming-network/tools","version":"2.0.4","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0"},"gitHead":"2787bcd01672f482b0350ac478d670c89c7274e4","_id":"@campus-gaming-network/tools@2.0.4","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-ZX22jKq0XhtyR51Etv925ZnOQD3gBCmeXLgbZVvQoRgAGOKOHHVMvSUkRPngov0vGsG8uueP4+eowuFPoVmCnQ==","shasum":"082583ff07ae756a2b93022a83b250bf89e5bad8","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.4.tgz","fileCount":3,"unpackedSize":32523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9gC1CKNLJ1tFTP8M3nDz/yv1CpGamlDyzbaPnVylEnAiBPszh0TBf+XEbxqT/bhsXRjjzVGx9D1qFUJdwWWGd5ag=="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.4_1632964338469_0.08636202844239249"},"_hasShrinkwrap":false},"2.0.5":{"name":"@campus-gaming-network/tools","version":"2.0.5","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0"},"gitHead":"7992ad4bc61da30c2fe26e5c7f23552d83dea782","_id":"@campus-gaming-network/tools@2.0.5","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-0hPo0DcDfmHcnbYskLA1n8DYq+liHR9FqhSNNZpBinn7dK4gR6ehc29bPSl5g1y4yvefWBfT730Q3ivq8uK8lQ==","shasum":"c4a49b6c603d91d6ed44de844e2643fb30499492","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.5.tgz","fileCount":3,"unpackedSize":32549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8T6CmFCcSvRo0noOiOL1XhwF+HF8CsBsB88vhB5GPzAiEA9toL6uAZCBnstXP8/jUaDRGxQZm2FQH9guQpueesQJk="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.5_1632965245915_0.6568676050259763"},"_hasShrinkwrap":false},"2.0.6":{"name":"@campus-gaming-network/tools","version":"2.0.6","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/bcrypt":"^5.0.0","@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bcrypt":"^5.0.1","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0","nanoid":"^3.1.30"},"gitHead":"74920ee15828d3635d84c11dee7ef93acc150aa5","_id":"@campus-gaming-network/tools@2.0.6","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-EGwC1H1VNxvCX3Ebu2Ypmm6zimVo5k8tnaw5CNUCjs2gcQ0A4DcQGtjNT8zFUpufc+nNNC0lvlTloKsekeO6RA==","shasum":"b678837d95a1f33873a0ad729da29009416ec944","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.6.tgz","fileCount":4,"unpackedSize":44744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD2xCMi2CrKeMRIiPOCVF39nAtrotd3DoPuEbXstL7NQIhAPHR+1fszrUy5yGF0xqXek7+IQl8O+dF7scxebO3rKi8"}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.6_1635905873854_0.8135626743407258"},"_hasShrinkwrap":false},"2.0.8":{"name":"@campus-gaming-network/tools","version":"2.0.8","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","md5":"^2.3.0","nanoid":"^3.1.30"},"gitHead":"26d74b63116d88bc863d40eb6bd61177ae327fc8","_id":"@campus-gaming-network/tools@2.0.8","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-8wTosMwHGwErSv37yVxDXWJsxiOgO4bt5AX6g84jTImz0G6S4wDfnZ58zQ66/ux9sGcjeZE/m6U3OxC8w8Dd6g==","shasum":"74cfb51a9597a17b19492bceb2fc2a9f578e66bd","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.8.tgz","fileCount":4,"unpackedSize":41048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcx12KdUKUcVciNq7to1Q/p6zwMe8iR87xNnknbGt23wIhAJPKFefxqtr7PjLMkw6GLTB4B13Qh8Mts99lft6oXD3p"}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.8_1636081899718_0.7914495867935263"},"_hasShrinkwrap":false},"2.0.9":{"name":"@campus-gaming-network/tools","version":"2.0.9","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/joi":"^17.2.3","@types/lodash":"^4.14.173","@types/lodash.capitalize":"^4.2.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","prettier":"^2.3.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","nanoid":"^3.1.30"},"gitHead":"26d74b63116d88bc863d40eb6bd61177ae327fc8","_id":"@campus-gaming-network/tools@2.0.9","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-kWXUo6l6YscsMbyOs+hgcXlP5g3YuhLx5DGEtIYwFf/n/qYEufG4axUuQGLgqc7u6A8yMxMNz6e0EscCxDC7zA==","shasum":"5ee9d45e9e8b8abfb044bc141da0a15572855c1f","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.9.tgz","fileCount":4,"unpackedSize":49668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkk0dDQzeyXyOxIEMTj3jmthdnUZ/B6k5wCyM+cVQYmAIhAJL1KzNqs1sbnOm/uVrh3ZnKevOai9JDSziJnyNFjwbZ"}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.9_1636861051004_0.6873822153481752"},"_hasShrinkwrap":false},"2.0.92":{"name":"@campus-gaming-network/tools","version":"2.0.92","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","nanoid":"^3.1.30"},"gitHead":"16d59be9462f0565c67b512a72e647735e69a18a","_id":"@campus-gaming-network/tools@2.0.92","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-6RVtBb+AnXWegu1zCG2hVIZD8ZIigRYFVx+YVYtpzD3g5dse3bfWtnRAwnzGAaOl8a2mSXpMA5cvyNtiTAMwag==","shasum":"3d331951a12642daaa61fba59dc9a3ffb51fa0bd","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.92.tgz","fileCount":8,"unpackedSize":90100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmGkyCRA9TVsSAnZWagAAwq4P/0Mwll7ERozGU327KWnt\ntlrVAZJKYeEelo9qjPBS9kfK4xah5xiGoHbr3Z6Yipsv53aEMUuTlyUFd5Mk\nApuz+UDtEv0/EfTnoZP0P0+kMAnmaqPfmLjMHlAT8ExDowgSncbD5eBsCu61\noJJJJ90YNJxwF/dKryzaXOhO7NvCt+Z54HxAXk49med41h6gWi+UzyF5r0wR\nNgkrtfccDCckRd6CPqmgJS9yy3SHyH7cqf521ynE3IohT3LAtVAidGaoaFdt\nFBdop2JPf0HchX3MdbKs84qTZm4bGch87Lqiv2eqmw540E/Qoh4qj1EEdXEJ\nXxR40wYnn/3DMfGK/6d1Q3H7RgapW/Wctte/UMywi1CF6tkUs09PWerqB6PD\nqZfm+apHjhbgXcH+yXqjO5KZeICAB0kzyDOP1XHFHQI8gCIkOA2pOAUOq/4B\n6DTEFQRSW3YFEh6U37jHl1HwAkC3D9+sPDeacrsJ3ydUV3QP6ZjJ9fNuhS6B\nQlvPqzvU3PoDzpqfcSMH1nOYRhOcBWxjuCCBF8RpO+2vYCsa9snvfUgki5kF\n0ceoFJ4o4PR+nT/LPDXhSvgNV/GCBBl9xFFhkdXF6puyv/s0WCtOvx1a+2nq\n5GlaUMaxNQUYbjSV2ZBEDSdsE6Cta44XzjCJBLyuU9xiZR3jGLzGfT6zQXJm\nsKOn\r\n=lrzq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxdl9Qm9Bocwml/PiNiuhhx6j5evslXP/H6iNV7FZiWgIgBxx3D9MsK6eqJUbFx97sMvJa4RuFhafm9RmaH4h0fno="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.92_1637378354781_0.7876747860106674"},"_hasShrinkwrap":false},"2.0.94":{"name":"@campus-gaming-network/tools","version":"2.0.94","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"2047989c826d0839c272d4fae9760b4e461e03f2","_id":"@campus-gaming-network/tools@2.0.94","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-JxPQSC/+b6ZecmJ5jBxmhSJo6+5qgW1cZscChu70r4VO/kvxMIFnwpvjIa6SGkGwbIis5v/ArAuvpfBBMvw+tw==","shasum":"f670442fd3c562ded786ff6798ed0e20beb5cb91","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.94.tgz","fileCount":8,"unpackedSize":90123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmHmRCRA9TVsSAnZWagAA+oEQAIEXPqbE5CerZs1dbCxg\nC3p1t6MqeMdVMHHKeTrbEdkpqlPDwNxyN36I7rQfYHILmtmuYq+Fa2OIQdml\nKFEMyOjqU9evLKm21Zb1o3pp7/M4JlRRNp5tlwTUslg3d0eKDA7KpGz1nCyf\nCnoK6qsL+XOntv/u/CKhkJycXrWqynAV5wpyqrcTgNPb4FCZDNslwPFl14Gr\n9EJyFcH53Kj8Am2UcblSe36RZeMjL88ZhzVn9iDHwrEVnU8tefKLzxsdUupo\n/5h9mXA4Z6bd+X/E/0aGFvcXlS+yCTNwu56qh82DPeedM7cyUp68r/pxWCnH\nEDxk9HLKE2O48SagAmBMU/Vngo7UElP/Bq2NGH/q2OH+HZlFD0kI389WKoXf\nFMNs93z7JSci2HN7noI+3EFgluTLpi/7eNsV73UH8QUMJY66Fh0EhgAqrSz7\n7t3CiU0V33TC3KPCX3zXlwvzzqpMXW4JYldCbXocnbQfZkat/vOX9Pywwelh\nNwElp0Y6tFXw4OKpCm9rfX6lhg0l8TArR95+m/Psmv6XXBmnOZeZ6iNTQzK7\nTI46rI80FcGCbJLtmGLWeudfEiYhKufog/zB3TeEDosZikeE1DHMJ7E49m3J\n+ZV121imzXLaOLpH8Y0Yk4KmXBqwwgmn3/yx+MMRKi7fzirY0fszuH3Rmxru\nGgr9\r\n=ebXG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/zDfbLf2IO2pvdESGEH1HuGFsCn7Mzqk3U7P5eX5CoAiBDJUcGubu9uSEeK59l+SaK/0omeGVZtJTkUaPhWdwiPA=="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.94_1637382545477_0.33533704167617695"},"_hasShrinkwrap":false},"2.0.96":{"name":"@campus-gaming-network/tools","version":"2.0.96","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"b5cbf680998b128bb514bce117e3586aeffc2f12","_id":"@campus-gaming-network/tools@2.0.96","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-5zGNzqDYE26dCGMu0tZ8qKaSF7JKKvnhhVav4qiAczjCyd4kCA/dGKz6AwK/VNItQRNK5wndOmVzEWm0Tlc7IQ==","shasum":"e9ad29624516adf33e7a54ab129d426a1d98ae14","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.96.tgz","fileCount":8,"unpackedSize":97625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmvZOCRA9TVsSAnZWagAAhhgP/3BSw9G0HFd0ltUvY2eX\nHbn95HudbpRhdIuFvLSwWCOyqeZlRwxrFPCw0Nxy5v+9vn0/7Obpfj0j+fZf\nq/WvxNpU8ybsS8BcR3FZ+Mt/8w5XcKr/3CizaWNYpAaERfNdKrcVG4aYxWTL\nWDcSn0T0/nBbJTZYQAmqN3mngLny7+LmJ/Q/HTpqmUzChXTnB6W2j01t36S2\nayxmsI188DeTE1ATvoQFm7UOrU74K88Z4WaP2ru0IhcZyImpqLLFCHqJYbwj\n4x1E/TvomlfyVGiThiTk83BsC3SePJhyWkFk2+F5HSwCJF9qJR/KIJZvHJuM\nawx2Oxk2Eiha/AspsPTQSBDfTb6Fy8CXEmXmZYTz9FQLqGulX4j2jWk8CLj9\nVn57UNhYJ8UxZPhmAzLJKjCKbM88A4a1yYQg/f0RPAKUmdFh6yulsbuo4ESc\nrXH2E5nHRdfX4G5VYCPnBYjNeXBJgy4uIIAZxDXjd1Kn17VG2sXh59r7kG0U\nFYDokKdd6tviCL5DSx8L3yWK5bdo6DnfZvpXiQvAyrgbTG4UlTK/lIiBjW+p\ngbOchJZh051pF60dZtYDePQVyb+Z3gnJcMhyOw4O57qj67bglxQz1hOV1qp6\nTTIyRpsEuzaULSHb0sZBrqoPbENDjvKYoxCHuRpIaE99KoBXqJw6FIjbKWK1\nsDe8\r\n=zvMD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJJvYFDYVR8xW+D3t91ijhlk3YIlpMiV+cTqzHu1ufogIgKJlCeYZV5Eh1jFIqq92V6x88DzMBmZwtzBmodWc9UHg="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.96_1637545550659_0.27559638442863954"},"_hasShrinkwrap":false},"2.0.98":{"name":"@campus-gaming-network/tools","version":"2.0.98","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"e35825e54fd0b1a7d2335c997440ab66264bd11a","_id":"@campus-gaming-network/tools@2.0.98","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-YQ0l6ABHTovduyq2nZjoNyeo/NDlB4LoAwuAPa8l0f0KJIF+es7dkT1UuWsdh8jouEfNx89shOeu8wkSda6A/w==","shasum":"66606600632714190bf59bfa972d4623acb34719","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.98.tgz","fileCount":8,"unpackedSize":99345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmvuCCRA9TVsSAnZWagAAgLcP/3DwqoCaDs/7WJV6GoV9\nWxuJvTQbNrMGaxEzhWCPoTGvRoBXAJQdGJNIQkC10WunDmsJxiCWZdZJGmEt\nWZno1EIeo3/iRhEwu/qoNiTzJUqAv5yEeH/wk4fgJ+EoHjVlx3QRMxCVeRuA\n6zQ5XOqjmrmXtZVq8YktyIU4itbU34d/yqwLd9FqPPYdZ+iUQCY4bNXI6s9Y\niq83HBtP5B7h1nAS6F5n4uN3EtfGs+tA8mfSoOpz0zNFxcFekiF++pCuKa7p\npxOZYcTM8oZfyDLzuxxW6Zh+fR7kbfijXftjJsIgm//V99FyFRYdoE75tkig\n5/I4Fj5RuWXZkgy9GaSWpTDVU6S7s4M3ncokIlLPZzluA6JP8pWYzephuxHt\n34cCEMaUnsRDfS8/guHCPrP9zWANbBJRvRXZzj7xJJq+ebfUO06fsyowwAnO\n7Q2brmyDxzO1qmHPfrFUZ2hk4qBkqMI/A/B3GZ61F5wC8hFLvI3nwY0LRmfJ\nqJTNIpwgzt2eY/lwkG/K/510Kwe+i5KsHDRUTwQPKdpAOdjYoUjlf5fFgMRu\naRmBdBIU6aX1KQSqHDek4cUrbA0ilqXMT57buXRsi9FBRolS2K4jJ1Va8J6y\nIPoOdpepcmR0+x0L+CdNLYRs9yuGLoCm9RM8ph4z8TqjOTFjOgBHjYDXM6Cl\nQKmQ\r\n=K1Ic\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAor9vQu6e75oSXoroBpj7m/0ogB0S+Ru6F3HIvjHDtWAiEAs4UQqGLQ6c05qLz2YKQzS9d9fxrL4S3Thg/sqgrDBbM="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.98_1637546881903_0.5226335906505217"},"_hasShrinkwrap":false},"2.0.100":{"name":"@campus-gaming-network/tools","version":"2.0.100","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"f3cf96b9076536620dd1eadedf75637a7a499f06","_id":"@campus-gaming-network/tools@2.0.100","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-o0o3t31ATFNdx3PNbRsFRe4vUIMmUO10RnUNhLlycq0Va+W4570WFLw+fDCVtONCIrkp86VPO7rbnIOs5yRCrA==","shasum":"274492bb1fbaa88f8cecb10108452446f5e3b3d4","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.100.tgz","fileCount":9,"unpackedSize":102762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrWOyCRA9TVsSAnZWagAA2SwP/0oxjb+oqGFk94dfpdop\n0lCKOH9ZuEZcnMRuUY3OB26OdYh/tM983dutHPqt8OavXDzj6bypoCKRCj05\nONeTFBJpiKAT4exGxK3x+oTYRDYz15tprX5XXcy4VjbPvbfInqmGXporifEZ\nQUt2z6q4h3pa788QIABw6GhdFYKA2BVaolYUaK26CtjER4Uq0Un79ASO3UhE\n5OjhY0rKNMrCE52fvimaecS59n3vEw60apqSh6niHPbjQGOgCC9Avee8I66j\nf8cU52s5KajkL5DL/Qm4fUsKuoUt9c47jYx0pj+UZ5oQJaN62+pvKcAAUM5R\nCy7j3i4x7/2WHYNrwCXc32kvH1GA/aR4QrlKsnAmYzu3z0MWePfjNXd0wzmc\n8LCfdBEhvR8T767LNnrefOhemroTwNaDoMMNTtmEKCiQaPXVfj5v9FXwM87s\nAvNixd5yOPzEqOTaloap3xfemJ3+13cWaxodx2FJk+nXG3ZmrKVBKejC2Say\ncVObcDuVRNJ0hdCnCEnFIxjVfK0tCyBUTgJwh2CNfxfr/v4eMPTZ6R7Oi2KT\nJt+3nHUgZmBdz7BQaDnuw1sClgP6cXM3fj53JL2Esacyl+a2Ze47EgLb03r1\nlJfe79z+EvGCT874njcLEep3fgvUznu6biQNmyzXSRGOzqZXIswbb+b2oPpw\nPcLX\r\n=Dusi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEnFMYeQcXbutw4EVcWyOz87o1O1w2hIwDYsg6Or+Q0AiA//C2dsx9cCAQ8NAzFecsvbc5faFI4IVclro4XqMUa0A=="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.100_1638753202415_0.9948049583916592"},"_hasShrinkwrap":false},"2.0.102":{"name":"@campus-gaming-network/tools","version":"2.0.102","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"2d8a064032a7280a9cfa4cd3138371e0765de0a3","_id":"@campus-gaming-network/tools@2.0.102","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-y17qZmzI/aFW2MDjnf95hQ9AbqhAZ0i629DWWVSVc/inlj6Lp7oqF9dTodsvEuQo6HQz04ls7phmmZlIYFm5UA==","shasum":"cc5afd664b1838a1135f9615e52a3330e2faec5c","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.102.tgz","fileCount":9,"unpackedSize":102692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0m9ICRA9TVsSAnZWagAAO80P/1ziM3cDg0pYDdRsVf33\nz4JF+51t/nS1zJUT2S1y/1Sht+WJRAunKF4bO6ofyMlIEPwp7mBh6zV2ygYU\n5tz2wZ0jo4KwvI+VWsfgmE3MzXEWE1fma0J9NZDr9f2uuB56aIT3E3rsSEV4\njiYWBTniqz2bpfsJ4ZoguOvzrQm6PHJ7nF+jA84gjT+8sbLikGPFcKlKy/Qb\nrxRdo6gisbwfONQXVWlmyuMvtM5BDLSCI+XiAwRyssFhhUXHvOnS0oY6+iRp\nbLKCTlUWTU1JoUyLu9Jv6gsh+CGefhbC/pB6K4v8YiE4giy86srB0uiUJRyi\nlUbC2d98QtKTVlTqWehDkaDwGKkqt7fUqsrQs5Hno35KJ0aPs6iwbnS4rhwD\nAXgZsx+9cHASw76zyQl2HmOt+LvSwBiorGjbtc5j/wkTUXUxrs0tzgrbd+Co\nUiUb7g+bRE0ldnf//qwRPGUxbTBDI2bSgsdTWEUm5kHigrKcEN1t3byrYeQU\n9tTESqgqScuraHIdIqSUc2gcjJD6k4ins1bPT9O/C+yAd1lIi/ItmmD1BNbx\nO+Kg1g1HryLchjscSiVKhsxetfuc+KC0HhzLSftC89PunQpwNR8wIM/J5p6C\nzZ0E6tIEOyLa6d0uvEPIUbqMGagDbvAiIVYzXm6fysF+OWdtcsKDwKD+uTls\nbST2\r\n=6C7m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh4wrYpZvwELTBQML3TNBhVM8fUvlet9Cc8EMf26elZQIgeDEbce+sr4ZbpzsYmaM2nmmiwV0ZYiKF1BBOPZeKVrg="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.102_1641181000354_0.3227971747667959"},"_hasShrinkwrap":false},"2.0.104":{"name":"@campus-gaming-network/tools","version":"2.0.104","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"b5245de3efe9d263059012e11bbc3d2cc4cd7e92","_id":"@campus-gaming-network/tools@2.0.104","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-Ac2QdLdRdpaFxOop5TZ5Bi5DnuyZm5aJVwre5yefytXc6MQtYUSg7C5+vjwUL55iHIgw/YguGwZGNnmMT7Ae6A==","shasum":"eb5becce5834ea37a4af173976e03c6040574ed9","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.104.tgz","fileCount":9,"unpackedSize":103326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0oi1CRA9TVsSAnZWagAAHNAQAIQnE80dsb+NLaEp2lvq\nljatkJLX9oAwkoKNEatNKmrZ5o/SicVllg8b7i/x9a1no/CC0l1tbj6vbzp3\nX348KU78rtujrY2/D+RAZpmVZUU8YmdVDzQ3ermmjo6VTPG/U+RXIj7rnT0a\nY2pY05u84ecisNdn7Ty7OxW7l/IxfNEkmzGdtfAfDkAiuBSG9mQ7QXoSRN6M\n9Fp9+m9BVXxHE310BJDeAsHRsqPS7LyxbFRQaS/+jRXrJ396EBj6cyEWOuPe\n2eKFFFKUTS4b8tdPpV7DyxWyJfuIGBXYdheJ3ZXlyjbPcTFOcd/Q8mjpkDXt\neQTuRGQN7CyLnHjdyiwLh9lIxT91HHeVpT72GveLmghCZrhpsfflavYkHtnN\n9wMM4thynttASCW3SotR0XeMpcK4/czcYqmR9jiv9uc10xsYM7jt1Eekz9rZ\ntq9+RnGOgvxNCu3Hhom1q+at0EBUXXN5Di6tL9IJCCP8pCGovOj4qTpP9MKX\nAVyEzbLIhWzIRAUeceeEaMriGCDMGPIOfAVVu7FLR8DtHCdNgHHDm6oU+60H\nh7fe/412kQPU01P60gzktNulATYSueoniqGoqrYF281q6mWDUCiDhWPd7MDE\nupfJuLZD0Z6bpbeq+rGXtUgAZn+67ULi7t72ivmpIzOvsF4qO6/rMmcqiQWw\np+7F\r\n=WuQJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW5GuQkXlQT7o/viw3WOxchcsl13tKfUfVf72Dpex3mgIhAPt3y4oxWIBz02jItep+XxogtSkAGofFy+jh64BEX7Zt"}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.104_1641187509503_0.8295324875068548"},"_hasShrinkwrap":false},"2.0.105":{"name":"@campus-gaming-network/tools","version":"2.0.105","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"c18897a2290d26d2971a4da9dbad0e4db250b4ea","_id":"@campus-gaming-network/tools@2.0.105","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-iSu+4mL41YGV0UeFu4wZsGroXsXWqzjvC+iYP5UhY2ZvfZ019+TNN5ggv8Ir3w8HSfUuOHr2I8Vle5BXl+gneg==","shasum":"69d9a23c69f63b6033a91aedfe1603220d10a52b","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.105.tgz","fileCount":9,"unpackedSize":104056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0oxvCRA9TVsSAnZWagAAsjAQAKRwvXzKpx6NvuGvIQTN\nU+eVujCEmyJengSMLhXM4nP4M7/cd7JkTjgOL3u0BwEFZoB8mQt49RyJ/IuY\nHg6mNlVtHvxp/TYVny5s1U6aqyK4v3siJtufzhXuR9vDuHu+cllqfchwW9Si\nRFNClgFqdmdEpeOfiPvSwffhsBdFeJ0Hmt2M9FBeBcmwa4YGOpxmVDJbtsTF\nLAIvWJD6yRJkybPh9RBpnJGYtpu0vWQ8Bz7Ise9vgjuTUz/jP5dlU6CJNL+x\nHV0XrSeb0qYUpLr287B8z7bUnlc+J+e9qSZTD9743Bhfo+WU6/1IbVHy1sxh\n3j8kxCQAPWHQy8iOjbhDL8wbGqCSIMFE0+IHZREf98epY/hh7fhp33i4hKDB\nbp8U0dfOx6YeTijcu5r1Jc3yJKs6lTpDycxs7rGRTLxwan2AxCfan1cQut7I\nFrWfzt1xL4cTjVpV4m87O0EEvc0gzv1cervlzWSLcb1HZPdeYJab7xkMmzsn\np+lvJElcONGbh7T5s76Shg6UEm4cNA0BrRCw31C+K9R5r8WnQjeZBQ5X6Tpu\ns6qsNOhNTIeLqjQJRDhkQlmyiooSF6omqn1SiFdSTvJU/17cYwyCHSPyWHTU\ngm+Bpi5QBBcPe0hjBzz8ePGVn+nIns2XRZtvNhW3O3PkTJW/yFiRvSSx04w4\nChoV\r\n=r9N0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1NRDUhjYSVQFzsLcnSRNVDK0ifaY2SXZBC7jXan/ysAiEA5ZpASiSG208MQ/rj3YQpN90o4fG58+19ec0VX0YrsZo="}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.105_1641188463643_0.0026411374245054464"},"_hasShrinkwrap":false},"2.0.108":{"name":"@campus-gaming-network/tools","version":"2.0.108","description":"A number of utilities and constants used across Campus Gaming Network applications.","main":"dist/index.js","types":"dist/index.d.ts","prepublish":"tsc","scripts":{"test":"jest --verbose --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"keywords":[],"author":{"name":"Campus Gaming Network"},"license":"ISC","bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","devDependencies":{"@firebase/firestore-types":"^2.5.0","@types/bad-words":"^3.0.1","@types/jest":"^27.0.2","@types/joi":"^17.2.3","@types/lodash.capitalize":"^4.2.6","@types/lodash.intersection":"^4.4.6","@types/lodash.range":"^3.2.6","@types/lodash.startcase":"^4.4.6","@types/luxon":"^2.0.5","@types/md5":"^2.3.1","@types/node":"^16.9.1","jest":"^27.3.1","prettier":"^2.3.2","ts-jest":"^27.0.7","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0"},"dependencies":{"bad-words":"^3.0.4","intl":"^1.2.5","joi":"^17.4.2","lodash.capitalize":"^4.2.1","lodash.intersection":"^4.4.0","lodash.range":"^3.2.0","lodash.startcase":"^4.4.0","luxon":"^2.0.2","md5":"^2.3.0","text-encoding-polyfill":"^0.6.7"},"gitHead":"d629d13d8a579b028eabc7e6169d8403b5a556a8","_id":"@campus-gaming-network/tools@2.0.108","_nodeVersion":"15.3.0","_npmVersion":"7.20.0","dist":{"integrity":"sha512-axiU4j+Sf1dLaGZ67kQO88bQ8OTIhNwnhRA9VpQfo+Z1g+wieD8eDnh3wZnJIHKXeR1rhU/NEYesQBpcbVmekA==","shasum":"dae5317fe08dd71389b99c5f903101b316c3cfaa","tarball":"https://registry.npmjs.org/@campus-gaming-network/tools/-/tools-2.0.108.tgz","fileCount":9,"unpackedSize":105656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0pVICRA9TVsSAnZWagAAIEYP/ipQwz3SwVUxIwyjIjS4\n3dmehR/Zc9dK7vQWxW9oCqv0o7oaYgBtpGP4oufSPBwS8LRC5HybGCgGR17y\n+ob3Ks8QLKHR2P8wdOCF+EJR/K5P2Bhal91O2vN63N8L2vuqD6o5ZBZq7rK4\nTMbgMj33R77DqhDCJ4QxmF3lCBAO2T721v2SLqwfLvtpPGbXZrreRs1FRCAc\n7zdM4fwmr8dpxIpB5WITUEDvEYoEenNLTsQWI1IiIzvRDOfeD1nwJOBGeXZb\n8ys46+tROLbEDuOFvxa6IsiXl+Pr4S1qmYj3YSe4CeCzB2vBMi+ROiHTpHhu\nZJ/lkN4lPGr3WryUwyZNZa/s5jB9/vDoW5Sfgtk0FHY0dreswcGETh0ZVhFS\nJ3hPOpETXbf2xFhwRU+POULZvAWsXDIJaFnQhfRdMzgRcyzwTQOrQGqLUd0h\nHQ6l0VyXMZFGElFFMPwnYK0RvYnYP0aP6RP/YN0LZjFBeUXxwzH/2SZXt1GD\njXrrnRJYUf0qtqlEyzWvv21I3NsYfjzPZqFtO/XjFLe70XitnTrWQ7uEL37k\nkgrbs2WbgMFS6TwgzTcjdRdUnFoC7tRb97tHQYH73BWlzAgntIQvXBknXEwO\nycRtM3v/zOjyruhBJ/A/U0INBNiLRZyQ0LWjiveUbfWwiF9GCqlK/gQlNsC1\natC9\r\n=CgfX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8sD3x6A7Eull+Kcj42LFwfM6JPMUCj3HyR6v9LOzjcwIhAIaNM/sNBcHBqFCk5jH5lBX8yLUk59JAxEvI0jeyl8ea"}]},"_npmUser":{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"},"directories":{},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.108_1641190728321_0.7785622741031166"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-30T05:16:27.578Z","1.0.0":"2020-10-30T05:16:27.982Z","modified":"2022-04-04T21:35:21.278Z","1.0.1":"2020-10-30T05:29:07.568Z","1.0.2":"2020-10-30T05:34:48.360Z","1.0.3":"2021-03-16T04:46:03.776Z","1.0.4":"2021-03-16T05:16:19.780Z","2.0.0":"2021-09-15T02:48:31.221Z","2.0.1":"2021-09-29T03:18:59.951Z","2.0.2":"2021-09-29T03:21:05.262Z","2.0.3":"2021-09-29T03:28:55.121Z","2.0.4":"2021-09-30T01:12:18.711Z","2.0.5":"2021-09-30T01:27:26.038Z","2.0.6":"2021-11-03T02:17:53.994Z","2.0.8":"2021-11-05T03:11:39.893Z","2.0.9":"2021-11-14T03:37:31.185Z","2.0.92":"2021-11-20T03:19:14.986Z","2.0.94":"2021-11-20T04:29:05.717Z","2.0.96":"2021-11-22T01:45:50.847Z","2.0.98":"2021-11-22T02:08:02.057Z","2.0.100":"2021-12-06T01:13:22.587Z","2.0.102":"2022-01-03T03:36:40.508Z","2.0.104":"2022-01-03T05:25:09.680Z","2.0.105":"2022-01-03T05:41:03.869Z","2.0.108":"2022-01-03T06:18:48.520Z"},"maintainers":[{"name":"bdsansone","email":"brandon@campusgamingnetwork.com"}],"homepage":"https://github.com/Campus-Gaming-Network/cgn-tools#readme","repository":{"type":"git","url":"git+https://github.com/Campus-Gaming-Network/cgn-tools.git"},"bugs":{"url":"https://github.com/Campus-Gaming-Network/cgn-tools/issues"},"license":"ISC","readme":"# cgn-tools\n\nCollection of utilities and constants that can be shared across all Campus Gaming Network apps.\n\n## Scripts\n\nhttps://docs.npmjs.com/cli/v7/using-npm/scripts#life-cycle-scripts\n\n`prepare` will run both BEFORE the package is packed and published, and on local npm install. Perfect for running building the code.\n\n`prepublishOnly` will run BEFORE prepare and ONLY on `npm publish`.\n\n`preversion` will run before bumping a new package version.\n\n`version` will run after a new version has been bumped. If your package has a git repository, like in our case, a commit and a new version-tag will be made every time you bump a new version. This command will run BEFORE the commit is made.\n\n`postversion` will run after the commit has been made. A perfect place for pushing the commit as well as the tag.\n\n## Publishing to NPM\n\n```\nnpm publish\n```\n\nThe package will first be built by the `prepare` script, then `test` and `lint` will run by the `prepublishOnly` script before the package is published.\n\n## Bumping a new version\n\n```\nnpm version patch\n```\n\nOur `preversion`, `version`, and `postversion` will run, create a new tag in git and push it to our remote repository. Now publish again:\n\n```\nnpm publish\n```\n","readmeFilename":"README.md","description":"A number of utilities and constants used across Campus Gaming Network applications.","author":{"name":"Campus Gaming Network"},"keywords":[]}