{"_id":"turnstyl","_rev":"34-a53f1f1322642ed011d640e4ec922837","name":"turnstyl","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"turnstyl","version":"0.1.0","description":"This is a readme","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0"},"gitHead":"44b9a91643adcfdbbe096a1544c216946a6c4dbe","_id":"turnstyl@0.1.0","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-VM5bHvzLU8jBeH2WMNZAAdCs/6H0ebp0+uzjOBElcSrJOMNl6r1z9sHMo+SngdqpI8OmPcaNeNRtYMzTrpZrlQ==","shasum":"8c85475c8ce0f2345cf3fe3e219c5c7dba7b0256","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.0.tgz","fileCount":12,"unpackedSize":50369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMOY4CRA9TVsSAnZWagAA/7wP/0cHeHc/CyjDptYhTlgD\n8JN5CRttiNnptHmAU+CgJcWjS7HpR44su0rUMn1NWZuQfYqJhWuEgUJ8TPcY\nNcbzzAU2rhYC4PAOaqrn3nyA2n1Mo/zfomKfO4igW0TEb1GwJCfo9pQfTnyw\nqUtNQpnbFxY2yR1SIsy5pUmpQtF57Wq8bToPvE2yAUBztsMAzQW53dojjluc\n6S8hNXSk+3K3LBZNqZX+qGq3vceB0oaUTnfJMpmcXt8iVJ7L+g8OeMIhMde1\nlav2HCblMTeD9VulGiUBtUwJsqtueoPYHdAy5VEvkqiGbmdoSLhWLOfA68Pc\nW6TqaXglwb+SUbxRaKPonCr/fClGrQryR+Sw0zfSIdpY4e6lQDGejNbvfSPm\ntMJNb4Dad22FC/e8Qop9PdCzzdMhsUEXAaVorxf5WGtB3XUg1UCBuENY9ffw\nZSLYkzKFi6BqPARYjF5bVCxy97cwTOR25IVr/UCJv0i7fM1XfCJh3aQQrvzi\nHBs+IV0gdc+y+F11O3TCeTjl8xvwU2W62vJ7ANN5BGb7gJSbtEfuxDXP7+05\njNo7gIDBg9+Ko/RML0mM0Re1aCsJ6VUrcSOIWHgmvStwLG07iZsFdScW/TdR\niSXyvNuBd085zcXesMloC/BrWFgvheDY4oWPiM1w+TuCler4aw474vYoiAnH\nRFDN\r\n=4k+o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6K7o+2A/npB0k6Hu3aYyP9kerUnvoKx8Tph1Ybq5WuQIhAInZ1p2IZGs+fdODxbQQ7K1R8taJiKMNj3n5q9x6uGAa"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.0_1630594616764_0.8409704930919508"},"_hasShrinkwrap":false},"0.1.1":{"name":"turnstyl","version":"0.1.1","description":"This is a readme","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0"},"gitHead":"44b9a91643adcfdbbe096a1544c216946a6c4dbe","_id":"turnstyl@0.1.1","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-wmLCoITcfAx4tKtG14GetgqJcQlqqtnBHSBVzJmDLe7iEXKOQuiYHmq+k7rVFCrh+QlGRorXa39O0F+A9mPmkQ==","shasum":"e51d175cdb8ea5c454ac41460940d5d7bdb36360","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.1.tgz","fileCount":13,"unpackedSize":57569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMPpKCRA9TVsSAnZWagAAiDYP+wflPS96cP03dOWoP/jg\nDx/G20ZT42+V9ufyfDy4oMB0YnsJOAWuvR6j406vYUgEizwD1h44i37BSSdh\n4FFkrSMQqplryDdp9V4uNIk+QW+blwnSTNXtKoilm/wc2nL/VkkGfKgCZE51\nJaJ1szoLgY6iqQp5xwHlyvPuyeHjhc9/22KvFkaH0vlOobATCTbahM5+T0xa\nYBGatWsofj5weliHWTh7+ebdl8qsA4vGS7Np3L6Ga0oOXScg+7XmNQMvbz5I\nCyI/WZjox/blIHc3FJ7DJTfr6lPkqfRIER6W/WkQZOQkZ/6yUZLMRUHzDlyY\nUeeZomJQvdafpnB5mJTCRB7XxunEsmkYEmWfNR5TkdtqaiTjZpJ3w5rMhclu\nyzIX8q3hc6n/FqC6ztH2b62meVzNDmhwZcvcYS7UcqN+qSlkDnsurKEFT4vl\ns1H9C0MCu49BprxgDrXbLbx69UHrd8UhaRW8j71qkd6zppJiwJVySU0ozHVv\nYQNvNQKwKT+so+FGPOmzY/2KSElDFwl0he2fUJO9QEylyWfwzCiPxcV4/JBD\nkh4q5WTDVnhMI0eDR/drvR4PiXsCmOuxRjYuLM79SLaTStCjrWY8BbXFNlMm\nQkKzfckjoPwv+xDGFDAQgnaahoGPbdWo6WExnccfdUTdJu0UvlU4dYbSStez\nIoDi\r\n=opzj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClcs00KvJfH2oIzOl/j/H1+NFdx4KdFkJGZjtkkXObpgIhAJsekg4lbMwdAkfEtVsGLi0mZ5cZcxrGcdsXUsYCUMO/"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.1_1630599754081_0.10408366935375657"},"_hasShrinkwrap":false},"0.1.2":{"name":"turnstyl","version":"0.1.2","description":"This is a readme","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0"},"gitHead":"44b9a91643adcfdbbe096a1544c216946a6c4dbe","_id":"turnstyl@0.1.2","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-EknjQJwRgi5Vmo0Ks7X9zZ2AcjSuySg9vO0qJgFUPYZYHT6Pvc8riQdqB4vyvS4i+hUciMOcg1SU419bw080IQ==","shasum":"52a00ccb9f82e4bf0d6844080ae91d112a123286","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.2.tgz","fileCount":14,"unpackedSize":62238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMPwMCRA9TVsSAnZWagAAvuMQAJi1SMu3EN3CnqEWU6Pm\niYkT5JsNoIlTwgDE6aE5X2ubwl1B3nMNWKXtkz9nh75ZgUKzJ+AMk9gZBrZP\nckE5785wJkypCoi9KV+fuvjG/oYjnTnNrMeFfWd4qTt3mH+MUP1yyPsmkBm2\nR5+SwgihpVRUKPOt0q63tInt8Nk4pW5qjuJdgO+CM8XmBdj/wK/vq6ukWbd6\nRz+2toezQfJyCyRLy0sZ2dWXXfFdJRASKoUZM5uAORuEiAjjq0Ylzp8djX7v\nFBwj9H3KAlgYDsX5Tm+F5V1t58/Qax07xUo2cVCwsOyfEBENNihTg2/A35cG\nWBBvvfc4IlyZZkHR7P0++LLY20IRRq+SEEwN51Oiwg7ya4DC33lEARw1hl5C\nYUOO3MJDbukwSIClVjH0r3D7tcuzu6dZbj6Ks1cX/FGQjCn8HsnBxpAQKw8+\nRUH5IfHyLGlLtAu0iGC8ixEZUNNdnPg73DIPu0LcNlimJki9RwVVOaclKIg7\n58evfVPnIYsohs6XG7FLlQxz3II3ainkn4r7xO3DFPYQtgXCHk0nbKIWsP4Q\nrmgpGqR1118WHgU/S1Ol724aedn/sCsezmmupJya9h0QaPcDof3IHPodDe4a\nvX+NqBhH6+Q7YkW+VMsf5zjT2ygpVJ1euBfYMLyqUzkEtfzhQ6gMzwZ5KEgJ\nva2H\r\n=QqrB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpDPuKMiIu1PHwEzC9j1M7C15CVbD2Xed25RTyTgtPWwIhAMOq+1eIgBZQXqnUDf1YFVxtK2GAfY1XHp2CW306mDwF"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.2_1630600204008_0.4841617707814112"},"_hasShrinkwrap":false},"0.1.3":{"name":"turnstyl","version":"0.1.3","description":"This is a readme","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0"},"gitHead":"05c261a6f20391323dfb72800ba76a16cc13bf8a","_id":"turnstyl@0.1.3","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-HODJg3Jxcbxda/3JDRMJH494PPhXAKkg79GUx4nQynpSusqvwRNVPUJhfKFRa+uD3O+m3JM7ElVUF1PzS8fsBw==","shasum":"052504a08b96e8e7c7498065351506602a926a52","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.3.tgz","fileCount":14,"unpackedSize":57300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMTBrCRA9TVsSAnZWagAAcEgP/2tguuzPxtFM0yxVrArB\nTGuZIVqtu/Mn6elv0caZjNFC8qaDdr23PhNavzZch7qEiuFuTopTkF2ry4fA\n2+ygJGYxbS0FFBZkx7LtWeCY4P7+WN8Cmk9kHkVhbGIMMGajCotB+gzDDhnn\nV1KIEq/jov3juo4mcjpXqy4HBVAVUu42g4azyNpUr+j+eNd9M5GpXmZLuMpG\nCHt/14fWNwaC47laCFNyLtU698kFhUBXtJdWVlJesbz/JdEmjlPBizk6oyY9\nXH96QyAA84pvoUrQHfCVnb7pX4UrrlEe/TZDj3X80tXIz4sC4yaqjj/Wpdy3\nPUfjd3LCGkiCFKKwsKLl7T25w5LvsrUqptKXtMQjtS15GJXd4BZ5x6r/DVc6\nMBz2YbP8/VFw8oICFpAgSMBkz41ACCTcFog9O/6nQ+pYikbKdFdzs5FoJMHs\nqCPCD9L69i9IwN0LzRyozfu/8z9C8G9tKwpaYKyARt1W1grg0yUOQs3tT1Z4\nB+/Lo8GKjLgQZIJqZVku33bDWHC/zoCtfoOBEPPXlVrFIbvPtDrzKC9Ojsvi\nWbG7LFqtYf3+E+aWAN03wXkCM5eyGXVml1/2C7yVkiPCZ60aBA8EHUVhPxHw\nzKtpUOMbQBIx/7VB8xJC0nJn+Iv+dlQgWVND+HkwM0K+aTxwfreeq7QgdC9k\nChjw\r\n=7ZsM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcNaVEP+7hEdYUaiZ0DjxsCuL0i6CW3D7g/x1flCytDgIgJF9s7MYK7vaGxfc8U+t16Xq4fUvq98SUbX4075Qdggg="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.3_1630613611058_0.18619263700794098"},"_hasShrinkwrap":false},"0.1.4":{"name":"turnstyl","version":"0.1.4","description":"This is a readme","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0"},"gitHead":"388b06402f5454b0b2b6562455f036e982e3eb9d","_id":"turnstyl@0.1.4","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-3sWMk2YQ4/BU0hGkrADQRZYpOeiSvDP9GHNRJtC/cFShNb/bNDEYKjTAmyNiS3CCNEWf481hl1bUpCKRIJ1fxQ==","shasum":"683c23443613a803a55e3aa5e6f15e35588a4ec9","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.4.tgz","fileCount":14,"unpackedSize":57187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMT5QCRA9TVsSAnZWagAAdmMP/1ZvfaFzDwpP9VEmxrgR\nVDl18brxsHqL22UeicfE5OKxkOPcU0pboxdhT3CWei2Mhb6xItXzDoCY3bpz\nbGmi3dZ+3gHLnpAZB2LGKWQjJEqZU8micIxb4aT/7MOb5b/UCiFuYmH0lDRA\nAe/mp9wwmYQbI07koaqulJAxKp0rk6ZJaENJFEmbjslrxIjqjkiw2AtlPZGw\nzRx0Ws6YwbfcfSaYbub1RODX7xmJnLruRk02orD9HuBgk1U0o6NzKKSqH9Vn\nFW6FBRP84CjLswiv4osmpDEAfjWSAWE/AKqMXKoAlNpn8nis0xDwAxC06eij\nhpR0UPhePilxE9Zj2F7TkQpAzLa+rJVVZ01kh2g6gwAXX3Omf/9WVibrVoWj\niTIEo7mTbAKTtkhP7mJN3Hto9DPIITEZGpstjPNLFYQAj3S8F0i5T8ruJ/59\nyjAfERS6V13tW9lOQzwp6ACv+WrGIDcnY4OJOIBMPI7gQv8xEfUzwV67e5D/\ngQRl4tqvnz2bnKHFPJE/dDdPZVpMBJTfnN6cmGWxoXzQxsAUO2ASMifQFesO\nD85LERYzDwlUXWa4Krt4Q79YijNqQHUc2/KP8HaDj0+2aSVHnrNjPb4lr5Df\nBjyBTDNPJpyEVS1FIGKpBwiPH7hzlbDfvs8f9WOgnFMRCNfgRjBTJIR2DTO5\n7XiD\r\n=3EU4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3YGFAauK+lMmnnmov6o3PVVXTTs1VHAOkEI6RyfJbIAiEAu24Gb8Hw7AVY25yHw54jhQZEQF15tAAOsGV/4HCALqI="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.4_1630617168829_0.26952013442655076"},"_hasShrinkwrap":false},"0.1.5":{"name":"turnstyl","version":"0.1.5","description":"This is a readme","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0"},"gitHead":"388b06402f5454b0b2b6562455f036e982e3eb9d","_id":"turnstyl@0.1.5","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-b4GwxcUHcC8SNsMM5nqE1p5nCivsLNQL+l/56z3WeH9A2RwVohj06bTzfZhpVt1SUmQD1w0NN/mjyZpYZWeBdA==","shasum":"3d7b37028a7d6710687021bb0c78ae68f33ebb66","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.5.tgz","fileCount":14,"unpackedSize":57207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMT8ECRA9TVsSAnZWagAA4PMP/RAGx+oL3Q2SEiAILq5d\nerddf1IQCVMNPd9uKnZQUPaWyB6q1g/4furpIhnIy/uYwrV/eMtQe5JvLGAQ\nj95DYQERd2lxjcKhpAogT4cNL3OOiN+Ad3fJArXABDbOzqGfzkCFzZ1ju7j7\nV0pmMiSZun2sT1Rq9YHU92zP4PUeLhIDdFYfE2xis8v3C4qTBlTz7s84E3P8\n2I5In5gzfMTVeoccZpFR30Gb2EdeA/VmjwlrG717CYE7HMD5tFvorU9QKILU\nxJGPfJ6xVXdhMz1riFm4CRuSzsrNQieg4iAgnd+cQeCZBWCDAI9LCMSQNZ99\ngQRNDkYFh6An+LJzmIW4naQq4jsQ4WKzddukWUfN8+2bGi8B0IU6nycVMdhB\n92jBtYXBl2H93DfZmc2sS7/SrXup59ccZVjYHZ5s2gLAuo9W6Kerle60MkWv\nnbr55b/R3N6yO+ECBdV4r/vb9E0DRrKhPFCgd2PaLktSdbod4yr53M7WWAPu\naOUXn2el2TboQt4iSiSGZVMM3hNzZ+07wy0bJKyMurb7vXN37vMjN3dvgd9v\nlerwvmTKp3UKU50c8xkA4S74Mb7fl/tbeTy4eX63Q+tqLBb70DK0rIqQZcaO\nJsZ/zvg2iO3nAtq0AKgxbh227rkSVZGbbO3jTa68LhyjQfIeoBDUHt6RoTl7\nw+R4\r\n=bVU3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2UaP0Mdwc5xaCF2QIGS4mCdvduyEGmCTN7SSZtKvbVAiB6znb051hEi6YWPj6DoWmW0gBXk1aHGCZMfFWs7adXKw=="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.5_1630617348189_0.8222687878625787"},"_hasShrinkwrap":false},"0.1.6":{"name":"turnstyl","version":"0.1.6","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","grunt-bump":"^0.8.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"8d0a87c0311c4b62632f09c7502c309474200607","_id":"turnstyl@0.1.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-LXnaAnZJRssXzpX1OTIHPg5XniJFg+d5z8/bfdoDXNmSpcRpR5wlCSeckgEOvyqw3622SCF4iJ3+SDm3ecQFFw==","shasum":"2b89dcc868334d16391b018efe8903108d192570","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.6.tgz","fileCount":14,"unpackedSize":17293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMm9vCRA9TVsSAnZWagAA4ikP/RknPWhQ1kmvejbx9U3F\nW4IVnMQUiq7kWlDNHHNPe08LXYdNUEUNBD0fUHQN7dR9e8nP4IIlClFuXjpJ\nD5/ZaIpCA91BvxEIjsMQTl4IBcJRBBPspiJfldmAfQVhm8Tc7g/bBRMPUZWp\n3ZU39OtIo+gK0U0qJmbD3VKAxkrn/Rz0O8yc3GzLQMah8vHmWsrT4V7uKuRb\nGX3KufcTXQAAp9xuwW7UnSb89YaPERL4rcgTYlhDGhsPcQtdDvZjSH9iQ9//\nZ2O3tez7DwU1D69AM+simi851aJOf5ePX7Cfd5Hc9XZFS+xNco5Zgyo49itr\nEkhmC9AQxNPQ3RzFKcMr9D1OLRFh7IjwJBna7/0ViUFw53gk/MvZhWI0ewdO\nAtX08a9Kr+a/KOP2+GguGONOmmnmcrKPpXGplLlTWAwwKE0EPvQH7IHTQlrn\nfDnw2BcS8LNUeLV6fmX2YhQc1aLalOvU/6IqTF/50Iqt/YrDMs7WmjaU9weK\n5VRuG7BJl3TD7MZbMN0eY25ZGZBZPyTYbNSto/6ZLvd7Tv/kgDSyWg2sZriy\niE7brzTLQMFE07ySwnQOZ8/zv4e5tAG2nM2cvNd6hOLuFmPnFGpLJP9J36kx\ng9wb/6Xl6XgjQs23iYANtcFP9qoXPuhpjhf0FtMbth6Bd1XBckv2VMaVmksd\niNyT\r\n=fdGX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdUZ2XR+mybJd2ud6bv4UDi7ip5qbGi1Ge41gD7c9K3gIgAl646wj5JPXvQLy3Xsr6ffPWwUH3YRIKUzcHWefLInk="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.6_1630695279490_0.35673749882312933"},"_hasShrinkwrap":false},"0.1.7":{"name":"turnstyl","version":"0.1.7","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0","node-jq":"^2.0.0"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","grunt-bump":"^0.8.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"790e045c8dde862930cd9c9589d4c0fdea1c03a5","_id":"turnstyl@0.1.7","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-QAwrNU6l2nWSu/5TnZBoWMvJbCa6kqa9s4LqPYDn7T3R0XFioDOh4ZQ7jdfLfFGOd1jsgeviKSROVBQtJIWHjQ==","shasum":"1fdc40313ca8188204ca1854119994c2fb6d0f37","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.7.tgz","fileCount":14,"unpackedSize":17367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMttZCRA9TVsSAnZWagAAMCsQAIuLXubcal2I9u4fzScM\nM9A4vqJnLOnFkB4uGLxeq6+m2eFnfE+Zm6AyrlPuFGMmC+Ps6NI0BwWrBWG7\nZ1QIcTSYRMz5eRezbBHv+qenuak/5EO+pZ58APesTdiv7TlnoKz5dPqQNrEZ\nz2td/gORccLwS5DNwH6FsO/+ufv2IArvCp8RWbVdbG9a3N4w9R6lVeYNLjLM\nS1fuoJiOVX8UvuFmGSovIu3jcJ6I8lpdn25BfNIlMNgbRcVa9g3nf0haLUX+\njaWva3ADYN5HjFYCoebEmOk1mH08i8ZLHgrmmozcJXCdfn51vE7Ai42qwD8v\nckno9HHSvG6zveTunhAX4kKPSn21cgSsbRcp0q4vm7lqepx6BLfWPSg57H8X\nwmNqyiM0RcWOeZdO/GgdXc2yzVOxW2x2xSJvlEoFoq9BYWMz90DfRRKpjTgl\n0/Sgw91asXC9I2HulQ3BqNgd1B2DtmYG9o/S3Cu5pz1m62JM5d7CqwHqARxs\nTLJtfBtMq4aM3nXmo1YQ0yYXe2H0aXp2iHhHoOCwYApbM1Fs8FIapyj982KB\n63TtPhGAxXsmD+LHODACFg2piPKbbbIk/PFRNvXKeQw/MwfhV7DpvWLY/+EV\nVvHXmh+r+5q6Uwawgl/PtsUDTaBQWjDgwW5vGRtM8rNlnPUpM4nh4eJqfdiQ\nFXYx\r\n=ngAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErOXQSjyvzlt7LwWtckcRlpiV5WJgJkn429RSRg5YKPAiEAzLz1tTtY74Cgz9Aj51v3BtwymsLvJSqXmgHuTqNOMkA="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.7_1630722905487_0.9424474940082674"},"_hasShrinkwrap":false},"0.1.8":{"name":"turnstyl","version":"0.1.8","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","js-yaml":"^4.1.0","node-jq":"^2.0.0"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","grunt-bump":"^0.8.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"e59eaedaf1532fc2171450120412aedcf4380b91","_id":"turnstyl@0.1.8","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ne0bd2UCf5HXkYE39VzFXd8couxuUny6X0/YemHr/n2ItA81ru1FKXNe/0Ne5oLPmcZsOPZ96Ih/nygvKwxEqg==","shasum":"6aba80ee416414e53a6943f9cead8fbbfe864f10","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.8.tgz","fileCount":14,"unpackedSize":17361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM5GfCRA9TVsSAnZWagAATW8P/0l6/M116y8RJGjJZOpj\nw6AfJrzaffSjdcsTYiW53W4r6NvnSYTxuodNWSwKJ96zpg5UPYpsf9Ym40Rt\nOB0xzakWErINiP2y+u+KlabXInAnpsY62wgEC+7tx4dMIgXRGIFOqbWQVH9d\njPveNCaXazqTxBhNOi3nLAPN8aaIR85BWkI9r/WW/dZ1wU5GKMezDWkrp6WG\nxkkOm1H2lFKjZx9mp24e5o/Nu4n0/IqUSXg/omMzJG7LD+0BeuiXu6vFUOdF\nvWkC3Z5xqZcg6sRW/HFo8xYSqfbCYquMNY3IbMoXor5kiEjSb9DAK+QurdHO\nBFK7kNJ7IC+HhgvDaVrpVNN/ITwNEbFvHnghKMWykZkv3RKnAF2BewNBcaLz\nqoB3OwZdl9Zz4ha99KuU9IBaM0NfLzb7VPF/cVCaGpnTL6Po8V6xLX4cv766\nxDOSxC3sjk0VpQ/KBlSWR+ktR8sT3nkbCE6ckTAnR2a/Ykq5UeBmwCtNOMV8\nbKxSO8qhLUR5vtMhsgzpHYKhmstQ9E2Por5WiuJnIEC4oMxCoD99zjHjo1wa\npC44DA3VHfJZJT2+52/ccj/ZoDhyO44ZURRIxNiNlZmWJQDyeHiTSyj3qO47\nWPE7q3RAZ5/K+geRMnUm70sB2giSgRw5ugk8DAvuZKCNonzVWXI6/EJDXkWl\n6T/W\r\n=lT8V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtfaGSLp3VIfzikseXEBah/7nBmZF/tA6KB4z3X+vIUQIgBcLHgNGYz6JP/buywzvuRLdjRldwRia8l8hiE+hXCeg="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.8_1630769567347_0.9345822578790248"},"_hasShrinkwrap":false},"0.1.9":{"name":"turnstyl","version":"0.1.9","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","js-yaml":"^4.1.0"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"4b1f6e123aa00589f54ea1cb63a407778bff4d77","_id":"turnstyl@0.1.9","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-YhqJlUZOhxRSB6v1VJmccgTL8j/1Xj742iw3+CX/Ela6Z+fUUzNpNN09Tit6G6qmz543VAijFgNDsMp8S/n+pg==","shasum":"ad675bc6c11ad68ea2c02ee453e0b16f7ce0c457","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.9.tgz","fileCount":18,"unpackedSize":19643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM8z1CRA9TVsSAnZWagAAd8cP/3k+/7XakSJvCkJeJRoc\nSOhh8g6NaWbV7yQQP548yh1CuFDLRO6GTmmoO45dO2IKhKTONTBSuod1INcf\nmDxxHJJ1SCug/6s/ERsPUYwl4+SLAKv79SvFrYDhI8f5gVxI0q5SSG2UGGlE\nSFhpbmC7L05fo4FgKspJDu/HVJoB7/VBRSi6aZ9/mZFctqvhyRQ3ydtn5rZS\nM//NZvy6Ede3zJWM9kba7ociBMLc1c8Z+HjcJYxIxc2QCZ4k7HXq7KdzhAXQ\nKFayVHwrM5yAesFSeaOJsE3YD7xJxurR/7R2xPrXa0JDb1WFd4VD3cSROOYV\nYSoibIL6hLgPckqLsusqf1PQ/wwmrnOoS7mAczs24/3H20gwqN+Mr/uApXjH\nRNE2rZdWrqLzxG5IT+TYKjx//z2lEbFJB4L0zDjhJHGCNpWbn1zVu43yOucK\nFQu2ERp246GWYitdK4WmCVo+01Nu2vjULWGYyPjOhPcQbRPpwhnnY6qOLD4z\nPockIu296ubhaJ9W2TlZ0TxiQ3rRBJhSQky5vYvUzHtAqEyJO/D8kif5x0Zy\nKFWohWw2sbudRwVFEAjxvSdMM2772GQRfX5MgOVJ+qulefYHldAJmSzWiZl0\nj9IvA9CgInq9xTV7pYvQt0MN9KXTWpamhx9UrCzVEtdsRYxHdGl/qLpDWQap\nt6hq\r\n=3BtT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXVgF9u5vbZQK8f0y4wip1zYh8rt3QW+CWb3PoMorpLAiBKU6VLJK+crsDwDWe9ChnOLC15Ex+tkjt6KrAk1vy6jw=="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.9_1630784757819_0.6337758492445356"},"_hasShrinkwrap":false},"0.1.10":{"name":"turnstyl","version":"0.1.10","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm install && npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"a0af3d856b00c1911ad6af5aa084899199f8de24","_id":"turnstyl@0.1.10","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ZFfFjVwjRZjia16gMhTzdsZbo+CyU+JemWL9b8Uokd+rA3v9uk9ihankYaVMo3Jcn5EsVYLKIpYG1ZdBgZy5iQ==","shasum":"16c923e292281c618af747b1baaa77d83644c909","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.10.tgz","fileCount":18,"unpackedSize":24800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNCfZCRA9TVsSAnZWagAAHP4QAIJFd6O+y0xxDnbmT6P+\nNRncejC9IsByRZvdNenzMJ35ra1pt2wmyG//dvQ2T8k9M15Pocc1FnoObd9b\nBsIELqH2FTdHRM3EmGkqWdxMF7q9p1BNJGHc/JFZvpj5LJlCph/oVBvlyF85\nF4B/t0NcmVrhVTg/flHlgCkLSzntqve/aVW2syu0tfbapnSOjp/lrgMd66Lp\n6ZUUyQOwSyojb+gQoYW+ILK37GLHrxBwMaTkuhZRV0OfL2Vep23dInyopIY6\njWznVxa0wNsD+6yOOMZr4B0J9z+sabRUTYZGZCCamTt3yTrxqlUCrSA4QlHH\nNRBN3EvPDvwA9vQ6vZV/C31h3S5fSZB6Y6Ku2MIS4eH+ukZfxK2+5a7mWPM0\n5TsmwahmMLufuQLpTyKLK2pZ+niPYAGkXHB9Zql1rTCD4PNIfovkzyF4I/kQ\nA4Vc6Zjn5B4OFSW7iu19pYwGcHHNz++Z/1HeCnkvdSEXwXRDFhPBXGyjYz6r\nFa/yQyl2U6Wwt2LnVVEKrzyiGVVc2MKB0SvXXloK5lFunHrTpXUHqv4YSzIv\nT8dQ1xfq0nOdG0KzkA1SZ5hOZfXbYyXnMKXt3czup8dF3nPTYeZtevLctB/N\nZVUe6OtFuoALvxF69KHQ79DaUQ/KYz014wafMhzW3unLdAz+1uQA8oHa3fg1\niFEE\r\n=vGy+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY3sc13VF+PNyR7mL6ks0MB7RWwcFWlg1bwagWsFl4ngIhAO8p/Js//OLyjTz7rtb8aoUlgh7rgxXNOAEnilVVdxai"}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.10_1630808025132_0.5330478027913157"},"_hasShrinkwrap":false},"0.1.11":{"name":"turnstyl","version":"0.1.11","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"ad85bfc504f1b1182bed3bf2d99116638489fea5","_id":"turnstyl@0.1.11","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-dOm3CsEjJS7Ad8kILfEaRkfmapYJxrv/TWOw/stk1o7Zp5PZLvZBpEY7ZXzlmL3Xh/3e2FCqC6Iftzk3McS+Qg==","shasum":"43a748ebb812b159f049eb91cb5f48494b750538","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.11.tgz","fileCount":18,"unpackedSize":29126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOOFwCRA9TVsSAnZWagAAbisP/AyMfMLQpvKtq21rkVJ0\nxtIxqC4qO6WL1Bx7Sin7pg/CLfrTUIruhXOgGELSQg9Vs3UG3y38fp4MSSIW\nQD4nhkj0EACTWfJDE14IYTBp2z1cVz1L1JsM2JVcN4mnmMrx5qEBRkXmZOFN\noo4YvPTDdy1x2LPxlBG3oHzsk4LlWHhCMf9rNb6sZDAIVw0hn4SeaUFfGDgI\nm3hXxRMKqAHjWGCdnJLjEO5qCDhwrgkLgMAPmI42HMQePVIePGhrfsXV6ZCu\nGxIbf2vgmyk6kaOv9Kp1IBOchy0eObnbPgMNoEzX/2bxACk0yGemJBSNxJ7d\nacdIg0iUjhmNKpEuDttSo+se74dwT8LZ0rbCeA3TGu7AeX7+wHwsJBsQrr0I\nMPPEzqV2uHtFsCdF3K2q6gEsAyv8kobogTO/ZlehSNIwW0A1P37NsQDSD1Ri\nKh5jjcW6rsWD27ctx+yEJjR3kmSQhLpgKIo5/C9QcxW6iWoNsIKpJs0ZJdtg\nA3D94vNplvqZotcflirfs52VSYWr7VojohOa9yUD7awQgkH2iuUo3smBeteL\nRf+3t7JvjtA1fsKGY4eGvad6uHD5CyZ3s5Abr3beLlDmp296cmstz06T7sWg\nA/lgz4UingKcKm3lk5YKd++xEh2aPFlTmXzuzGE2cA6LuaoS3sq4vMOS514w\nQQ7E\r\n=7aeB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrI988fBdxtw5QHubh1vFX8fSaCYuVL2DTeeW44ktv4AiEAjeXAYsArlQYUGvrvUw8WUgqPHHDTIrYNI3JQEEymK8s="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.11_1631117680513_0.702366357707038"},"_hasShrinkwrap":false},"0.1.12":{"name":"turnstyl","version":"0.1.12","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"5d3063d45393110459d4a87617489025a8757447","_id":"turnstyl@0.1.12","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-h42mJipT1DasDbeE/7+9fZcZH5NbA4Y/bBRmqe+Ww5YZvG8Y/XEYimLGS/OFD5mEJzEGBvxh0jDUw90HPO3LxQ==","shasum":"f9812364fc466a07d9b9f1e688bf9385112b9f33","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.12.tgz","fileCount":22,"unpackedSize":33611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOPwDCRA9TVsSAnZWagAAErMP/jLD/3QMFGh4iGN3isuO\nua1WteYG5en0CIZhhdC0eXcxz7TyWUL6NhESO0SWLqfS9QGUa3TU4rJBKYDd\nhjCDTKeR/HWlusjzK9HGodQa0jHNDz1/eJ0ju26Y4EqTA3cFAkY9pOLM45+m\nwF44KOWI6bxlChUWeVJ4Uo3EU6dvF1aFRNb0McI1FteIWgjESxRTK0Aobt9L\nrp/11U1is8l60gS86IqSvaAQa2wP+FddYlS/k/cEmk/vH+1hkOeD13+/Z2Ve\nh+TOw0ERg3VQGx3ktIquEIPxV7vn2f63CaNmG//pJJpwIAYqO4sUhIIjo1R6\ncBARH5KtI3oPxGLplQ3stsbmpqdH///UJq6z1fgwM+TmOs5j0WeIvRP6vjhL\nUU7a9r3I8XEZskvA1YvRgDaB6MlVBlo/e4e8QUDI7EofO03TuMrC+XMFyACg\nRF9V1tP5NcpvATtcv5ZUtkygNkD5Sg4oMv7+49d/jhe/2brucG4+LVYTxqvL\nHJnMAGTf5wjqbmCF6r+o8B+bXz85H7W30IxOeo3VDkVPEJkYhzUTAYzp87CG\nj6sYVQ5WiisYWFR2bI0GwiZo6rxR5zlSLUJCCmv+7VfPBfzI7FfSiJYIBbbf\nPkRBNFOVPJP2ZFL2QIlwhd5oaT8fl9nYG2MCgdaRY73BaR7sJdKA8We8w/fh\nx30f\r\n=VPhL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTsjU/4HqcR2hKs2n9LIDdsiCUzFiijD2huU/H6MA7WQIhANcAAZxW9pjMdtOdfuwbs7fFTMGmwEVkzz9AlecexImE"}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.12_1631124483753_0.4200510491827907"},"_hasShrinkwrap":false},"0.1.13":{"name":"turnstyl","version":"0.1.13","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"43405f54f3282e81c44435e3488ff2ae8cfd9120","_id":"turnstyl@0.1.13","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-gHTWVybs71k9bn5Qrl4TjW21nt1mq6Vq+DILdG7pHX7VqdcQue2HWdambaxSEMuFR0Ar6qqFJ5PtWjXYnkfIiQ==","shasum":"2b850d1ae72aa0c1b239099f412df783ff06a2a8","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.13.tgz","fileCount":22,"unpackedSize":33615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOQI0CRA9TVsSAnZWagAAX1kP/jbQLjAg+klVnYwoRiGk\nGCtq+JL1Kj1ZlNbkZomX/l7BS8wxXiPFyR/9guD5T4YryWzLWzIvfnK2uE+2\nyHT8+T0L5xQS9BDi/mC9pYew+qwJ65YfQ4CJDQS4YmHacDxfDbp/dtHwdhM9\nZD6xUvkKLj5SZLUwyz95wlaPi0Mne0y7t50yjas8hCi6TypCob4c3Kt0CYkU\nXbkVggjp9ftTFFo4pDmPjDBztDlRd6ezgdrzo8uKaAyMncB3+Ybx++I4g1Nj\nPzI3SsXO0WnmIYyOhGMpJesD3t048DCg+zXTw4kjfva65AOedAOURqLIRULB\nvjIubDXcVg3EGPoGGXs6nhj3rwoqTcspuPVDE4RBJUxj4PUQgtCmkZUEADmY\nfAA0JuIpqFNDVD33Wj0tpx4t0F/5LVPSwJ0/vkuPTaFWgUQ076Yvh49KFYgJ\nScxOlLIiR6W105UTE7ql0h1vM59mvu9ZVwQPNQhesWLfGvnP7F3RRw+kv8SD\nUj6XU7evayvc81CYZe7eaNUbCIhkNp+3IbtnGQsP6p9San2cefn3SArHmUHi\nGBbnmhRKJcFR0m+yLvccRanRshnefmDn1DSma05A4WRVysZZA5k3LQlHFP11\nmB1axb3cuklVxq/2XiYsQP2BhXIHEOK8WcjKZ2bW7rrL12AxgdLWpN0tabAt\nQu26\r\n=L2rD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHlMpWQtCI7lphOEiG/CfR4z8idA0GbSmffN/oh5B/kgIgU/BKr/qchuDDlcFYH4hAVdekdnv2mJUxCY/69htfWQk="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.13_1631126068146_0.9969457973875966"},"_hasShrinkwrap":false},"0.1.14":{"name":"turnstyl","version":"0.1.14","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.14","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-+CoAcuLcYtA2GSdFlQnXOqB2U0ufkpVm4vCRyIP0DnZTAd6gQtHtLMwjjvnqixKKNdGRwvWu5h1wp6QAKLUU4Q==","shasum":"a294f7f2716578352b2a07488ac8a3fa8c5722d9","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.14.tgz","fileCount":18,"unpackedSize":29316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOQfICRA9TVsSAnZWagAAMTUP/1100MFoegqrq29lWu9z\nzk+7Hd1Jr/Ni9GA85EZuUMnQOxAXQSzmwbXr0PSi7bl1uqcU9TQg2SpU1bUe\nwcpHdHAvZ6tXjQA8CcqHC9F0L4jh7OWzzQ1WJtv1Ki77d9GDjwDRYVpWctJ+\nuwrNxaYVAm6qlA6iZn5W7b02AEhwSVm60tlWu4KWxMBcxXJETZsYbJM6CKvv\nWPn+Exk1qZI3mox1HCjYBI1MUuO3Zicpxxok/wgY15hlr89i6QPW4d3YZ3+S\nT2e9NdmYFgJaTfm+lLmIQf3VudHDvzsYxKujGA0S73kXAV3orL1EYfh+F7sN\nt1L1R7hoOzWqgk0wiBUWUdBBNFGpC5gacyVwXkejowPfNQem+u30aqZPfjxT\nEpaNXngbWmyeAhvH7k98cN0y6dItv1e5NZE6Y8W16lRStRsamMLcN53qtHJo\nRgo2jCLCG2zXB2wvFolJCLfuwxXyk2Kqscc9zifcj6a6djAWSOEnA83Xfke+\nmjm7geK7rZQZa0jP57IENOcFMWqWMiKfblJ653DK6+r4onUicPD7bVKJf+3Z\nvhLhh+gbPE+cbLSOQ0Bkj3NrPIM3VFrBAGFotQfDCdyYovAneYG/M+LOR7BQ\nwjy2QHq1aW7vtVcviVJL73rxSOO6fbs7vypNGc6OOV7Y0K7e/P3/m6BRfVj7\n8F21\r\n=MD37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnhemOGc5Zt1YQg8nr1V1rOqkINbdHz1anLpKZyi2OTAIhANZ3fJFjUWX7Hz4W7RSbNbVmfXx6B/FkBkDKO85Q60JX"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.14_1631127496819_0.1597649374334622"},"_hasShrinkwrap":false},"0.1.15":{"name":"turnstyl","version":"0.1.15","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.15","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-0b1iZmVV6/kpkZF02xV0Q7ydvBHpkt2v0BAShSp2iBVSgM6EbaVpLwLZy6czeji5WeO5qZoflquyJPM7dQHOFw==","shasum":"e9c5cb2860ae3a8d91a8c83ed29ad9fb0ebe7f03","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.15.tgz","fileCount":22,"unpackedSize":30310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOQiVCRA9TVsSAnZWagAA8YAQAIl9do1zQ7awBCpgTspn\nvu2WsvXgARkdrRbOWXmAR10nzH1Xre5aDKT6qoLkshYeCtd7w2eVmAZnqerS\nlELyA5KJ3QpXsGh0UXJeKFKP046AfH8PQkjBNMJSbtdNc1ojztE6AbL0OiTG\nAtRqWQaVhV8hdLJ02Q9auuuqaikhrJ69HwjQ4WPzg1cPyOes04smlKfZ2eM/\n9/YGlGZQOkRmkFIhDXdYyY+heJxkJ0vkU/5E5cqB4v0BZT1oKixzfsquRREx\noKhnMj4AgYG2WXXH/gTyzeCgq5YY9jixMeSiIl5rECJVtrr3fJVF5CrOEYbc\n0/o5ypX2lj/2XyijQsrRJGaOBpV4ZrcULgJGjWaxOlyNaXA/gkf4104YjPmk\nGovg13lIo2ieFVNw0K5uXSoIH666+HvUSfQfPCKdcTwK/e3zuBrl1NjWUpri\n1aVKyzxyOYRoWOOlXGx/CIQGAMWCca2xN/NBVk9dL7NZgiBBX8lTshnTSGo3\nz81YY14rIkyyc1Q9LrVbz0sLZ5cyZCJytY9qWrPcAZ8u1Tgg2ITIzDcHtbLf\niNjJDuKzoQCDeeNAr9mep5IAvuxDSd/fycDPW0E9S2dujn8pWuiS6JpDcbbJ\nq7t17Wc5AoQF7piahTDgDHJrhbn0JIeB4Vj8dzKWQrtPx8I5LvSdxVmqMycK\nIBsy\r\n=gwvO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE4JU9PkBjB4sL/ZNVLtJSclqE7qQh6Mj3zvVxbIzc7QIgdeWco/3owg6u5XDsKR1OjyvqrweSGTYxEGUPqMlRuqM="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.15_1631127701797_0.6018732917308875"},"_hasShrinkwrap":false},"0.1.16":{"name":"turnstyl","version":"0.1.16","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.16","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-TJkqkAqW7MZf3yaB4qex6iM8colcgYPspSVFdpsP7DDUP6fq/DLNNHqbXB0w3704PyyY5YpD5yQ97/7L0ghEgw==","shasum":"1b35ba1d2e924defa19e50fe8794412080694ff8","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.16.tgz","fileCount":22,"unpackedSize":30604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOQwPCRA9TVsSAnZWagAAgWcP/00o1d1k5kxnGwqZ4RkX\nq3Go9ANWgQnQV9oau7Svz09R+JzlUdNJMjl6C3IrLLmoyp1rWB70MbqiGkHd\nxgL5/OgmtGFjgDuoNwXXawIyQGIwi7A4kj61RdX+b1xDU04Dk4eMYhS0PzTm\nqcksw1d7Hn4wVqjb1d8eA8hzk98k51100MCMLCEfgD+BZirKxFSpMC+ub6w/\nC4FS9eaEv1J9rRHJqaZ4qR2q0W8d5Sw6uGS8NhyAmJYMGvbxBDD4RWIiua53\n8pq/usIkbpSPCjILtOnLA6OSoXJWs4uMtx3q5/GffS0DvuZgoAXNOmc4eeOD\n0mHdHtwIAjByOfXaSY3HF/i/KYVEycEyJ+97U9bXMSNScLx3UjzConpe5e0/\nfMgZ1R/QGNC36f8YtMmN6n5rxiNqmfAiqTdhdotjokzeOrmaT/1BwzgfUf5C\nxPCP4KHFFwJCczs+3xYJgDHzKM/YGKgdG4Vitt/SkOktG4FJq+U95y1MN67D\nX2/Rlg7JLxBcmLWmxGHVGxC6uPTrPkZbp0v+2husYD9qekwYrka16HFfZx66\nV6BPBcl4Mylr6F18nOpxcHZbm5agGwAwo33nnSXU/+TxcLETNsBk9/cf3bR8\ng84tocQcVfJ3EFVjDiZXaLGoYx9Qd9RulvrT5m5BkujUDhj8VWD2uUbMimAV\n65X0\r\n=E9VP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvjgib9QpmkJeBWFo1pXwsk9gepsfgGkoiYYTzcs1E3QIhAMznfFNj9YhzctUu1gJKxiLJLrTje/PVGT1w8jlklMv3"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.16_1631128591736_0.944112036798016"},"_hasShrinkwrap":false},"0.1.17":{"name":"turnstyl","version":"0.1.17","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.17","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-PcjVx43YwSHpy9WnZ4AFywUoAZz2ZM2Bn/3eDlPLo2ZI0jYC0oOExe+42leUscuQykPgruz5DhS2cCRpwV28mw==","shasum":"283f54d242ecd8077e8d8c21c4e8b66c4346722e","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.17.tgz","fileCount":22,"unpackedSize":30710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOQ9GCRA9TVsSAnZWagAAjdYP/imQe7RtC9vFUEHxvgqk\nxTc6QTg3AmXDDBiwy38wup4CMwdkXXuLJRE+G6XNweh0SXiCIWzBk+XSuv+w\nuEchjBUC8yBH/zcS7AK8PonSrD/IUkouE3TP0QGwuiFFXIHxwUZaj292/b/z\nQ9uFTeHgxbdT6iTsxNWKWT0NoaELeo5m469GkuvGSnyR6kV1WC1HGiOl2C52\nuXdEufTlKXfJuD2aoij6yNfEH/6TYvffUOrq5RiHJOrc3e2rb8/wN4WQ07Tj\ncaKqlPi54cliC19wI1h9pvQsFCzwptCrrSFRlJnJ4+JLa7JIwPkjWOdM5t/V\n7aT6Nlawb5QPsacScdXehCmPjy6sd1p6QaFdy2ZRiqmyNkOp6uzg9JuG/bro\nEilYL8+B0O1Y4nu0E7Vc5ryj9ZuRfI1hXUU/KgoGBv172csfEjZ3DkZA2fF0\nozLf6QhK+iA1/mk0VxzmVZ4LoG7eTr3HurLeCl2QJRuQniP+HHCRlnXdCnoo\n9SSqD2bIJ+daSWeY341hPp4qjv6Fhv7ZT2MdVQs5J99qVqE+Cg68jsyGkeqi\nViSqMDw7AO/PraRMqyAZbSWCW3LNr56NXEo20fb4ujIppFU2C2o0ZK3vui25\nRDAfb4KawPvA3p9lP3wTHZTILZsR5bOgwqd8mhjM7kHuawZvmucih843ZwdE\nyo7Z\r\n=JkS2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1jg12kjOqXeuoOdAOo4Puey5MH/Zh9gvRbkYv1v0aPAIhANVLCBv+X0+U0HOkhSlaNgLTIGCGepe7+5bcYYEpM17h"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.17_1631129414694_0.983453812033396"},"_hasShrinkwrap":false},"0.1.18":{"name":"turnstyl","version":"0.1.18","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.18","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-Ddii8HP4Y0lrn9/ri2+ZG+W+jVsnKad/pptgK8qgLPd1KqO6nm2bNMXVWqKxh7Mqgfu2cvhhYoTuqtjYeNWHYg==","shasum":"bd9af32d6ac144ce11373b77670806e7ea9b41c8","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.18.tgz","fileCount":22,"unpackedSize":30734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhORHhCRA9TVsSAnZWagAAz0AP/3qOgM07A0lnFSX/WZRO\np6yrrzW8C6HhOp7NbQA+jamOR2mi3iPuNuiH82ezglyX1oWddj7eOEMqNpNM\nirwXV03UMkWftF19r59JL22SP3G5K6e/BnBd4XOse6kiinF2ivK2OLf7r2Fi\nqk90A9OJd3QD/qvnxsoOtQt0WPo3L52f2w29iWbb4ETO5aKAkkZAKkJyovOm\nqP0oFhKpidW4cHox4ESt9AY19IwR1wbxGMSioJ6Xa70lnuBm9F84P7nbApUl\nEkwFj+E8aHcj6I2Y74/UjW2jlzucq+hCTdRxf7CjdBT31skKhqt/aJQB2Cjg\nTHNMXHj5yBJI6ntHFhmcu1zWVBR8V2r9L7T69IKPuX1x/Ki8+sVIY1atW0qY\nS6x1xmmYUa5oeUnmOTfNAcdn9xe7BU9lSDxBB08ujL/n/cFhTyDTQVW0LllZ\nERiTo/HXag8/Zyq+TBdYgo8JBq941ElSuwA7sDw1nfAZGON2HpiX6tn3CKXg\nruzHYW21zfRbPan3+X6M3UOG/M9ZtCzjz898HDrkOT7h928wDNOGizbpjT/S\nXY3hQ93Ay22lmpnGLUARQcjuhXaIuBc1VYlgZRDygo6e50hbXRPOo+cBgT4f\nqE9YJNvjAkXK7X1KxkCUYQihupc+r23rvX1PAjMnsZ0UEGABfAdI8FHVYKDm\ngEt6\r\n=ZKjH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKLc3wNq04Jm0W+qt8yt/bC4lI01rADNdLjWErDhxuHQIhAMhnDWx+YyX7U9vvwZ7Eve9Qx+aP1s2f7CbZdUtOjlnr"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.18_1631130081300_0.31449304383689025"},"_hasShrinkwrap":false},"0.1.19":{"name":"turnstyl","version":"0.1.19","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.19","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-ba10sB07oG2xn5tzGrKz1YOPeRRSw72CpQvo2gMOQF42dv55CQwwGsmHuRMjNUZKGMD0HaDmM2Mfjo/yPOUbYg==","shasum":"84a2870a0eece06809a48b1ba16f2b064d43b2d7","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.19.tgz","fileCount":22,"unpackedSize":30510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOR6NCRA9TVsSAnZWagAAc6IQAIxUk7rZ7JJ+Z+vGgCyF\n4CiABTR3ZIMDb0zrSifymQ6U/NkxQ3/3mvGzl1pO0Hx6XspinFjZcTC17m+a\nVDDVwvOAkr3gxyarhqtAmrpZm8eSKVz5q3sUo8i7+ZX8s/an4tF0R5NjzARR\nU8gQt/QuzfRkJzxFXCsGAwiOXTSKUQkSLVuC7xNbtbWR6ZivsnrzhRRjBw0D\nEXwajAWqKjQ7ujCDRdZcUHd990BMZPaYZcmyGiBNAHsPoH1tdsv+dOt33xUX\nwyPbs7Hfa2I19vj2PkKNgVD8b1ukLWTLhTgNQOvScfae0eRRtyYdQIfH1LVp\nIyEF90GMF7lH9SwPWk4qcypi8wO3QCQRKK5FEBSeNMHQkC4+rimaWktkx/I5\nhgVoeAPttrBw8Re3oACaeSdBivUdTPqfKmiEQOLSXbCHpJKXpmaoflBrX+2I\n9TlzbCC3yWl9tndlzZ3szajEXYTJaHKpucWpUadzprGrEkOfqZcDiRhN+0to\nPF/fcqCPiYW+3sQJymco6WVWBiSyEeQo3s8LEwip0XHAWwxeY/Vri1axTH4n\n1Ov7lh8MxjMMwH8pl8ny8Qqh72fawku0+9zH93fb1KKazyN9+KKOWqqf/V6h\ncaSGFp9Y9vR/u51JgNd2/UivUgg324ha48QKgEQticxm1M0BEzJ56YLKh1z8\nTMtz\r\n=e7mn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfzpWaPnBR64qdNe0Al9XGflNKBjwEOciUrv5PHS3GJAIhAIyt4hhQyq3szt7U2wnfSin2QfPuhVbveZsSWP4uLSMY"}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.19_1631133325598_0.486481010025428"},"_hasShrinkwrap":false},"0.1.20":{"name":"turnstyl","version":"0.1.20","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.20","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-iomUuKfzHAnUkave0tkIyAVH/FisQl9JDnKviZc8kTRyAubR8H2e9TLDXW1Ghyd9coXPNSivB/Ko5JqyoHVQcg==","shasum":"fcaea0607540a1dd4aacce42aceffa75d7246b82","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.20.tgz","fileCount":22,"unpackedSize":30740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOR9yCRA9TVsSAnZWagAAk4YP/3K946Z4TEhCAfZ9q6y/\nU0Fm5nQMx7TDWE0vrqWAXpuooMURjrxMiRwlDP9Bm6+y6xij1G3MpAls5X1l\nibC/bjbDZcKvi9ScvAS1n0ZMlCAmVT760iPjID6zB2fPGykWkec2OmsCyhq0\nm9abvBYHAzuSqNOxVH380NjVP+SSmRkSCP6TlxDVKUJH/dDjCbB7gP7NZuno\nNGBkjyRkqS2oRhmwdgeMomaDDSHRhZGrsXIIuReeSawTKEiZxeollguLntUR\nuM9nPxgD0G5Fkz7H291wOA/gJvUW8bbXSySweAnFzQf3mRLDpgTG0wxdyy1y\nxM810auqDDdJxKQLqXAuBpI/onnnAhXhUSqnYHBgoL1ELTS3GK8X98XVEfX4\nyZqeIWmqAfXvGnSn4mR5zp0E6p6zkbwmRVz4q+LB0NsDT9KgdHy8iCDHoHVb\nP9ElQcQ5kX+YW1wjda87e6s+pbFIFQnN1VW8K79M4BW0oq4vfIXGMiBlZFOl\n/ZQ3HNHA+N4L2PACAdfZWIE2zaA6c1i8ruRl7JLEhUIAHJ/VpJZs2BKweDwR\nSkP9xRB9DiJ/xzlEIvpjZMNgTGeLSvx4CBZC7zThgdvaUkZ2dh7rNtgAQypD\nyzT5Yisv+kWFI0CU13WavSpTqqf+wZ7sLVlS/7uLPd+OO0+xaPExmrjM9+i6\nMn+w\r\n=FdTp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHaKWo1Y5rsXhh2EQRT+UpBX91Uqef0G8soCI+A7iXdAiB/OsCgrZER8a1msYxQd8Nk68x2a0erhpSJL5+JSE9WUA=="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.20_1631133553893_0.1093792253812913"},"_hasShrinkwrap":false},"0.1.21":{"name":"turnstyl","version":"0.1.21","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"dab563b8936a6462040a95262789e9a65db6f4d7","_id":"turnstyl@0.1.21","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-hWEwTqu3UOybPKdGraNMSlLjLtQp9KLGrA7P6CYN6hqQ1+Unvux9RyQWiEmd0mvaShVYFDKsxD2hnY+3i26vkg==","shasum":"fa649069ad79d1ebd2146f8004f04bd94075d42f","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.21.tgz","fileCount":22,"unpackedSize":30988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOSNFCRA9TVsSAnZWagAAKTcQAJCCA2JPO4Ov41S0uC4B\n6t2vbYaRw4IUdvIGmt8U8+YHI+BNDQfet5DMOh3ysyYJf7eBBPOqz1CyGNat\n8HTV6xWjsJI1j/lRZlW4D4BMR6//dKdPRH3zP8Ez5HHQjsjNRPF80OmZpI/n\nMAYIz7/1ZAflOZ26nL1Hb7MMS5wMkHqu4i+6/fxM2IbOrX9TTEbICuLFXpCt\nWYkJGxeS5SSXwq98/W6u+8zEIdsWmR8ZE0ImXTGJ71FCFlGBFssjV4T6a7bn\n/1buMo17XKLcqpniVtRTRx5PLQHmJDzvwX3ApdXQk8/X89BAMeZsb642HAPb\nxND0TpCjMwd+Z5j1BXIVQcMr1mNWU1Uqrcp3iHKDo/xq1nCrTDywDJjojAtv\nxJ5DRIPo1XMJSDFqf9qHMWqDfqNYL1+p5hy7N9Om8X4GHjbl8WeB1QIpDScf\nQDWqcNXiDjHhpsxweEXyImPBMmJSJHPkdZ2vy+H/43mrIRy30UysOfwhHNTH\njDqS5AhWEc1Q3SLuZrqxAaejgT+dhSu1Sz/bvbMEpANyiCmYcLqBFf5E6odw\nG6TL3xd7yHxcHbRDxIgD9FQGoBGIZE6/VcWBNRzYBtb7QNhW7Q4XBqS3l/PK\nwTwTuUVdyklDGU6/07+PIVhZxHAfGeXDckNOpMgh5BxX9hdqXNDjG+NNdt7x\nKZvY\r\n=TuKX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTeqFu3NCVGJGz97SWCKcyrqlBkHz3kCNznAzgzRXLzgIgEQUbaKvf24QFh9xXmQ4R7X0bAARdgOGR/Z1QUNGFlMQ="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.21_1631134533659_0.6069015540349019"},"_hasShrinkwrap":false},"0.1.22":{"name":"turnstyl","version":"0.1.22","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"ae2aa0f9459e2d8c6fb47c44bc7c93caa64d9a4c","_id":"turnstyl@0.1.22","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-IKbgIvMxtngl86Azpq2AhacGpeEA1RZW4I+fqDaGSTLB19c7wxDQIQAakG6M0PhpbhH+wCil7TRLk/0zXaqCyA==","shasum":"10ab0fdb05f031e94bbe05d7d4f1a6669279ec4e","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.22.tgz","fileCount":22,"unpackedSize":30996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOTM4CRA9TVsSAnZWagAANEwP/38RFU0ttAkD4Z0+52in\neLxJNvWrkKZ0aiIzM9aiWNomKaoWzwEWcJE3RvhuQUcdFV9g9B/1xpSI9LWW\ndS2t3mi7Xawm3tCOpoHaF7On+G/nzFjvhFHQK5AD9U8ylKVvDUuf3A78cFG+\nyPzakr2zyWX8npRV2VW+VN27ai38Cmi4X/Mn4JxYXlhTAlbbXLoeEK5fCzZK\nhkX5VwWhjBOfx1u0Ql5UcHaj8ct5vZFSGcUnGxkDsqfnAY4ygysOCIwP0ytM\nQC5PLkLedS/p0ai85sVNa/oOLuaSWd87JtA5/LVQajCsClI+RSfV1ECqUWBk\nZVJKu7sGVtYAKQ4+e2wxdj84kScdtxCVnkhkF3vsHDge/MoGFuAhd394u/qS\nat3pnA4WOcdQcJB1UpmVxiZ1wh+vCTW2rom40Hqx/Obk838KLhdsnNQgaWAI\n6JS5vTPc1PEHfVHa4TQuWxp4yhX3YbigR9crGBnWGG+R21QBWcLvSoEfcqR8\nEtNVXFXWj92itVG9dWp6m16bMfhDzXD+H4gCqvggBnT3G79RGkvlqm0wKc6J\nnBunVqt6xwDRO05U9LMffauz8TqQGw/Cs+OPwKhIDdWxT9aOyq1ihCs2hWza\n32ELItoF4Pggx3+YEP33s2ypAf7F+6+IVDq+P5gAMTXDI0psiPOsCv54qnkJ\n4LOS\r\n=SgMO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWwXtuUsFQhcNGdIjYmZpSxbsUjigtojiQPGXSweJpqAiEAhrzDPnOQu0Y+xCl2fAb78hVDDRfudT8kmkrVQTJ8CNA="}]},"_npmUser":{"name":"jaeklm","email":"jaekimr@gmail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.22_1631138616782_0.5472179501514103"},"_hasShrinkwrap":false},"0.1.23":{"name":"turnstyl","version":"0.1.23","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"c91b15ea1ec9919b354e5d59ced19c171eaac07a","_id":"turnstyl@0.1.23","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ZNw+EmvmHKEfw/AUUjltTVJOffUX5zI/ItMYhM5qTi98aExRuchZAHm1dV+6biYcGn4bzT2TjjDTsDRXQ0tNCQ==","shasum":"5cdc056b97ce29f6f5c788e1cf19821fc3aabcbf","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.23.tgz","fileCount":22,"unpackedSize":34747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOUOhCRA9TVsSAnZWagAAMvgQAIrDthqA2psSA/9dDWnm\n4X600mpgxVLPMKS9Poxvo8PGiUemqHnEVyI1i4x7Z9UJBn2uN/Jm2KywLoL/\negZeXhSSwsQv6msPovdMAvGkLjDuols2X5rm41QDToXpA8XcuzYwriUL/ChG\nDs6ejH7O8+kde5kgp4fQAmRas8kDm0kYccQd+/Se/VljHj7fjgto6VC9+LTs\n5t+hm1FYiCxSlZ8iBurhP37uur1fAD8Y90AaAImNHa938aPx31D5WFeCWEVX\neyAix6QFzlbgKtGBRjTkjHZ4K4Hj+d+50XYUzRixbzG41t3igNpKIQERuCFg\nBhqNmVwY0oiFVHU/DVcsU69N41bFx2a4ORSbzOVKssRoW2zHamx4KxJ1XW7b\nnulMu9f9z4BvVZorlwUKD9z6YhziMqnQ2oCoUH+TvC8Exq6VYjdeYQmoUmml\n2KRkR2XAQLT7G0b9V4ZqvHXp7L2DIxZSYQKv70i+ibXBZsWs8CoYwpTrB+lb\nPU3sGWE85BmI1BiLcVtwLInX1KRDRKkTkQAStdX9UF7IA8UIjMnjgCcP7iOb\nk63GkSDkg6quABdcZAyavpxpLaKpaiIsZukNip4S82OEp8+XRWcrX/xbIqbY\n+a1tF5Lcw85/ZQDzlsw8VNFrEEgHO8KfkT7mUtPte9t8CA/ycTZOTNA/y1PW\nsZn7\r\n=3+Q3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByKnCnhoxwvUPy47iLNZsKhua0WbgpV3ewQjzZt7GnnAiAtZO40hSn2/hl00zCzABTvMdND+b3sHZ0agf335aQbvQ=="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.23_1631142817088_0.9758430172244623"},"_hasShrinkwrap":false},"0.1.24":{"name":"turnstyl","version":"0.1.24","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"c6c68dc1ad1e0f60b7f6c04cf944967d9c65183c","_id":"turnstyl@0.1.24","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-IXg2RgmgLhkLi2ilNbyKqCSv38OHIUzRzVDCWk7WMBc/9xJWgNA3sqxv3mX/xnfHvh/YgRBUfxUorc4DyeCG1A==","shasum":"8697de21dc6c9eb6f78c6590b0811ff5cc85e342","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.24.tgz","fileCount":22,"unpackedSize":34587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOUYFCRA9TVsSAnZWagAA1qQQAIlYCI9RRjgTY6jl+Hgd\nSQJ+TDmfcCD8i0uVBt2I1bBPRFE/M3DD+cIEvmCjCqc9PIK9CezVE1Favw25\n3+7iJzooGIZV6r3y2DKy7psdseiYn07asQAHt+BIyg5zFb8mpvf9rSNivh8o\nRBP181JXueRb8Vhp/QqJxAUn7Q4nxu2qomaSXuBPZXGbLp/bppycwXW4SD5q\nSnkW4NstF5C2oXCNCen3fXksckQYbEPz7p1JH2X1FCBYoeJg/A5sXw5YKpG6\n9RkKfKqF4XJGU0OeGZe4k+4lFZhlL0J1chCe/oKOQCpujMooVmPcZbpPD6LF\nFyjO7kyF3Uj+2GLaX4b5+1jkRKX2czKN/udFuLxRFhDNX2zEIuyR46aN1D0D\n9fuI+d+pnLlVT05N4BjMVJFGHKkGacv3G2XPl6YXzIZusoKsy5eqoe/Siupl\nxbnaOgU2fU+nEgwWVOhclf7qaFGQ2X04Iq82hHCLjYk3NmzgTHvKkBQISybZ\nVlgrR+sUA7ciSpA6Ui+knQb0kmFDscTVNGSivDjXt/owuoKGxlva+beoRgW1\n3PEP/QwbEj1BRZO+UANYJSSh89feigCTxjoz2l6M0Ekn+LxQ63LTzdM+z9za\nFfCUUGuBGTGbTTYOJNSFO4tkeROo1jM3JXdvNWSMb3VdfzST4BUukZqbDHSM\n576L\r\n=WqFT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt7KcvaeScuJOHdsH5bqnZFPybAaXq71VIP6FUFels4gIgPmz5WW2/ZBtq3Q9Si0bvRqpltH3TM1SJAx3ru5mLs1E="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.24_1631143429833_0.07407312753121964"},"_hasShrinkwrap":false},"0.1.25":{"name":"turnstyl","version":"0.1.25","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"5c2f8f541e245ff128bd14fde449b89ee142ecd0","_id":"turnstyl@0.1.25","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-h4H10gxldIzw3v396VJiSM2ChMvEH32hyhN5+iUpLT3ZPjDO550afBmcSlqeH8BkmY+xG76NWNUnbYSGg78iAw==","shasum":"1685361df2e5f3dbdc77094fabb8dcb7e174db3f","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.25.tgz","fileCount":22,"unpackedSize":33925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOUiuCRA9TVsSAnZWagAA/AMP/iC4Vri7kV1omjO1+HyG\n5b9gYogwx9r2PImCBPOKXsCieCr0lLtYIhywCkJiV5+5gzyDgws0I8XyRHtV\nSVk//MOJFEHeVYGDCdRnDDnorRrkpXRxo35LZwipheh0D/JXdAtiF9B0wi/j\nebs5p+ix6tTbZr3sgQvSxZgJouSmxUObbrkWSwlkZysZke8buU3794IHe8pf\nXaDATuZvH1e3SLcdykgXAFMhjUSHvge+J1JUqQlqwOIKEz0WilVZV+/xRpQf\niNIyFhBi8do21XK7cc1VN8xpnU6CBM4ekjTC95H83lHosr4Mh74MmqpL122i\nGbdF+ZhUi31Hg7LLm2cQrZupp3kOSk0Trs5tQAkJ2cYfALvyOVHKdQKjPrWO\nFlnW4Cef+NMP4rZQjxUun7oVT5giIDe7AgJTrHI/66WmvsacovUabso3GTA7\narcFAZbW3bPFA+/vrteVObZyIrunLmAmn+hWNsYfn2L5abBvAFU+Q8KhDoHE\n31061KU/m/DfOaZNTdLKl64aS/rB/sh/Sb1bjXt7A5dVz9lGLt8h9kLAFNOP\nBAS1y72g0lao1Da0F9IlVyNV+03EONUJyse4TyBgSC70yqxohIZdnGvZt6k/\nUOzspEeXWm5zSn1EahNcT+Bbb2wjY4AK2B4ukMn/KAM65gSaAEc/CVUm161l\nZ3eT\r\n=cvqM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6ZqJUClrNVeV2eWzhHz/3cP0WRCq6FyLtr+ELbxBZEAiB3dTXk8tD+bHnyFmVUSkjrrOSR5djGbrEQtoRbioVr5w=="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.25_1631144110287_0.2306538760346295"},"_hasShrinkwrap":false},"0.1.26":{"name":"turnstyl","version":"0.1.26","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"4b356f9a0876345697e0672bd13b94335df67639","_id":"turnstyl@0.1.26","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Z6by1Ohl7iOulnS5sWtlg4F/tGpDPfXa85qxfS2rUYgBOfACn8G1VWqA7mZL4NslWVI2885xAQ2eK37UqJthcw==","shasum":"55c96028f8b8bb6156c554f350ba39df7db322c3","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-0.1.26.tgz","fileCount":22,"unpackedSize":34291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOUneCRA9TVsSAnZWagAAKVAP/RBVfRssLRoDu9zIURYX\n+MWu7mFsyexRAOqpI50yuCQI+S7mQ54lL07Y22D0nPlzdJlWgOdeGKRznhlt\nf6wTj4TAh2GpEhr9ApTTvSayF0UjrTFZD2fIbD2RDJQOyPYqtdAIDeBC2nOi\nmTkIi1jpRgDcTu7IW+4ddQR002alk2ynAlu4rT/r8NW5F9kqD2qrjUtI1NKz\nIPGdAL8/sWXycCj1HCm0s/v1PWD937F+h3fPwnujPS7041nRBS65V6/VHXDN\n6AklTA640ryLgVJaG9ucaWv9NA4QuHDzIhknUYlXbuMozXWdCbXy8dA1v32L\nsC+R1v2AAIefvaxypSv3cItyerJ91IZkd2CuEDV6+kDIoleuyvr+yfYHXQnU\n+HMC4Id+d36UQl7HYf76reYQsMsjonybyeARYSGivvGWwwnY4JGs5CjnUrhG\nZ1Q1D84uFc1VuWiQmJ7y4N6RTufZWKyWaz3QiIQ0zpVl25CLvr+/cALFh++l\n5TZwZcllZZwCMOcdtGyYbIIuCjOf8DWb7jQ2K8HnpatrDoOp74UOo4mUyxN0\nizJZ/IsqwWnQWKNA2+rGiEbO2nAN+E6wMYn2wL4Qdx4580W9gWpnDSYsQKNU\nsYuP/unV7AVllt/cfmAW6Jd811pUR0oVGUgtN4isuBCsd4ce2cpCc2BwCTrR\nN1Zk\r\n=3gMi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYcZhjIMZGrt62f16W+NOM2HJN2eDx6ecyvFbZzC45xQIgVLKm/4SPKKtOi/BAzeJ9l+0PDrG4whGtb2wIulRGrkA="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_0.1.26_1631144414753_0.4673524671349749"},"_hasShrinkwrap":false},"1.0.0":{"name":"turnstyl","version":"1.0.0","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"7bf1bf63f66940aec3c38ce1aa553110d20a7308","_id":"turnstyl@1.0.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-+2ThcAFr1L1rwgPdogNAuMAK2HGB+KHs0yCRi+hB+31vA92co9ERPPAgdxrTM66uxG28Q8SNlEn5w9yj9dJZsQ==","shasum":"071ce831b7151ad5cebd8ab8f083b395d480899e","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-1.0.0.tgz","fileCount":22,"unpackedSize":33945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOU+VCRA9TVsSAnZWagAAE1UQAJJbwT2gUJo3470BMast\n+Ynvvbas0CIigUW50fvhwcwswBvyHxxET6KjbxT2fSQ1e4KLQKbh0K6QHB34\nfHozGaBlzu4SSavne+UsRKUKmNCB0HoZzLPitevtUBUS5zpW80YhJltpQX34\nzfRSYOPF/fJ50PgQkDocoqJWnm/UDgcKLqEh5I1pYvHOE+Pc+EUxpbPsy0IV\nFtoK8mMSjMWgUZzIORD7N5NJ0nkBz0QuMBjh0QqyrQuCp3EgoZP8WIfLpeTg\nCGfs3R/GrYNumRdsw/SlBF8xzWR+lOkylG7ct9SIL2nM+AvHWXf+Vdj+sb5d\nAGA9tt3M2HBBIue1p44+ZVH7hkJE1s+FgPuIFJPjOKSSAnM/RqfvujvyaIsN\n+bq/O/3xjUVX0p5mKSUHWxdMPVBlCxeVotdV1Bwo0GcTtrphuLxOVo0XUvoi\n3XdgtKnMny3nKD79q//Q8r3BEkdnRo5djIQKVsBXeJdUXHQBKloVmfQ7hlQP\nmStMqYKz1RowQxB8aolUDeQaaNQjJJUdtc65tIawWMn/Ct9p4hXkWCzjQ6gy\n1UfFDtjR7enEDa29rq8C0F9MaMbpSU8MNJfKTf/GWCIN9VqfTCTGIofY1qwx\ngb613gN1ee4nzDvP22E0KE1Ln/RfFpniAln/2Yw5BdJJiWIobq94VV3DP3dF\nqrU4\r\n=UsKJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5VIqFqlW5HxBg36eyN6Q4obd/ULMApVbWRXdwcwuCkQIgLYq1MVaWXAf92gHcySy0/Sbc3TAFlgWSNj5Gf4Srf4M="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_1.0.0_1631145877043_0.6888268583234707"},"_hasShrinkwrap":false},"1.0.1":{"name":"turnstyl","version":"1.0.1","description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","publishConfig":{"access":"public"},"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"homepage":"https://github.com/oslabs-beta/turnstyl#readme","dependencies":{"@google-cloud/bigquery":"^5.8.0","@jest/types":"^27.1.0","@tsconfig/node12":"^1.0.9","@types/node":"^16.7.1","app-root-path":"^3.0.0","dotenv":"^10.0.0","js-yaml":"^4.1.0","winston":"^3.3.3"},"devDependencies":{"@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","eslint":"^7.32.0","jest":"^27.1.0","ts-jest":"^27.0.5","typescript":"^4.4.2"},"gitHead":"eb8366f261030e3b06969e17c71ca0d0c6ffb436","_id":"turnstyl@1.0.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-uUCeXUm6J1y6oIwBYv2jDwS/UmTTNMrQCZsCloNCZwwIW9pQrn52ijanDlK5fqI96T026OhvPwLJ+tVZSJCZvQ==","shasum":"08d50cd2db35f73bb2bab6658c50ebccd788f57c","tarball":"https://registry.npmjs.org/turnstyl/-/turnstyl-1.0.1.tgz","fileCount":22,"unpackedSize":34783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+gtCRA9TVsSAnZWagAA2yQP+wdWmJ6Q+dh/RTjl05B6\n2+lF+N+HElrP77UXyJgl31mO8imX3eaK2UWD+uT2fgSNMWRiZNgWVTtoWG1o\nUDEUzwWkw0idYYRfCjXNrNwptcePUxPv2o6AonwPHqlAH4nWdK2cP+NshZcg\ncipYdXkhtCiQ41Xh/qrz0FMGLJrYO/iDwwfRRwAyLXY3UbQ1nyvYc4QmK56V\nXuWAVtSEJjrvkpRrj3OpXddLo1o8wi7vNiZ++5bLg3uKqNPq2eV2x0RSQB/w\nGkO2Uwp92P/SI0pbjt6sy+cQzm3Bn152Zw+CtVuUFBG0FQZ7/x97fwlT3wlU\ntI8qGHuCdiX1y8/DDgZsJU3ncRzdM/f+zi/eXZWKJzgpnCpgJ3TidEzyYPA8\nezSGDLHvqtKeIABxRLs1UiMsJjXojLLnfq40IQUWHGNaqLWqsCVBFD5aXxFg\n4dZI8GNRKk6UQqGfYrZd87ty2qyHU2BmZmk7spjkunuG7V55rItV9mnPeT8Q\nbktqYxd+62obfGdC/s3lUy/wAEv34XxR/JvIz3tvQmH4T6QAvy9hkx74HeZr\nmDjsR1+q2rtdsWpcau3ZeL3YiTac8ubaCChzKUUGlpQyL2Bmqv0sPvSHKsyi\nWNajXypMQRZk8gRAsZOR7C9aEG3x7c+qc71Ndt6hBYRvlz9/uvL8K/cTmZDy\ntAWn\r\n=l4Ch\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqEvUOzoFsiXvpXcsbCjsD16bgPevp6g6PjkBKNgy/oAiEAt5l92xD6uhDn2acTHeItr7wg4pF9tI1Fm/6UpLVVrws="}]},"_npmUser":{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"},"directories":{},"maintainers":[{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turnstyl_1.0.1_1632500897652_0.9887858182162137"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-02T14:56:56.763Z","0.1.0":"2021-09-02T14:56:56.893Z","modified":"2022-05-22T10:19:58.053Z","0.1.1":"2021-09-02T16:22:34.271Z","0.1.2":"2021-09-02T16:30:04.291Z","0.1.3":"2021-09-02T20:13:31.180Z","0.1.4":"2021-09-02T21:12:48.990Z","0.1.5":"2021-09-02T21:15:48.390Z","0.1.6":"2021-09-03T18:54:39.830Z","0.1.7":"2021-09-04T02:35:05.645Z","0.1.8":"2021-09-04T15:32:47.489Z","0.1.9":"2021-09-04T19:45:57.933Z","0.1.10":"2021-09-05T02:13:45.268Z","0.1.11":"2021-09-08T16:14:40.647Z","0.1.12":"2021-09-08T18:08:03.901Z","0.1.13":"2021-09-08T18:34:28.298Z","0.1.14":"2021-09-08T18:58:16.980Z","0.1.15":"2021-09-08T19:01:41.925Z","0.1.16":"2021-09-08T19:16:31.879Z","0.1.17":"2021-09-08T19:30:14.812Z","0.1.18":"2021-09-08T19:41:21.657Z","0.1.19":"2021-09-08T20:35:25.732Z","0.1.20":"2021-09-08T20:39:14.048Z","0.1.21":"2021-09-08T20:55:33.817Z","0.1.22":"2021-09-08T22:03:36.959Z","0.1.23":"2021-09-08T23:13:37.227Z","0.1.24":"2021-09-08T23:23:49.984Z","0.1.25":"2021-09-08T23:35:10.446Z","0.1.26":"2021-09-08T23:40:14.959Z","1.0.0":"2021-09-09T00:04:37.186Z","1.0.1":"2021-09-24T16:28:17.812Z"},"maintainers":[{"name":"emericbdavid","email":"emericbdavid@gmail.com"},{"name":"yarnett","email":"yolan.arnett@gmail.com"},{"name":"dschriver9","email":"dschriver9@gmail.com"},{"name":"jaeklm","email":"jaekimr@gmail.com"},{"name":"michaelecolley","email":"michael.e.colley@googlemail.com"}],"description":"Turnstyl is an NPM package built to work with Kafka to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.","homepage":"https://github.com/oslabs-beta/turnstyl#readme","repository":{"type":"git","url":"git+https://github.com/oslabs-beta/turnstyl.git"},"bugs":{"url":"https://github.com/oslabs-beta/turnstyl/issues"},"license":"MIT","readme":"<p align=\"center\">\n<img align=\"center\" src=\"https://raw.githubusercontent.com/oslabs-beta/turnstyl/main/assets/turnstile-logo-softwhite-v3-a.png\">\n<p align=\"center\">\n  <img alt=\"npm version\" src=\"https://img.shields.io/npm/v/turnstyl\" />\n  <img alt=\"Last commit\" src=\"https://img.shields.io/github/last-commit/oslabs-beta/turnstyl\" />\n  <img alt=\"Github stars\" src=\"https://shields.io/github/stars/oslabs-beta/turnstyl\" />\n  <img alt=\"Snyk\" src=\"https://snyk.io/advisor/npm-package/turnstyl/badge.svg\" href='https://snyk.io/advisor/npm-package/turnstyl' />\n</p>\n\n\nTurnstyl is an NPM package built to work with Kafka and Google Big Query to allow you to compare the data schema input at the producer level to what arrives into your data warehouse.\n\nThe aim of Turnstyl is to monitor and notify the user of data validity issues in your data pipeline, specifically at the fringe between backend and ETL systems. Turnstyl was primarily designed for use in micro-service architecture where events are dumped into a data warehouse in a generic and schema-agnostic format.\n\n## ✅ Pre-requisites\n\nTo run this package you'll need to have:\n- A working instance of Kafka or equivalent message broker\n- Be setup and using Google BigQuery as your data warehouse\n- Have activated the Google API and setup a [service account](https://cloud.google.com/iam/docs/creating-managing-service-accounts)\n\n## 🚀 QuickStart\n\nGetting started with Turntstyl is easy:\n1. In your terminal run `npm install turnstyl` in your target project directory\n2. Create a `turnstyl.config.yaml` in your project root directory, using the template below to input your Google Big Query project and dataset names, and the path to your Google API service account credentials JSON.\n\nExample `turnstyl.config.yaml` file:\n\n```yaml\nversion: '1.0'\n\ngoogle_service_credentials: './GOOGLE_BIG_QUERY_SERVICE_ACCOUNT_CREDENTIALS.json'\nbig_query_project_name: 'BIG_QUERY_PROJECT_NAME'\nbig_query_dataset_name: 'BIG_QUERY_DATASET_NAME'\n```\n\n3. Import the package into the service where data is being sent to your producer\n\n`const { Turnstyl } = require(\"turnstyl\");`\n\n4. Instantiate a new `Turnstyl` object and invoke the following two methods:\n\n`const newTurnstyl = new Turnstyl();`\n\n- `newTurnstyl.cacheProducerEvent(topic, message);` - Caches your events where they are produced (or in the producer) and with reference to the topic that they will be sent through, parsing the object for it's data types.\n- `newTurnstyl.compareProducerToDBSchema(topic);` - Compares the events that have arrived into Big Query (assuming the topic name matches your target table) flagging if there is a discrepancy between the two.\n\n## ✨ Features\n- Compare data object processed by the producer to the JSON deposited in the data warehouse\n- Integration with Google Cloud Platform (Big Query)\n\n## 🛠️ Example usage\n\n```js\nconst { Kafka } = require('kafkajs');\nconst { Turnstyl } = require('turnstyl');\n\nconst newTurnstyl = new Turnstyl();\n\n/**\n * @function producer function that connects to Kafka sends a message then disconnects\n * @param producerName STRING name of producer\n * @param message STRING message that will be sent to Kafka\n * @param topic STRINg name of the topic that message will be posed to on Kafka\n */\nconst producer = async (\n  producerName\n  message\n  topic\n) => {\n  //Declare a variable kafka assigned to an instance of kafka (door into the kafka brokerage)\n  const kafka = new Kafka({\n    clientId: producerName,\n    brokers: ['kafka:9092'],\n  });\n  const producer = kafka.producer();\n\n  newTurnstyl.cacheProducerEvent(topic, message);\n  newTurnstyl.compareProducerToDBSchema(topic);\n\n  try {\n    // Connect to the producer\n    await producer.connect();\n  } catch (error) {\n    console.log('Producer Connection error: ', error);\n  }\n\n  try {\n    // Send message\n    await producer.send({\n      topic: topic,\n      messages: [{ value: JSON.stringify(message) }],\n    });\n    console.log('message is:', message);\n  } catch (error) {\n    console.log('error in message send', error);\n  }\n  console.log('Data sent by producer');\n  // Close connection to the broker\n  producer.disconnect();\n};\n\nexport { producer };\n```\n\n## 🏭 Supported Message brokers\n- Apache Kafka\n\n\n## 🏭 Supported Data Warehouses\n- Google Big Query\n\n## 🚗 Roadmap\n\n[Head to our roadmap](https://homespot.notion.site/330ba936328b488e86e6d7395003518b?v=0ae19b46612b43f69630e4cd60a0b0a0) to see our upcoming planned features\n\n## 👍 Contribute\n\nWant to contribute to Turnstyl? Head over to our [contribution page](https://github.com/oslabs-beta/turnstyl/blob/main/contributing.md)\n\n### Contributors:\n\n[Jae Kim](https://github.com/jaeklm) - [LinkedIn](https://www.linkedin.com/in/jaeklm/) \n\n[Yolan Arnett](https://github.com/yarnett) - [LinkedIn](https://www.linkedin.com/in/yolanarnett/)\n\n[Dillon Schriver](https://github.com/Dillon-Schriver) - [LinkedIn](https://www.linkedin.com/in/dillon-schriver-236a16bb/)\n\n[Emeric David](https://github.com/emeric-gh) - [LinkedIn](https://www.linkedin.com/in/emericbdavid/)\n\n[Michael Colley](https://github.com/michaelecolley) - [LinkedIn](https://www.linkedin.com/in/michaelecolley/) - [Twitter](https://twitter.com/michaelecolley)\n\nIf you'd like to support the active development of Turnstyl:\n- Add a GitHub Star to the project\n- Tweet about the project on your Twitter.\n- Write a review or tutorial on Medium, Dev.to or personal blog.\n\n## 🎟️ License\n\n`Turnstyl` is free and open-source software licensed under the MIT License.\n","readmeFilename":"README.md"}