{"_id":"gcp-structured-logger","_rev":"47-fd8521ce0af9adc87a9c4899a6ba7b53","name":"gcp-structured-logger","dist-tags":{"latest":"4.0.3"},"versions":{"1.0.0":{"name":"gcp-structured-logger","version":"1.0.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.0.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"a96ac3d567cd8e7ae99663d6d71fd4c4f6e4964d","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.0.0.tgz","fileCount":11,"integrity":"sha512-/rNQGFDEPbNa7HTp8LDu1cCiwhjt+QGs3+O/DRZDX555Xoz6KOw82RJun4NULJvt5c4jgT5c+wNQbcQp3kUZBA==","signatures":[{"sig":"MEYCIQDDljgVvEtuRxXTWSTrHKnoeHS5DKhwKkgd9Y3h9LKvWgIhAJrhcINAehS7O7cJQmP4xilCqeTCUOLbrY1keWwI/YzY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIAm7CRA9TVsSAnZWagAABjIQAKO/dRawrV6j9u9pHUSQ\nTIs1QZO89VlX0x+t+P9kPkGT1b0DleVh4dFDutALo/JjpAcGyAYjjS4qiOt6\nYIUkQbVGCHDOzDT1mAgm9DDNqG1e9ClkYhipQYRZWIBrK5zdi4gpKLuf8OUk\nrVxOSO4PQ6Hn9LWZOlSUwrNV/NZOsm1JQ4zDvze/Pk8YUvAxL1h2XeH/9fBM\n8Q2GigftbPwQRqA5wgNAhfwBOoAURPCgjepxmE472OCF3ln5iasjZHPqyNZP\nJVAsKgrSHC/WLUrzlzaKZKZ2tcyZh8t+20Dv8TykU2uE+9smsgUotioRV3yy\nHU8zJu6Fp4wihmQvT2rvxfRVamH0nA2cfbc6vPDwChUt13kSCqfCA0aqFX5F\nECBuloxJ/rIhhG2igbTwuArI8GnNXT/GAPOnwtHqAs9/1/NJWMAF7SARnl01\nf0Z/ePWqsjwpqK4wwFPpzfydxdbOFz18cs8KZLmH98W7/Aty3aUzK1Hm/PKd\nU88kvx2zfPwpyKaWTw+HMh2htvYaz11eytrjZoM8SixEfNRrYX1h0FCHxFsz\nidgM3LUg+4nFkzJQ6WB0gtDdhSGFhQE62aLZqp/eHkWgzHqd40/z8mua9h8F\ncWeOKYGCFIJP+ExGQxbJw7/DyWRJQCgwuRWQupseacI5svURVlVt9b/+OPkK\nBQxE\r\n=a+Gq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"semver":"^7.3.2","@google-cloud/error-reporting":"^2.0.0","@opencensus/propagation-stackdriver":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.0.1","sinon":"^9.0.2","eslint":"^7.5.0","eslint-plugin-node":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.0.0_1595935162926_0.5725952670053278","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"gcp-structured-logger","version":"1.0.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.0.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"a287a2e58a531693a356700877858f255a0182cd","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.0.1.tgz","fileCount":11,"integrity":"sha512-fuNY7jx+nU8pAB9WboqfE039737ahv5EBRlcFOpg/iLWqmy9xv0A8Bv3UnF60fy+g96kDWVggp0CLuPMejughQ==","signatures":[{"sig":"MEUCIHWgrsUkBX7lrjkWBDkdMUW1gIPc6H69nCr+5xO5yzCIAiEAtdJ/wid22IoAsVycxmsQ+JCWO1OrdTnCQrnlP/NoXso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ+AJCRA9TVsSAnZWagAALOMP/1gDxSdL4ixOVxtVp/Ot\nJ2+c1FBBOUBO7C6rApBAXipuCoel9vdXWX6xteYjoC80i8T25ncRyIBeCL9h\niBMnGDivYRiTR+M1acCa7UVrO9bXvvEl0U5RcVavK/3hSYt41ZOcGO57sPAI\nF943PSTLTH7IscecMX1OItcZcp3ydO1ojo0iZ19nIlAj8lBwn28We9/d3SLA\nWpmG5HMfGUaEZBCKE3jw17csYU67+pk5xTUmf1rmHsSnsHjPhczdqU5Lyg4e\ncgo/yvT7Ejr8WtBBh9U2wmE1ioSM3mQtDfEJG2GZZ/7IX/vZ57de4WoqmSno\nuzHL3fXFGQ0UmKFagS5SSMB10QS+2VhCUE53c47kFE/klI14Xm18gykschcK\n0bArDXj9P/u48jzm4GYw6zbsXQWsrlub8/HeZqbnDGq2VJe1bchMPb261e3n\nKJ6hAYkvEHD9hBlSAufxITKc7XEUBW2DQsMIXy7V//KYPmIO3eYn33OLZQ7l\nCQg8ukH+rrXy1MpQkvUECBR7rNXVjz0uATOyR5K1DPo7Lr8zb2kCNrW15De0\n0m9/Vp+MWZtc5qCmr6v+VkSTtr+y6xECQZRS+ZVzm3596fSKUakDN8abM5MD\norhRlVakwBtVbqKSZ6IEELAgWudeT1m17EdkCSzsx5BtXbNr+9pr4rpxwAxZ\nxsax\r\n=9YWi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"semver":"^7.3.2","@google-cloud/error-reporting":"^2.0.0","@opencensus/propagation-stackdriver":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.0.1","sinon":"^9.0.2","eslint":"^7.5.0","eslint-plugin-node":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.0.1_1596448776884_0.8004995546725595","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"gcp-structured-logger","version":"1.0.2","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.0.2","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"f0868d7b4f6fe87c685598725431604a3f1d7446","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.0.2.tgz","fileCount":11,"integrity":"sha512-AluQRcEy6t0lWip7ngod35q/SXURA1rnxplKlvh/6lxvmH4N7sXRno+rXfsGtN5kzv1hC7b7qRBwyAGJ08rsZg==","signatures":[{"sig":"MEUCIFW+zcsxaZZCmpSXzrWuqZd+Jre+SBFlZokYVEsz8BowAiEAl6QFfwy5DqyAagHFzQB6nihJokVpbCMDwYfwC5ptEdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKUTtCRA9TVsSAnZWagAAfJUP+weOtNZu3XhYzuaVEJek\nhZMa9gWPm8uRjp4z1vtZgMmzMDlnVSvn+mxWdRvZTglKtm84qLwvWBDPAF22\ncMS9KhRJerUSyB4rJ/CvYi8D+ZlUYTv4qYW6A+WFhZINYbuuOccA+Y43cC4K\n1LOW2LhqLjyKgjuDgRvBnJFoLK+h8G2XxjBEe8IDgg//8mOZV5rtvdeqhplk\na9+hu37eWc+artMJovf6ADUEUrMW2CMugc+mg3EVyf4rkfPJOniWdJaTXsRm\nadFZaytCjV467OiupSHBbzZzzyNvN5jEPQ4kdxQ5SrMFHJRNcJVJ1vNyqk8o\nO1RGQv3o095u63smKGMDnyA34av3vkqymARzyLSRUDHM55108jH6Xq8ClQUe\n+uaXaL5EzGzx0s/f+AiyRyhX+KjFw6o8Nnt3G2W9GKs06jyFDOrZ1su1BegQ\nJd4tZrsws2vSSWve3cbJtRmPfJDxItyHLFexqjBqjRzyXpY8OEXf3r7vwSE2\n/suEVVMLcrqAh/QgBW/OLxyKGoebZf3tJBezRUoUdHFrFQ/dIfdfIQ4Nwdkp\noVvI+gCUVWQh2fKvTj5pEcRi1TULNJoSbXrxtEpAEGoApHhAwqJ1OytsNm/d\nyQJsDtWxjx1dLw4nlT3uzIcqHapnTw9tsfyt1dOuBGOiUIpfJvcGtNOY+p/V\nXp6w\r\n=xd+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"semver":"^7.3.2","@google-cloud/error-reporting":"^2.0.0","@opencensus/propagation-stackdriver":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.0","sinon":"^9.0.2","eslint":"^7.6.0","eslint-plugin-node":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.0.2_1596540140840_0.36903074963193205","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"gcp-structured-logger","version":"1.0.3","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.0.3","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"71d34a59a3e554e969483e06e84f845f8372c47f","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.0.3.tgz","fileCount":11,"integrity":"sha512-fFRc6wVDWk3T+piWmaAmLkx4dcwq0CXzasSSvnOaTr7HlCLrLNEzDolwwd43nvEnrhNM6WTcnbNhJgp5JBJiLg==","signatures":[{"sig":"MEQCIEaTxo7aL0r7y9PVarGVkHYeM+AGXBq/yY/Et4D+CY4LAiAoMrJ3wUIgc4tOcOUewue+W5jLJ1naDbgaveVnuWdKXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPUQ9CRA9TVsSAnZWagAAlGUP/Aswh6Yxj2kBPDTblaOV\nh8J1paYO1KXY9pbU7ZXmBMeLga1UG8g8Y8vvmNur63utSyaaWazZvGRhlX4D\nvIp6rpt8DttixyBvwzaF/x2RH8iQrYH94K6Tskx3IuGwyM21QYKQyESOHHf+\nqUco2Og/yUBErknRFMLkgM4imDgJGj64ZJHQzlEe+gbaRri/6ilMuwTo2O83\n8sM2lag9YWWwHtOZ/lbeQtMW3Gl242wHMKyBgtb+3ed6GbSCeLshuKe3l9tq\ngWR07vSTaaitevFsCM0H7zI3fp7+un7hC22IUo6mSjfmLn0D/xtCOne5TbF+\nt3zlDAY352AhFCEnLIbM6OuDX9Bz310w3OUX+RdVJY/0uSG+mLaACdY3r+E6\n13sRFsLONDRMYKobrN9khVjVpjoLiNdOy3/XZuFljAyjH2+I/DB27eXYSRaW\nMkzR4gMlznSSgQotRg/KoX9S4o2glUlIY7B5HmmA4exBGlZtYQBVLuZRA+6J\nD3T4Rz4qcuDD966Hro80bNIXqzKkRkoTI6nBhW1q31DlSHYJ1hWMOuBXYcc0\n0buXO1kGC366oABm0L+KnKvE6Lexgi0F5fZdKcPEPyi9oyUPFZjCKwEzCxmd\nYlYH2BzFMWNOpFZ8JOVD5BqDY0a6LuPdKDYOS9+CBfe0I9pB6HtNi62nZ0RV\n6RAY\r\n=mgkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"semver":"^7.3.2","@google-cloud/error-reporting":"^2.0.0","@opencensus/propagation-stackdriver":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.6.0","eslint-plugin-node":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.0.3_1597850684529_0.7811635452433912","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"gcp-structured-logger","version":"1.0.4","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.0.4","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"b66a2bc29da58146567fcd5f22adb16e5e88f802","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.0.4.tgz","fileCount":11,"integrity":"sha512-NQH6gqS8QvduX1qAL7OpErUT6h/VIv1gBI554FmvplqV6R5KWBsZLvQDcEhc/fhd48syogtXEqfu82+bHu+JjA==","signatures":[{"sig":"MEUCIQCLIIQ0FsKNb8uUwx+0p9pZqj+K2+/G7sSwpTOPEQm2lwIgSRQbJGk64ltMU0bk7Ia2kz2Bjt43xSjRlRmsmg0CtyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR7ONCRA9TVsSAnZWagAAo3YP/2eN7hKqjYOoKrVjU7DF\nRDqndxBjec8WrhUzmhHGjvznUbr8am+JDsojEbXnVt7gbbjz6x0eEFp3PrKk\ne3fS6oaP8fqKeE4DlP0GKZzhcXucCxYu9NjlqztWGh6k+KKUf+rGV0tKpMgV\naDLqloRG4pHt3V8gTGyTTFBjJtqahOI0kI6C7WBtIy1B8NJfAc3qLsQITM89\nx3p7fnW54ZHDzc+7d0TWg4iQUlMdMHa/aeVJz+TeQGyZ/xKLGqUSzl1GXZW4\nJudmeBitSpAAYOY4JlFumbvPp8sHIypdyQv2XnNJXSjcRYv1wu013j2fYmAB\neGCce5bvvUDc+XwGdBOVzdx35OL6l2o0tTbJEm5uPA0bJ6MiFuZViNnS5RaB\nG0m4WPfjTJSR0AW8sftORT2bVwz8W3D5paH8q7rUe4UtKx4R/14A1QKDkA2B\nz7RJqhUwvVvjh8jTdmPdrUswhd+QjGSNDATvOH3kU7jW4Nxfr0sDRdrwEv2I\nDMvXt2pUFyUiPcBqhS6c2aKraIENZ2yQIimWNoKqGQ6hub2Kk+KDW9DHG8Z4\n78koxIrqfppGTEoqghIccPQPoanbM7kycsw23fdECIjA1ABhneiRXNhAaS44\nPkavXVF8BLSx2bqgPMpDatTcg1hcpq8nGyvZMyIQ/Bpd77NTQN2hAPW7qAqP\n8g3r\r\n=ijIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"semver":"^7.3.2","@google-cloud/error-reporting":"^2.0.0","@opencensus/propagation-stackdriver":"^0.0.22"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.2","sinon":"^9.0.3","eslint":"^7.6.0","eslint-plugin-node":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.0.4_1598534541253_0.9559804916007864","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"gcp-structured-logger","version":"1.0.5","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.0.5","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"f4eb2e93d9f2401eb31c908154cf9fbc4164c810","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.0.5.tgz","fileCount":11,"integrity":"sha512-b9LA691zLcucqmSelgIUrCpN+rVh/s5NrapWE/xF8QZbEZHZk+Js70pePeEvZ0irz2I0Xkeai0EVeA3RcjdrYQ==","signatures":[{"sig":"MEUCIQCELiS/G+aSo+5kaG5u5is9+UIOj/DX9ucf0NFGh0wU+wIgN8FBvCaAObjY42nqjukbeYyzUPN2c59dK9pja/BrzEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkqHHCRA9TVsSAnZWagAARIAP/RzZjCyiGxnzl48bk3NZ\nzdVxebtuj9wV7BXXUnHnvfwrFsKqCUdKRz5fcJi8uuMY4X6oro2eYWj4hq+A\nvd4MTRjYaU1ldhY2yhVVpuMKGV+z4U98bTLYjriJ3Ilsn49z2Uc3wMdrWl0i\n7Cczq4aJ8K1esOzkLInyr3toJATegHJPklHJEd+ppx7yk36dSOD3dHinGcap\nkjazR8rcKH84kQseTvn6xbBDk2WltCm9BHfm8v4qsMHgyrTP/aOLL5tF1tWB\nuJOJWdFo5GsYI5l13yJbeRpBkhXUVRBUslSc4D97pB8IlRf3NEjdLaYnnjxo\nZzyWu4wch5SVvdUgpKNHNSGuu+LCx8gZt+k8eGkZNMSjui0BVhX+z1ub1ovy\nK/RS0BC13mslp5qlaHrmB0nu0Im2FQ3cHIAOgM0N3rj9ohe4npHxe8vbyE/5\ngUBnZLZJ5tvOA3Q1TANRR16zj3TuNLS1hk4dXwHksrTdy41XYdRQwXQW4oEH\naYLeV2OpaishPch5izDaL+B5lMxkGDYFYOiCV8L8GZhvOyeMCaep9+13jSzG\nlPUVsd2PhHYUm7TROG5QPRJ4CGDoW0A24SZ413oqmwEu1jQPET4/cxJj5gG8\nqQ7mEwxS+nAL5xcb0CAHh9gfmQLWWJ4RWBp8NmGouASDob0UZliSLN6soYBz\nVVxI\r\n=+xH4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"semver":"^7.3.2","@google-cloud/error-reporting":"^2.0.0","@opencensus/propagation-stackdriver":"^0.0.22"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.3","sinon":"^9.1.0","eslint":"^7.10.0","eslint-plugin-node":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.0.5_1603445190874_0.03861887303443412","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"gcp-structured-logger","version":"1.1.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.1.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"41f2b807963c2cc979fbba44dde38755325685ad","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.1.0.tgz","fileCount":12,"integrity":"sha512-aGK0hMJusJo9kYu+v8uDZ5Y6EncjKYr0F7P3jaJ7M9FsI4V1LRrxzvStZ67npACII9FQpDk0FJFbsfNys6KVTA==","signatures":[{"sig":"MEYCIQDq/lXfQ5582b7hLoH1vspJySXr/3/Ck1ybOoPicLG3KgIhAI7+yNrPbNnR2VnTVg3/oBLeuNVjqSosRWGhx9MlXsBr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXKsMCRA9TVsSAnZWagAAdAoQAIBpLkeYzUn208VTTpZ3\nsMSkuWKblaf5ylgL2FNas/5tDGo8ZDGeNXhJaHnOQyTrG9t7qEP++V6mikNg\njkb2HL/S1A0avT1oKV3YxeUipNtmjKhxCbL1E3f39YCLdKNzWczsqDHN9Lzh\n2RsF6rotkNGcQoNmcZl4PNVRqyJKbjk/EcQyXRDfuanisI5O5N9G3H17MxCS\njed7tPY4f6YL95uLH3ffkDGahcJsD8/S29BmS1IETfFMiyi5N21CfbO/th8G\nPFqGgkuuHS+RhOP3uIM1omP1wqiZeqgh23CXazhDn8SEe9Obq+nxqCGtcz18\n6pjI+0RGBtkhtbwFS2y14mrtzsOIfpIgu+yG02ezpw+LAoDsTE8w/Lgioa2V\ny3idNCEm2RgSk5+nswp6ZgwzGSfeRQjiqegNIYXvJaK33vrEIqqL5HWvTh95\nkxuiZ5kgjchHNOapauIG/jX577Zep3dLsLq1cilZAoZTehpbhdPiERnPaFOe\nXQg3Eb6sQhdwlmcs0ZEdh7BHlbA8lg07wwOilUd+ykAJ6bQ+lbhTNwODW6jb\nB2eHMyWkI6d3zsW/rnMrawEiUQzH2TgKUkjkSYS5j0UxSIB3SbGUXtl9Hdh1\naXTZRIk7AvOIEuwQKs6+mBxQusSGY/81etd0+yQ/JtblqAmLN4DQsyyh4mMW\nnqve\r\n=XyBO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.4"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^7.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.1.0","@types/express-serve-static-core":"^4.17.19"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.1.0_1616685836033_0.8046936280827452","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"gcp-structured-logger","version":"1.2.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.2.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"acce1759c3851f78ab52aa76fe66e4d56cbfbe8c","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.2.0.tgz","fileCount":12,"integrity":"sha512-QaoJevv6m/MazjdkEHUDJ4GayqllT18CbPZNMdK7TO/n+58b425S0sU+W3TDKWr5kT1XuVMmMh9935RX3uw8EA==","signatures":[{"sig":"MEYCIQD9qLsDz3i1T4hjSKWcpq7dPGxeXdI2jTIJzfF75z/hfAIhAPVK/X7y1KfgMooqJ9Nt/gIGN+pWenZCaFti/dv7Um7X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZFrgCRA9TVsSAnZWagAAXiwP/2WM5uN+on8aOZADA6fU\nTjWSzTM253Hhrfrmdy/en7hOps+sLjVZzxDJrad5nGWxG5cE1Wf2F1Y3AHLR\nyIU0j/X+EdZzCLonpUiHsnGcX7wQO4ZpVX+nn7OIi4PJJ2wmMqEaH/g9icQ6\nFv5RGrNz7ZLAIXyYt2n9xNcZLuhs6zMoB9Bi7bJ7km9WG9lgabzoLEjSnWvY\ndxJ0oafjJe+wuajToPjcksuY9/3ecaQZ4cSMdwt7Cbg97PVvlIQP/fYz3NvN\nlCbobQR/8jrPSwzN5t4V8oKut/WvuT1hnJcI6C8jL25ET8UXCxnz636IO1pE\n/DLuApIx9fZSregDELRipb2xNEIMws0MBrOYUhb3m36vqbH/mFbQysU6Vk2g\ndBjk7/si2xo5JMg/5ygQVSdxEy1JhiX8vgohgaDFmB2RXJRwEsHU6JCOa572\n0+BQtUR8+eP4pI4ihVjtFaDffdtXFqxsAMFzD7L8GgFvsrJdW6MoWlBtQAhs\n4U9L82YJLp3XsswhwwbFA/bJsF2u4NQLTccp08kQ0FWPHLBnmUFfOUa9f5/b\nhTdxCCQHVwXLfzq/t/Osuj4+ynBY7LbzeN7+83TWpFSidknv71lmYeftA1W3\nK79smeVl8sjuzXU/lUmyuWYEIg7ASskSe22xKcYtvkNGY8Ymf5E1BD85bRtP\ncIl5\r\n=xYLF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.4"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^7.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.1.0","@types/express-serve-static-core":"^4.17.19"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.2.0_1617189600093_0.47846057949183374","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"gcp-structured-logger","version":"1.2.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.2.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"d43cca2df12e861d0270fdf6ee945ec86aacf866","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.2.1.tgz","fileCount":12,"integrity":"sha512-nA/2LbtWiE9f0ycFKM7mWyEHU92cKAN0mmWgyh6EU7FNWHHGWv4R+6sy5YKndWL7fiZqrTM3N0G18ZMZRtK6og==","signatures":[{"sig":"MEQCIFQ2qkY7gz4RNJ/PkERfgOLT/dfHNXtEmf2BLlqPbmSgAiAp4dcBYovfUNZ/bm8Sg9fF5ofQ41Wg/tyW2VIC+tki6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZG7xCRA9TVsSAnZWagAAvI0P/3stcGSCwbGWSSDyaGJu\n1Ng4DPLMOcIa1HFHMWG8PGFFe+n4SMbLiaLz+kJlRnxA3yTlytlNtubStLKz\n8pyY1BSmL05sCaJecQD/KBF1nsK0qjXTzt2M+lmS6zbCq1bi1yKURAn8qu0f\nigIIOAab7fC5SfwE6m3W1LE0ebhJ/aj6567HITEAWCHngD05TfBFk2g34U/Y\nD3deAFzFja1i3hRevUFYDoW65gBTTNG0w7byglnOPGXbLbeCpVRJl8KdhUk+\n0Mo7FAplJH730ohO/MGKaQ3aLrUccnh07SbAFj3jZ4pCllbhd3lj7zz1yqcO\nXpLupnmQvAPaOhHdw7RNkje2StHPnAbEMBjzBoLN1VgN+n/+/gSXkoD3dZXY\nIq0GNyXZf0GhHYj6Lc+mpSQDqDkJvo7ctQ3KAtvPkIM/K+K3/tgra++B4Jzu\nkSTZ4Bq1pP4cUd4s3YhfvUofhTJCK8KqiWjwNGkmpUM+3T15jPOUuGxILpAF\nERFO0ucnOeEBxCNlgeDO8XsT/vGOhqqOcs+s6t0W0GKeulF8m8L4wQOJMLjM\nYnfyryabbIUQ9oJebzQb3WIE7gQ0Bf1NoHUqZcmSRCot/HsbdBc+RdRwNzy6\nneRtFIM8RZVRuzegACqtOBH0i9vcbSz3JogjmMeFg+8+SR1aExmf8X0prHcr\nUqjF\r\n=O+ts\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.4"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^7.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.1.0","@types/express-serve-static-core":"^4.17.19"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.2.1_1617194737203_0.6803288621366765","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"gcp-structured-logger","version":"1.2.2","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.2.2","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"588bdd34db7021bac201d253743b6f1f236e13ec","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.2.2.tgz","fileCount":12,"integrity":"sha512-t4qcYRXpHeGsndo9Xo4QESUS4vWz4XTqD1uqhFihYxR6lkn/itmnqtpmklljs3bjrpdaL2ysB/7cGs1EC8qbiQ==","signatures":[{"sig":"MEUCIDgVaH+TWCbM5yNQoEf++o3yL518pZowwnH2ND7cSyLwAiEA8aDONXwfypsLC3Tci3DQ83iFwcABHKa3xtvrk2LvV8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdFxPCRA9TVsSAnZWagAAjLAP/0ioKy9g9amQRil9JlO8\nr7PUCCzb7Snbyy1TWjIEuR7ih10qhesn7+w/BA9u/3zY2nciAi6G78QhiKRq\nPemNRVfGqDkA0q9j/AZOlM7D6nhlzQblckWTzlbHmR+ALvzOWBcN16vPEI2R\nUQiR9PSCy+V/u8dLgUCQmJPHkz29bWtE4dtpWsr2YBCebYe4F3o7xGDrWh0P\n5RMXtqtmoykFszYcIPuBohCh3ib8F88n0IOpx4OdcoCAep08jWDATj/ntaI+\nPEerAxYH8TtJYkr/LcQJvKQQVNf7uIsBIhhrOB5+cq2/e6AuNTi5v/t2rJV9\n7EWzD+2mUZBh4llmdCymib8vShcbWgheEaGV/tsb28xMhYAZHTu+LxY8mbOC\nVJI57/sJqry9P+IwMCMfVM5Kh3D4xKzKC+bRWUc+HcV89Ydu8H+IqU/pIaBJ\nk3l3wMBBp7l+xAkIlGK6bGwUvVAeA6QeYo+qEb5FDVwik6ZSxz29UMW9n+NZ\n0CUbT/oryzcipXaU30PPJHjkJRrHxTj8nI3p8CjmYFTx4WYplbvVvwesH7Cp\nQPR38oKJTgakGeYywO6KfM7MKMh+TrXw+Ai7R978h2fAqvpVfMRdYQh/MrKT\ny1TLa5zt8oEkGOHQcLbyxqpTP0xjj3c7R+fzPyXYvM27bJt8zzdt/ChgL0Sp\nafwR\r\n=Wicz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.4"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^7.24.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.1.0","@types/express-serve-static-core":"^4.17.19"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.2.2_1618238542941_0.4267897462551731","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"gcp-structured-logger","version":"1.2.3","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.2.3","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"e1d82e13ffeaecde0e53189a5fd75a4fd60a5574","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.2.3.tgz","fileCount":12,"integrity":"sha512-arHboxISdCkHnkNx43dvEbF5fjYf6XzTt5NWnwGQD623CtXaKRzFwGB6B4Wt5gZYf43xIcD/My3DASt0Ob/SuA==","signatures":[{"sig":"MEQCIE3DFjoTYQPNSeIH7D7Zptk+nBS1b4oHLMTzcGn4WB9LAiBGdqFy5Cd0LTN1d1KSA+7/XU+p/PAEyqNngJRuutumrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrK0ZCRA9TVsSAnZWagAAFJUP+wXdZIXYHw+IS3IgVBv8\ncSuslvNfhlHW86cHJTrlvxgBGyuB8owX/+GMewzOnDlc1UO2qDzR6c5B8zit\n9U9ib6E2VG12MUEtgVu8exujJ4xZ042OMAnRroEOc89CAAqFX9Fi+7qQZeX0\nsqUpOrWiFdwXolN8zHvagcNY3EXBAAwikwZprYB+1zJLlJMq8sb0oN6bOJJ3\nnrsL9IZFGFPs3CbrHOKndSodypF1alviJ4m+JfZ4OFXzJvgU06Xq44EYBngy\n2fIoL6CcwDCCDImKVB5bjGqddgrtLEIPa5Dno4Oyyx+e+7980CZJuai4dVv1\nqoXqToyFZTceVrOWvWreuZOruGhh8SCPRYUQxpESOg981QusNtwV/JlQsmh3\n/HunJcF0CtKxh7GONUtHPSW+XO4rH4ZOMKc323FVNB59Vzt3+YWzrsu9qTd5\nEJVS2hgRhcdnMpW3I7g/L1by1MpyVZ5mGHMmAgWdk6QTpONSgCKr2xuViKM5\na95HOkzVePxAi0MqtsGgObzHp44SeKVGYa/cEkzc7vjixSVgljPYulAn6Ni3\nvtk7qtAVrGVluscUjq7NxWst4+xQartS5sxBhfoGWGeGPgtu2PV6mNCpqjPN\nStdEFSA2tanvfuBvMRO+s+kXEp4M3CqzTjb8mQFP7flw7UXHSFxqLlRzv41D\nw9Ym\r\n=0qY0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.4"},"scripts":{"lint":"eslint --cache --fix .","test":"nyc --reporter=html --reporter=text-summary mocha","ci-test":"nyc --reporter=text --reporter=text-summary mocha --forbid-only","preci-test":"yarn lint","test-debug":"mocha --inspect=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.4.0","sinon":"^11.0.0","eslint":"^7.27.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.1.0","@types/express-serve-static-core":"^4.17.19"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.2.3_1621929240646_0.30836476446910877","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"gcp-structured-logger","version":"1.2.4","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.2.4","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"ae21401dde72f3d58f80e48138eafd1b0ce4bd68","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.2.4.tgz","fileCount":12,"integrity":"sha512-mrDSoDVjiHHU/OWcWT/6ysDqnZ1LHMDbrIZD/q/3XsM2OozuMBvVXj878XQCpVXQhJn5ns8DYUjiqLw0kJve3Q==","signatures":[{"sig":"MEUCIQCQMX+/4qpnBSEx2YzVgOH+PHRhLSJESdRFSmljpozGcgIgcKakE9SoKk3yeJ/jDMqTbv9tPJEQ30I3eM4jM3AZoTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9rw3CRA9TVsSAnZWagAA7RMQAJ7h8QsOGi8NpzyUhF+E\nhxYsUn5LHzRbQoaearpz/o/x/fhEpejW38VFtxIQl0L3SLUOlkT2vnY7Q8Br\nULM3judGaoJu8fW1nPV8pmiNPra8kxrFigrpDWUT4jXz1EnVLtMrRfxaf2o3\n7AVBP5gqcGxOjzpfcpdHNU5NP8rvvJEsXuj3UZQj02ggAWlNbj7XfnOvt1+G\nXOjshBHfgywdcd7YKIRue3ps6QsqS/EeLKJuv04kE0MNIh8xSdPfDSMP+WeI\nGM6wflN3Z+U3biUgEej/yTLoLGJuHjtoS2c/pM1mpvTGXUo6b8Z1OHkyrhkR\nZAXbgwQ99IbIiUAPm5iF+QjAdbOAfJ68At9obWFpX6tNnwW1p/+sJy+AnaQd\nNuRRKAHST2U33XNDnbL0bTeH4LkLU+1G4YnsQnRiLgvdpi0vyUKewQMjfOYD\n4fgdjaXBTr8JteGaeOMC54x3bCRDbh5NYuNmdX94XK5TmUX/jHJEcJgQEdSX\n4J+uk+MeNsJr4fc4l1C4MrdjverV7H8mH6q+xGWniTahV/gs0mwAR+olaAXN\nq30csTnluhGz0K0cZGYLLfigG6/9cOhMREsXtmNR8oHMjI0mFLOrJcs8IiGR\n2QPYw/ErcIfQSF7yNnEiKbs1eGL/37FIQ23wV8+k9DPG9gS+rasqZw2dg9LX\nlX3X\r\n=Wtp/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.4"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","chai":"^4.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.31.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.1.0","@types/express-serve-static-core":"^4.17.24"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.2.4_1626782774782_0.9946060701679358","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"gcp-structured-logger","version":"1.3.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.3.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"71207938f0a8373f05b26ab4ce9e30217921ca53","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.3.0.tgz","fileCount":12,"integrity":"sha512-ss0QCPKW8Cz7bXz7PjjB1AJmzl4QxiNr5bhVeaJjBFJvU7p+6fLDuJJdhmc2ZVMic/FR64o3owsa6x0ptcxTQw==","signatures":[{"sig":"MEQCIBfxKc/4hQbDHo7ri4YIyT7hrxTEvOIA2xhyGLky/85+AiAXeu6vxuzF1jG46Vkb0GtA5KSANZa6xxdFkX8MUN8kPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9r5RCRA9TVsSAnZWagAAFI4QAIMHCy6GuMSBRsFgjQWG\nzd+DTsCWzq0cpt870lEiXRIsdlRIdCeoBI3v2/L6X2+/0qVZNKx2T7oGnRIS\nHRk3C3RDSxKdhgOfM64Bgd83Ho7f/JcizMVOJaHxVdoaOeStJ9loe3UqvRH8\nZ8qBtrak7V8ipTO+A8ohSrkA+aw7ynqvQalmQu5tprRu0nMAJ5qPGkrr1Cmu\nJCAlvpai1cKBE8ToOb7czGdWg+wKCW2iR4lGgXsd1bMYV9YXAzM0Sb1qkZQI\n1JfDb2VLIIEE62lYF1fNIv138Nuu4DsXYCpV+58gF4gaJR2C3aWS59yuFake\n5y1N0MdbqQH0Sk7ecKtar5rdb9S0ku41JDEPwifMZ/f5+UsCEt+gWk4shbMf\nKHHz2eyuO+mC4w5p9zqcmaRdjFS8kSk5cRhZz/jhnxCoGLXVUsqvlggC3RNX\nN8ijTmRp8KiZxqnMHQMesUEPAEO+kKsim7dqcmpl/H4DSIzSHOUu4mKlSwvN\ny8MhcfJ1ptofJUb0EeyNoXs6SllHWuthmlDV821j/9KgKLKMmeHs5Xojhs4J\nw+3tGIGsrN6clXz+l3enAmOA/2WCdT64bHXJ8SF7vjyKyx64vBbiniWPCHXT\nd3/y/7QM7Tz2u0Zf9o1rlRunPfzqXS2xDIdU5VrQHj01QLQtbphM+tFSuade\nDspT\r\n=D6Z4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","chai":"^4.3.4","mocha":"^9.0.2","sinon":"^11.1.1","eslint":"^7.31.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^9.0.0","@types/express-serve-static-core":"^4.17.24"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.3.0_1626783313171_0.8968673220170404","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"gcp-structured-logger","version":"1.2.5","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.2.5","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"764cc6fab63ce69f89664ca7d39bb471010267b6","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.2.5.tgz","fileCount":12,"integrity":"sha512-aFDNQWQO/vEjMm83YyMbMj1OUIOTtrVBdZ37BYUuMjxrWj8tiRv2itZGBle9tmG5mlzS6baobJPxs0TyEeIPdg==","signatures":[{"sig":"MEUCIEBzbxM+ZpodsgF+/sXR0FqB5BdshtfTTk7lidECO9Q5AiEArvyEYrkdlKxQfsBuVOH8NtW9sE9p2zZ1mUdFJ1MmJoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9vLtCRA9TVsSAnZWagAAseQP/RgQZKk/FoO+UY3kf7Ky\nN1oHEQOIugQD5OUaZF4pmYfE1mjanXslo9spL3HG0YfwRwvlmKwI8S32fEii\nvhZH8bEB7doXpjIP814j/eNdXdhzP8kOhcu0CB5MS1ua1jYhTXc8IVoEGwV9\nNc7lcAIQC2zu29baTXz0rnMtl8tasc+bx5s3IjEphh0nsFgyhiNDUKV0p4T0\nd7JgwL/cObJMpodGGVsFn3sN9XgAFbgqDM/ndf1oyovkxbZ9C/3YqCEELv3u\nVRp1LxXFlOUmUvToiApbCq60/llgtydTlfFKNuRJgM7l6cndeyPQCkFaLeeN\nv2RKle2q2eduKY0JThea/xd1ckCcu3LrsZ8t1lnTD41GW02NOycTLe57gv/i\nmm2ye/03DqFsRkHqwZmCklj/t6nFk9OHjZ8E4NTza+xjmDe3vdyyyBuy9ZII\nS7CesFptBjBc9JsOpTJgjA6i1jQdwThh2gO7Qt75ZkdqHQgs6cbKA9pUN6K6\nMvRfuPRFXeO/KUtBbnBuDBxFTZVbsTbG8kyDOgsyB+8ZasiafzmMm8q3HDxF\nHiqCOl6suJP6N6Q5lpONUUvY/M6sQ4/ohpZPrzD2qg74Ttblg2vWATDNjBhI\nrSKn2b7kqouOwY9xP+n7kgUBXPgjFGI9CDMfYsv7ESCB0oGCrlrVdLxZrE3N\nn4ws\r\n=pSD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.4"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","chai":"^4.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.31.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.1.0","@types/express-serve-static-core":"^4.17.24"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.2.5_1626796781193_0.2761215745683332","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"gcp-structured-logger","version":"1.3.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.3.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"6a544f3bed970a6af87602841e020fc0cab2132c","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.3.1.tgz","fileCount":12,"integrity":"sha512-8zwknmzP2x5IxVPJj2lzk0uu9EiFYHHRu8zR1OPcS9rNCyBTAYxza5YczpFKbrvwXXlzDElFph7eqk0Vin+1OQ==","signatures":[{"sig":"MEUCIQCBV7Wq2ean5RfdeR0/3X1EhEiN2p9nZK+VkdOAIwsxvwIgZUDb01zh5JeJeEn6a36oLR3sOo1xKElwRU+BqhPYxq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9vOXCRA9TVsSAnZWagAASPsP/RBaqLaOJDmn7Tc/CnS3\nrUwjiXCYIHa+F3Ew+y7x0q3+AcOALpzMS8Pdr61Kdrc/r72CV0PwXclmJwFM\nxqudIXv/lQgb1v06bZhmtc92Sdsp71sjkEeCKbJs8tAWQxzeSU+zZCEkDbsK\n67yRaCKYnCdbdTiKfdo401uyJE4Y6skyhA60xZkrDvnCqRE5SoG3wZfno+sK\nuOzVzEqiCEpF5NSKQWmTUqiIZt0wwHLqW23LMjFqXKnnzUMYK0BTzywoOoaq\nqI7wPOPuqiZ7b29AlfkfVS5p5JO4oy0X5mkLvtOrg9svTMkcUrEAvGQvJ+uE\nmdu4xcC0VIV79BwqKFued71RMBgQXXBH66ZtPfUwI/mz+6AcH5USXNA0QVGH\nliwD9qYoSLWhmTTwFl/RrrcvO8CwPMPNs0F+kAe9AJ28x9XFwsf1/1nqgYGz\ncHB7a7SxhYxcG1YV1IP+M/lE8VAOFj27Q07YgY1YqhqtwkVGZmycRFs34Ga6\nUYDt7+8kfoKz8N391FjAfgZmuin+MUchnwpStEfREMM84lgMW2pic7S75sj5\negWU4jBLLkzNEOmQZ40EooGU7PDSQi1AZNrqq/8QqZwS0kuE8ypjvCRXQiIy\nHq4BL+JJPnUmPoQoaf4vnGl0U91i7wbFB/2YT6zqy+Deh0+4UiUH4k7ZnEbc\nMrDP\r\n=68a0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","chai":"^4.3.4","mocha":"^9.0.2","sinon":"^11.1.1","eslint":"^7.31.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^9.0.0","@types/express-serve-static-core":"^4.17.24"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.3.1_1626796951503_0.03319055828711481","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"gcp-structured-logger","version":"1.3.2","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.3.2","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"253ee5bf60cb3ba5907ffef77b1f1f257663e5b8","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.3.2.tgz","fileCount":12,"integrity":"sha512-3/baZkYgwlJjC17a6OvbDyJ2DTmffdhckVqv7VMzpnrslRa5pbvJM0bhCXbKe/ZR2e08+c6zomMZ6LoekEoCOQ==","signatures":[{"sig":"MEQCIDmrXnGX591oYbm91ltGDWUClGETbDaePnuc0I5cdoPHAiAEATt1xYde3puajNUeRYmYbMswgwYrrUbSQuEQUc4+LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHQKEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmIA/+KdcZzrJZlijq1ehvSC87/PWO8OsDOaw42fG4tsl6hKhpYwvn\r\nBofx8H32Q4nHivNlgTySzCOzyeMd5hvo05koApmsRS+vAPP3HDiq3VAPEmDt\r\n7dM3UmKjlkaN3flkL6XKBQXUVNNPjaQqjsAE34dHFzq3K6YZDwxP6qa21Izp\r\nc7Za1fTcPFUW6fSIwDTGmdn8DYvEvFgEV1z19kHFOq6saKq0HuaIUAm5lSxz\r\nVl9kJ6jr7KZx55Mxw9ADDs0T2yLFkizM9i/8CCBPxZerswVcFXV/riGWKtoI\r\n4BeeQSniN/G0A1rHKcnTQjOWRa5PXDWqnp2Lqr5aYGZhH2fxrE2C2bt+DkXQ\r\njXL9eD4rSTdEkNQUdngMlVFWaiZtxq7TQNbuc3/6jTZVHAPbZcisEu1TjpLS\r\nkkrN/ssLfY5Zfsx0hTKUdL1e1H4iiJck+G1VL3P+Ac6KD5+AKUKlQYKo3B9e\r\nHuSycftMeaCDyeMwHEsK7v4IAOjBvU3taF4gEplY02IWWRw+vldVBfsiuLUE\r\n2av1uOjt4jFtgK9cJ/Eb36k2yaZVBqjPB8uGSN9WYpq7t1fhmk7BihsBrtjS\r\nldsRcdXDBjgNLby+paE3ZPHYV7Nf55jrgudNwO6iZoFX+6Vl2O02WgJ3kAT0\r\n3/r3rFdYcMesJWE01LaD8uMaQ/kvqxUYvoA=\r\n=cgcz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.10"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","chai":"^4.3.4","mocha":"^9.0.2","sinon":"^13.0.1","eslint":"^8.10.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^9.0.0","@types/express-serve-static-core":"^4.17.24"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.3.2_1646068356374_0.9372265204532824","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"gcp-structured-logger","version":"1.3.3","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.3.3","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"a7a81eb327aa8f00efc9e32cfac1459cdac94aa7","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.3.3.tgz","fileCount":12,"integrity":"sha512-y+Q7ugPVpmYdcFyGAFWJOleUKwEU18l+hV+d+O8bsflzD+NRYilKePxumI1L9LHpHqgfJds6BR2boGu5omRZGg==","signatures":[{"sig":"MEUCIQDEUMkFKe3nVV317bW+eAUGVUx6fjgnpoorTJ90HHTcRgIgQfYu0hgCi7ymotlUlyOEieEna3djtt88SsnHSAk/nUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijjcIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMIw//Ry0FEXa9SxmNB8Gx/n9BtGQhvBMmONE2R/bAxU7A8IjOaI1p\r\n6RSF49Mfzam+eCanZBn42WnLAWxU5GOGnhH2fwC6PltK4k0tC0CyvF90bmvd\r\nelMNBPXu/UmzgWh0sEc2Q2pUGqGJqK0taSbMF+hNml2rkrbZwC49N3Eh1eT1\r\nRGbHa5A9NdKhh/rZxPm0erHieHTONJCfyZv9NrVKsSaVB/NPlh9VfDDT9xek\r\nNCx+kgPtwTK9th0rs5ry7G4D+1nph6a173Gud8AAWY04VKNxMRrfkTZ0CHJi\r\nqIsbIk5AQO3E7hZF6cRQAzh1I/MmP+4eBbl/DlfFZzDrLGttzG11BOWWtucD\r\n5+O4U6FZoJaAiAdubsA3mtw6JP0Xu04nb1qQn9bxyj0ZJgSRTV9644wuGBmC\r\nEqelwoSkAQJe4LRoyk/lkmIicuBat2VJxzx9AN1OGa0xcMS5I7/Ii7kQ0yqW\r\nCDA4hrqL3/S3ObexaQgdBgqmBup5eQBF8ztCmxMmApcszr6A7FbqTfxzo8DX\r\nkNlr9iq7GY3+uoI7grnjmnCE+x6tGiRyhfeQNL5TrMplWbnpwNd0cAEmKbBx\r\ndY7LLCuYQSjg5oa4PkPVktfFgpLC1UO6OZG/8vAKIU9VCfRmdKLZr2NznS7j\r\npyP0Wc766Y2VEIjDdcy+oCiWPjJDDkIKPIo=\r\n=P//s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.10"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","chai":"^4.3.4","mocha":"^9.0.2","sinon":"^13.0.1","eslint":"^8.10.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^9.0.0","@types/express-serve-static-core":"^4.17.24"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.3.3_1653487368070_0.15296480501017018","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"gcp-structured-logger","version":"1.3.4","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.3.4","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"7c4dbd2cf58564a39aa591d3b36a38865dff3a57","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.3.4.tgz","fileCount":12,"integrity":"sha512-SGpPvzTlBB6eezR2rL9D5ofJDihzACxp3Ms8Hkg3svhGEHXWYdtHG9kv+bmG30EteeCGU7XlHQvSZK05gzK4Xw==","signatures":[{"sig":"MEYCIQDd9BsSgqT7UEHrbJbWm+/5Q01bEFehBLus8yCG9zcnvAIhAJJOoYI7Wds5Im7yW+M0YLl2A8gAynbvBz+8NS3ukPqC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijjtEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVzRAAlEa7w9c6NS0bs6wMtSVIt1P/TKMgnx7Md7z4LhxoTrbVwNu6\r\nBvr7kNcvnNda689X05Du+DVeJRLKI0ZTh6luJpAlUnIQVdm8NuJ3z+U4cfoa\r\nXzbQErL3vei8GVqRIV7FggKeGNhaE5jvqF5qG2eyCLglZVFlSlQwNgtfDb9M\r\nDknVan1o7QasvNX1v5bXE8ur49li9E34trRyXlpLTQ+84q7k6baeWjjaLHuU\r\ngp6VtZ0Wwo0uOnhZwt/kC6nOlQls4r+odiRzhqZbZQtf37Oxf4SbWOnvfLqH\r\n5POufQlgv0ohm3ATFz4uysnLMzNx7z9KBnfgh3y0Eay/HcEcADBw4slAFtVh\r\nzGZTdiicFHnSMtJURBmrv48WT5p9i3FXnSbi0eIEiyHHXu4KfmLgof4ysmEi\r\ntRn2DUlWLnCu/M2rv0+GseFEwPfPeFimpVkM3TkZNwfMIBX4cnI+/rxOW0n4\r\nlWLbcTGFDSGWx0eSK0G4USWSb/mJfhON74yoai2jBIbUrCXi8VKlrf8PMqf8\r\nzKHsjAGK35vEzdPaaR5OPqSTJpslF3fZPr4Ec+uYs2+SxdBd8DUUdVeGA9e0\r\neS7qC99KFoRSewnMbHnR9ZKkv/xrfpFhjVWjdt/xxvxGwthTid8EhMGCrqDH\r\n07AK+zKPV9Z0rksTuRtC22RKDS6uT/32vyg=\r\n=kkLh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.10"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.5"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","chai":"^4.3.6","mocha":"^9.0.2","sinon":"^13.0.1","eslint":"^8.16.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^9.0.0","@types/express-serve-static-core":"^4.17.28"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.3.4_1653488452805_0.9174495342126039","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"gcp-structured-logger","version":"1.4.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"b6fa152abdfe7187274d4fdf27b5c674858b5e25","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.0.tgz","fileCount":12,"integrity":"sha512-NrbfzbPm9NrO6HNCSJKt+oZGiisQ2EItYs240JQCV7uwTQQBrSbRLCUJ6RNa8wWSrcxshzmsAUnlEcs+s5NkaA==","signatures":[{"sig":"MEYCIQCKZXh0bbGYFqbckOhmKloZZz5Gy7Tsga0ce88ofpo34QIhAPvxHkn8XQWFKLTCQxUrUOmyGnaH3RBCuGEXZ14i1kS9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijkjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4fRAAiFOYmAABjbNve0MkXcdkK1E6ZvBJPea+XSBt3i6Gc/Jx9dyB\r\n0LGlOcdpib13yLmO+wjZGxUpMAevaziAle2rh43d4LaWQ+CjeSXFkWbaU8IV\r\nK279B97T6F5cvN6zND7/PIQ6jcvQZm4vi+P9fcZsJ71VGGP3A0pvvZ1tbqp1\r\nhlKzzlPyUCFivnndachY13MdolwaW83zH2dOoyfAvpYkSAIwCsyt33v6sEU4\r\np14yoNffEVMmdFwzIX+4Yv3e7wQ5zR/4HgInU7WR0krlKZ6GusJeSTqfXfMi\r\nD6nKaij8BIUWXhjljaW0KSXaQMOnLENoteor0eKlKhdeYcS/lNyMxxyGX1+/\r\nTGIrPJeb+nokc1sn1rvcPEUxHCf7L8SNbjjrJkwfjY3NkWKFwcB5btd0YoQA\r\ne3iDe9i364v+r0WPYa1v2/7vtcY69r0f/8ko8BFo26almClMXEPtQn15NGuc\r\nIeQK7YW2OVDmztVDo6YWDR4A9faCQ7R6NkYeuqkf4lYUc4vXoO62u57vQmOe\r\nHWU5jXHFbQ71c4pDr/i+PvvteUnJZNW4NU1NMPe4HGLkk0jzr89yS9svB/Lf\r\nJMqFKAupfknce9lM8ouhShFP16syNWxutJONsCshAekjDdXHG/3D6dbzjCfE\r\nSc19BJkGveD02aTDPob9gDWZqHilcjN7O6c=\r\n=eJ4V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.5"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.16.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.3","@types/express-serve-static-core":"^4.17.28"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.0_1653491936782_0.930297950746235","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"gcp-structured-logger","version":"1.4.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"8f8f04a495766ee514b5f2a70f02d22e510763f4","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.1.tgz","fileCount":12,"integrity":"sha512-Wt7W0hVEm/omoOaaOcUHo3/SUAvh40jVW1uap48fKGg4UbPcwX0TSvopeEoZHDX5VpNKPyFIgsV63BlqSrCscQ==","signatures":[{"sig":"MEYCIQDvyJues3svQxkBV5S8/mBjS8daiIC+dRJi5GXc6l/v3AIhAObSvliat098zb4fPzcR89Puz8r7kqV/bHgKqG/pnnIP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwwgZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovmhAAlNRMfSuKX60ShPSGYkAVDISEQOHGZVWjV+puq4r1A/xFsUqD\r\nnP5lVdbOdEi10fomYUGtj2qm1YUXVzUHNbXGZJtigODyOVnDSlkAY/mYFAqH\r\nelOBPefjdeeoCsdCnLP1gte/6NzxhuZaHScPDO5Ub+Xbg+swn4fWm6/cQiWg\r\nntTbyyogZp34qswqJjN6c8FoqXR1t9qdo+MRlwzXzl/+SP7Lv4TDKvF+p0I9\r\n964BTOC1lyZdyk+Yu/bu4GgGeqJDBJOXC95cNLjfhi2Y+wKlrZ4i6P0Vu9S0\r\n9C/TBzh9LCvE9w770eWrLToNByL8IhSQkW3yGxhLa8c6ipxthhUYHFKINfB0\r\nSEB6+o+8sS6nSDZHSGLo9vHz2IXmuwY0DnxiVIgNUK/1j2j513h2kSu8/8S4\r\nysbf8BoLsmlJ/S01Rz5p1YKKZojFil4V85XvBUb2CSjj9NWUH0Of4JhbdjC8\r\nnzg+uqaHct8RnIUH97whIwYk03yfo88PGVD4B/of6FOJQJpY7g8JOElHKzL9\r\nt/PMW5jTLRkODHIPgCk8TxZ8+VYvNkFbzJTid6j69Un0eBx2NVCa05RVHbI+\r\nt7pUXwq9+iAuveN2Ze66cI9KVIJVebxlX3bEiydEEFop4F9+at5JcHY1yFZp\r\nVJVG8Or2cDyt6xhWP20StEp2O8Pf/RrjJ1I=\r\n=IQh4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{"@google-cloud/error-reporting":"^2.0.5"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.16.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.3","@types/express-serve-static-core":"^4.17.28"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.1_1656948761231_0.018122283249192073","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"gcp-structured-logger","version":"1.4.2","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.2","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"f43aefa74b153aa2e603d4564565b8c9ebaba120","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.2.tgz","fileCount":12,"integrity":"sha512-el1OPVlvOPE0ct5zpTph5sku0il37mYnVECFyi0RlXwbweoYOEZWUdQ2B4nuJxchR4dgCIEkvrfklom9lNy7vw==","signatures":[{"sig":"MEQCIDdOfDn6JAM2dREy/9RC4sKY8t5ln2Ek5taLg78o1ufuAiAeSu0WnehQDSOUtdHeiESTYqo0Cwes6BJLVHUPnN18jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizYT0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB1BAAhZ8xg339fB2P1hUJmmnmHEjAK0ILHvr9uI/+mH1FXgAa6g2p\r\nkHZwyEClFXhjyYDCaqzyys+vwwUl9XcvluW/4Vpqsu0WZp4VVeAw9hswLc+7\r\njElVrzs/FfIXV3ZJ64rB8RuVpSveiI5m3BM1wDyT4iYRG3fx+tTMFAHYiJ+O\r\n0B/Hy1SlPccLRn6hrouzO9b36kti5p3AUGlv6JWWhQrL/Ca9k+Z8ekVjDFFE\r\nzrQd4GkRRa230s7gFb29QLKgfJA/HZGyXdYDbIOcvxjNXP6iocW2hSwTHFLM\r\nKygJrGHDHN2CxWxjWwwQXYcpSkrdutPBeHsxMxXVQdJWBjCyPgz3PmHmmw5Q\r\nLJS6vMizLGjtjgtai9lJR0cKUfq/CGBRmPTF/dp7o7lw2OMoWc0yqmUo0NHq\r\n8hvd1yS58KNwBAMCN4jKlq8bX7j3RvaR5CT2shH95AfBDTtChltc/TKaHSK3\r\n0Zr6nsf6/hfcoc+fkC8E4Xzfc8LvwlXn/F1r6lUw9GQ2ri8evflF2TVOvpu3\r\nUm08wXh9FIE16b+jgNjGInmuKelWpxu7g5bc6BVlDgH7AmCwssgTcjd3bKft\r\nwHKNzZP6ZM6k65qz+ZrEJk4ioOFhbWXPsHyK9CrQgn8gdZvgTipr2LkUiB1P\r\nKdyPNigD3p2yqowlbP71DagIvUc1AYZg2OU=\r\n=ykQ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.19.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.29"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.2_1657636084260_0.10264014082859219","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"gcp-structured-logger","version":"1.4.3","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.3","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"d5599a8485251439885af72264a8287539ebbb25","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.3.tgz","fileCount":12,"integrity":"sha512-SJiJQ0uCs7+FX7SiDlXpid0TdT54/ZxTY895JgxQtVXCMtuCLcIufpPHBLSLtzIgRQPRc+PpwbtN+3Dlsw5Q6Q==","signatures":[{"sig":"MEYCIQDHUUJ2jVLGg/UF1sAgZp6HsZLnm4vfRDb3r7IIZW60rgIhAMiIRmb/+H5VT5IvgPdJBXnkgWh0BS6kSfYRzqXp+ygc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEMOiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUog//SYJWYTE7/s6fJ80Ji2xNg6N1YBm9y3F8VsojXd7HAhHEf0D1\r\n+b+6rilbkYrR2W1pliuIY2VdCwCpOgZoEg1HgErXx/o5CDLQcHIL7dFJ/Iyk\r\n6auH4gMlEMm/xyw960ksnwXr9v0li+o/3KCcQ11dlZn41jVNSZ42zNtbSrkY\r\ngkJd0dnchuCXNyiePOyaDUpkxwdRxzf8d5lIxNQzjojF/k5isAfva2NzQbpn\r\nA0YKZXK1IDe2vuygXqyXU404V6RqMmj0QcxstJJ36aD8/Ey484keZsZh+4ZD\r\nCPEy7RjEA+Xvm7m++BpQAp8P/6R+0mr9gScUuNyHvyQoZgjm+SVvVjnispCS\r\n8Qwc5lVCJZ0tKuh3qWMZ3cic59mGSBo1gwW+AbBOaH52l6UEULFC7vQkO4b9\r\nirRwz1dhOq6Etv7D0pp6Cue0UGoIdGVl2oWKUXgaaNxeJ8gxDuSeGRgGkf5y\r\n+aFeHYErxCpoEpNgpIr7e70yRBQ9/8lsAYj+S793+Es2rC7LABh8/F7rwwwe\r\nsFZhDpJJmq2MNgedijbprKT/SRbNEUT+DWFm7b0Vr8C9oF/FkWfCGD0Frcjw\r\nfCWG0Dj15Wcp2ZrOopZIPzpqpKeDgUtHw+fiyJT4Dfv/JUgBXOjjbRknGjKS\r\nLmmZJc1leazLtasCMp0pnQvRCQwzLZ1TZ2A=\r\n=ACs5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.19.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.29"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.3_1662043041757_0.7952405767827875","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"gcp-structured-logger","version":"1.4.4","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.4","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"ec1313c1f2b7f48c08feb9dd6d75eac5c7a03298","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.4.tgz","fileCount":12,"integrity":"sha512-tgYeo4snac94TxNAel2GAc+S/4p3551Y1Mw0TNRtNPTNusCW6EUUpD5IRjCTkX8K4O56uL8zTXVAlNn7oDmVuA==","signatures":[{"sig":"MEQCIGSZfHWayI1eIiTSIJVBroilJjwf82H2eq18FQrsS8TYAiBB6KYxXZrtomfgo9PnSC7fKIyB3r6G1aNV0a60isd9nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNsZbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkbxAAnboC9KJrhlfEb6tXl3/SYCSwYGB6LSM8aJWT/1oMbrGG5ox8\r\n65xQT6USInBRlBP/Ait8MWmM7LXlZ0eZt8jEfj6n1kmrc7uG1+0Duyyv29oa\r\n1MwE/rGtIGRUkHTEtvii2EppFDlUUaLstxZ0BXuDd3AZUURZe51gnetVwsxL\r\nFFCMIG/pVMAO4hC2gwCG0a7j2TyFkFu1ALda/n19gAMlvga6duy+um8aThY3\r\nj/0EQQ2KnDX4gmzGwmXZUbNnGuI7uNgadTREJ60I9tJT3Z4HQQ+W0fPzwhkT\r\nROEmFD7tZyj61qGk/U6owEV4EAhEazoRJgwLIDriYQ8TVEcc7dkXM6itg3dN\r\n+/RWb8HskYy1ir6mEft4pF+tMmtn5SN77/72CMrtfnvyCS2ZoH1Wi6djiQN2\r\n3u1p0WHthAR1Ff9tahYmmlvH556lWY28KizXJK9D296yrhqrBEFjJhEpnsni\r\nrsL2is3OZRlj+0eN73ZBwEEAmDNGNoYbjXsJkcy40S4Ol0ZC7z4VqlFPtH1D\r\n5fQT6j40kMt4QkIkCb3P28k197ReleOoTpIUsYv89dmgQjFMjOhg71zY5LO1\r\nCg0DaP4/D6Mp0Pg1JjKYWz3EC3FlCJ7Uikonbe5mGdX+bHOfrC5h/GMXnalr\r\nMDj8hOknLkgKQySk93jKy0vcIUPDfbtQum0=\r\n=TMgo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.3","eslint":"^8.38.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.4_1681311322996_0.17512786146853832","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"gcp-structured-logger","version":"1.4.5","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.5","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"bb071fdff801d7077b16142f0213afdb23e24678","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.5.tgz","fileCount":13,"integrity":"sha512-RGKFiG37NO5cCb3yrjjhVoc4nCH1QntrumCE9/g2pgPmwUpFyU0eeswhn79zHFoMxK9rEbF8b4yh2b9MKlebSQ==","signatures":[{"sig":"MEYCIQC6IUMFS3UifmDDommXN9jlbGiBbQQbXI5ZpYIG9LQ2jQIhAPZrLXJPWa2yfeXVTD5XGkOxLRk0bZAl1HZgkTbcGLre","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40999},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^15.0.3","eslint":"^8.38.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.5_1715272584207_0.6271579980427722","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"gcp-structured-logger","version":"1.4.6","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.6","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"1ece14a45891cde494d139bae8be76c595c1651c","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.6.tgz","fileCount":13,"integrity":"sha512-MDVR9UU47HnBSEW/Zd+pyy9jgbSN9D0+Shm9bGEtRNWkDK8HiqRWGwtEOBXz+X/csSi3IDJZtQrwYCEqQ8AFAA==","signatures":[{"sig":"MEYCIQCkv9eaLYq9y/rzUxtXVuCQ486Lh9AIQmWieKURkfmXkQIhAPU3osDUSvgr2RuRclcYajGWlIgsDlQ325pVtbGTVT1O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40997},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^15.0.3","eslint":"^8.38.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.6_1715276298117_0.4333246730875864","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"gcp-structured-logger","version":"1.4.7","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.7","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"82ac947595d0856d29fce2ac5bb463f160b4487e","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.7.tgz","fileCount":14,"integrity":"sha512-xw7xVqiLHDW2eqsE1zOUuokUWKqEact1RHLtYdqSCzIzZrfHh0YjxQlOw1pXzBAWYut55er/h4ODt9knrxWkmg==","signatures":[{"sig":"MEUCIQDE8HgikRTKcceSQbdlyfIQg7AI+3Sb7BWavQ4S3F/D7gIgeq9g549ZNqgLNVsbgRVVn3wEj/yqo4zqKyjeq/qepX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42314},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^15.0.3","eslint":"^8.38.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.7_1733157339566_0.7844512858125936","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"gcp-structured-logger","version":"1.4.8","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.8","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"c97edba2a869b8c068990714d1386d710aa8e86a","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.8.tgz","fileCount":14,"integrity":"sha512-VxxJei+yZ5ZWbyoeZjcQg0lIatBEHKVZcYpeBUs1UVbMMLxa/APmTD+CRCDZZZ/QlQHxSSQ6dfb+6lTF0FHomQ==","signatures":[{"sig":"MEUCIHpaTP+6JMDwtVczcSPninayIyka/qR6/pDBV/4pxO78AiEA2aYltzpQ1DAXzm6Bkddn7baGBDYs6C+qEquIZyU5xkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42728},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^17.0.2","eslint":"^8.38.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.8_1740500541853_0.483656607424066","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"gcp-structured-logger","version":"1.4.9","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@1.4.9","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"43332a662f81aa550123688c2b4b0fdfe1adab29","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-1.4.9.tgz","fileCount":14,"integrity":"sha512-0EG1RpfS+yzttczlAqSbrhaFx4aNWvoipfqeU4KbcpDIo1b4J2E/lLfc2ygL+05TkoJF0l/7Z+tNO6414OoKhA==","signatures":[{"sig":"MEUCIQCIzayPyRbJnNTg7NPHXJMYCrNiUQt6OQVV9OGg8iX0MgIgGlLcucbzF2SopOBCrRSLA8zgz+GQticgRQMOvJz4+FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42825},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^17.0.2","eslint":"^8.38.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_1.4.9_1740501576466_0.6165058370594656","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"gcp-structured-logger","version":"2.0.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@2.0.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"d77962f6ede2f36fa9533546c3b70a3fab7fa5f0","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-2.0.0.tgz","fileCount":14,"integrity":"sha512-RiLpPnndM1Jc1+AU56zbU8ro3iayUFGhHchtoHAhHVGoYxXL6GNSHwf2hgtULSHBcBQoALd08RHDdeozz5YxMA==","signatures":[{"sig":"MEUCIAXlNztVDiLIT1UqgpF7GMF0QqKBAi5ECoBE42c+BzfSAiEA1rPgbeyQvjPANPon6+zGkCLMuKapzNemzYmgY/u2Xqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44815},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^17.0.2","eslint":"^8.38.0","eslint-plugin-n":"^15.7.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_2.0.0_1764167108071_0.7189678972580831","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"gcp-structured-logger","version":"2.0.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@2.0.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"dist":{"shasum":"a5126c309d8592da3a9580c86483188f156593fd","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-2.0.1.tgz","fileCount":14,"integrity":"sha512-ia1MJ+Kl3nithZLPMAiN6lwFoqerQ2OK03uq1AdwB8i2WysS76LYm/uBihT4MpjsQ1qdQ03iepkSMyjQIcETdw==","signatures":[{"sig":"MEUCIA9Jl8sNgQQAGTnTGnOOfqOtUGifBa5/QYnOSmJZh6NPAiEAwJ4FLSlXfcVI7q9XOBmwQI00aA9R0Ta402yaO5D+asA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44791},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=html --reporter=text-summary mocha --enable-source-maps","ci-test":"c8 --reporter=text --reporter=text-summary mocha --forbid-only --enable-source-maps","preci-test":"yarn lint","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"},"repository":{"url":"https://github.com/bookcreator/gcp-structured-logger","type":"git"},"description":"Structured logger for GCP logging","directories":{},"licenseText":"Copyright 2020 Tool for Schools Limited\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^17.0.2","eslint":"^8.38.0","eslint-plugin-n":"^15.7.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_2.0.1_1764173527999_0.2854946632636761","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"gcp-structured-logger","version":"2.0.2","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@2.0.2","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"9cd3c10859254610bede62e77d92f33091f5ac50","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-2.0.2.tgz","fileCount":12,"integrity":"sha512-UQERXvFKu8p1fGuN7pi2t98Jjb6e8M1Ik8IoSU6HvEZ1JiptJN1z5yQsOVbwhLJkgKXZrrs6UuOmPkhL3UwQ7g==","signatures":[{"sig":"MEUCIHB84053jJUXsYy/SVrtMiJW7hwo57lMGpnkxJapgyD/AiEAtl6mVNCUBjZ+k7EFc7md8zd+fqb7QguFOJfRnG9uEi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44706},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"d2a1d682451df194db62e0a4eaa33b40275a8f9d","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.6.2","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.11.1","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.7","next":"^12.3.4","mocha":"^10.2.0","sinon":"^17.0.2","eslint":"^8.38.0","eslint-plugin-n":"^15.7.0","eslint-plugin-mocha":"^10.0.5","@types/express-serve-static-core":"^4.17.33"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_2.0.2_1764840003026_0.08121942210007149","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"gcp-structured-logger","version":"3.0.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.0.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"aee647cc4ba3e02a00f93e157bef86864d0e103f","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.0.0.tgz","fileCount":12,"integrity":"sha512-zra9GVjGyUzzU0Yitfgl5umOesszlOQRaRy40Po4iCPxpfWhyKM/kDiCMad5tieWY24by0I95kR3uDzV+Vzl+g==","signatures":[{"sig":"MEQCIF/4P4t/oQ3qrCloYaMMdVV++pRK7NGOjlvhaeN2xKROAiBLNQ8/45oFBirsfzmbmm5mgEQFHUqs8mxAxiBCEa8y8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44721},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"90c2b8882edec8c1facb9a55b02e49b1cb3c15db","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.11.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.0.0_1776330973594_0.7851695730653989","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"gcp-structured-logger","version":"3.0.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.0.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"af19b93dd71d4c9e98765b9ec38969f54d2277ab","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.0.1.tgz","fileCount":12,"integrity":"sha512-Ygotb6XTPbY8ejetXmaIFueLCMuLDGmlVsT8XJdiMWt5C9NycBJbdIQPjZzcPf1CQqGrOIoYBEAL0Ve7CcYACw==","signatures":[{"sig":"MEYCIQCMPTOaW+8sjcq/MOx2J6ZbaX+mVb26USQV5uN9XS5AKQIhAPpfp1XdvlDyguTq4iaxgXgDoGOwZABgPPjDwUOs2TOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44827},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"9557f0a2f7404c5f35a084353f21308ad77431f2","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.11.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.0.1_1777557560406_0.9543741255790419","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"gcp-structured-logger","version":"3.1.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"a7c87cfe29294d048439c6ac7eaaa90408f3d340","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.0.tgz","fileCount":13,"integrity":"sha512-BCrBGEdbj1dGXjlsE46tGqVTr99fQOdmDoo4utY4hUojHJqZaqRbfs0grkpKfDznZFjU8LwtkJ01vA64NGcAHQ==","signatures":[{"sig":"MEYCIQCSJnoazoT5nIzRyvN/6dhvQaAthZspbPD4alcC+T0mNwIhAKMPD1ey8e2vVoVv9ZkbAcMxVQ5ZHWBZL85nA0rF3xDC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49519},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"141435065b5ba394eed19497ab028472a815b3d8","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.13.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.0_1782910580009_0.35784206283186837","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"gcp-structured-logger","version":"3.1.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"2ca8dbec6c9e37cab805a67c4a10097fdafba1a5","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.1.tgz","fileCount":13,"integrity":"sha512-Cbmj3+ugDVAsiAIXjjszqblBA7EIyU/p338SF/4+jvgfXu6jlltYH6ILM+ukcUvR1x5f98pfY4DPd8FPCQ/m2A==","signatures":[{"sig":"MEYCIQDBfli6tD2dr8AZFlvCekspQpZ3QFghE4gAUEmrhi6r3wIhALA2VMwSJ3e1RBOE0Lg37klTWZW0DXF2wXQgfW5FDFvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49512},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"29238f00ca03b5ce0eaa2bf9fcdc2be2e5bc2872","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.13.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.1_1782910988765_0.8575393198739887","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"gcp-structured-logger","version":"3.1.2","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.2","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"05d39b9ebb9839dcc14823183b7791b682e09ae0","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.2.tgz","fileCount":13,"integrity":"sha512-3VzmRyYEUJTN7hqEQUIzW5+ulkvYxrPpQddqTjOki+afntxg/pIsx2fPLPLpif1/LFBg68Td+fRYkvKpRUbQWA==","signatures":[{"sig":"MEQCIFgwAfc1JUK69ZhLo6Rcpqc4PFxskz46Vb5jo+PhSfW4AiAynTO3aBYhkKC1+Tq3ncI/oCrV8JL9oWo/WdzDynP7bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49541},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"5c15e6e6cab332a56952c85bd2372826cac2e454","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.13.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.2_1782911501933_0.3489293281848185","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"gcp-structured-logger","version":"3.1.3","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.3","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"fc82b324d8aa91fe4310a953801ee1c2566bf51f","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.3.tgz","fileCount":13,"integrity":"sha512-3AokYxrBVI6VAn2v2jT4CNmQHBt+K7PCE/O56d8KNHONvoTiQL2SQEE1hCPbC9gm0HxPBgXkUvD2uGrZ/fdYSQ==","signatures":[{"sig":"MEQCIFa/Aw63wFMkPVHP+5NFTDmi4Uv4Qhbh5NUTYlwmcs4uAiBnHOpMfFDQ+ycdhfM1kxXxhl+yq2sYZxOrv7or6Y+naw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49547},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"e2c5537709dd9bb2343f2dec53c03be1712bc082","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.13.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.3_1782911640102_0.28652158649539916","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"gcp-structured-logger","version":"3.1.4","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.4","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"04c8477b6ef0ffc2441b20156902e8fcc8d366a8","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.4.tgz","fileCount":13,"integrity":"sha512-xEQ3XwPEvTIo+Ecrnkpa1wnVeCoobgbqcrvrETkyOmhLqTFVlXrS1UbQf6GR5MaRUGqNGUYu8qLB4Bi1Z26ZHw==","signatures":[{"sig":"MEUCIQCRuizdyvIpxvmd8+h5WhmgHD/eGbZEmGS5F/b7PlQeeAIgDK3zI8VgHXrvFEqAy/nqvI4pXlndjo1TjUUWr+8+DiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49088},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"f0432ddd2db5af60d58a860c6e34f8818ffb0f56","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.16.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.4_1782912938652_0.5261276636693517","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"gcp-structured-logger","version":"3.1.5","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.5","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"6a00fd42f3051c3f82882f6bb88054544bef1a2a","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.5.tgz","fileCount":13,"integrity":"sha512-/EuZEX82G/yAcSPgCYqH47UZHGQZR3c7xgfUZ6KiwMibNGP9Mwqd4GqZWdgQz8rswzukCUcfu56MN9rzAD/MpA==","signatures":[{"sig":"MEUCIQD1SSwlL8s0wXJEj9zgJ5b+DTxPKK8gnNo+inQ4NxfuEAIgZ2QqB4je+B97LTJcpLTZJfMo2Tusj500gB+CYWa4lI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49109},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"d5842a7185dc63407048a26fd224ad0ce42a3f06","scripts":{"lint":"eslint --cache --fix .","test":"c8 -reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.13.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.5_1782913068047_0.4127567636420846","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"gcp-structured-logger","version":"3.1.6","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.6","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"bea8ab280968dda92582939dd4d97394c37f489e","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.6.tgz","fileCount":13,"integrity":"sha512-BYcE/CL718mW8TjvTNVeZ0vtubgNWMrWr7v3Gu5pJ1KI6hGr6n6BkEL1Xap43dGnyWfocdyL8AGJdZbQQiMXZg==","signatures":[{"sig":"MEUCIDvEmOxLUPOdAGHB0+gl70ZvDo7QxsVyoVzIhLt+5FR4AiEAqHBQ88pikkzhoDcZ9W+lKLW7iEdFTYsu+AWn/EknqEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49654},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"0c455571f208dabb35d96511c79fa735e2c1d9cc","scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.16.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.6_1783518267361_0.704528940160505","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"gcp-structured-logger","version":"3.1.7","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.7","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"da5ac4be08be3fdb9f3494bee30dc2c4c5cb4f44","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.7.tgz","fileCount":13,"integrity":"sha512-xKn7glpS1n2d3iNXV6LHLxgr0CbEbfq2vrtaZjNJd07Vr1hjr6KwzkKZmrPf3oEesUY3gvmXi5/CxKwwyJhZbw==","signatures":[{"sig":"MEQCIA5XNkNA6p5obvo6+ZBH3QuF0ENVj/EZAt82x0KBZzbOAiAK8AhXzskP15e9qH8ACtfDaoq5oooMKp5yf1hWhS2iBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49663},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"7f0688bb7d8d2295d53de740a180314f52aa9253","scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.16.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.7_1784214572743_0.8166092614806502","host":"s3://npm-registry-packages-npm-production"}},"3.1.8":{"name":"gcp-structured-logger","version":"3.1.8","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@3.1.8","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"f542e55d676f47bd1e687846f83ed1bf00bcf1dd","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-3.1.8.tgz","fileCount":13,"integrity":"sha512-s/RTvvJBZLeXrxM159xlHrlm8DBAO2qAcPDloQs8Zp8fkAYs5TgA9MfdUe/Nc9NZOfurRZGFLRWm/E6kd/j3sA==","signatures":[{"sig":"MEYCIQDwOi5L+FYYExSbfriyVfNgVSEmLEiDBuEaOgWsDrm5egIhAKuOgQWw6jyBxLvVTF5VvMUaElxECdml7h0hRpu8Bsrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@3.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50123},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"ac85958f7acac44967bc3ef09fe1d81181d767b7","scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.17.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","next":"^16.2.4","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_3.1.8_1787673695373_0.09300979140764132","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"gcp-structured-logger","version":"4.0.0","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@4.0.0","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"42c606a1ec9a9dda302d7bc412672e9c420f49df","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-4.0.0.tgz","fileCount":13,"integrity":"sha512-1NTrZNFQWDK6Oo6wcudlxMuiytLBUX9hzo0HkqDsN3mLWIST/+rpXecz5WoM4oxo7qQ1EeARhBBGBzvn9QzxFQ==","signatures":[{"sig":"MEYCIQCc+Fg2eFzhymuP5BKBtO8Zx+1HvtYD43AZLOaFuaIlIQIhAOCf6mXmXW/G39cpCnfCt61S7owuGT7oV1XibuCoFZ4G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46335},"types":"./index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./express":{"types":"./express.d.ts","default":"./index.js"}},"gitHead":"dea87b71c9adf326ab6a3c7c8406492e911cbaa0","scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.19.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_4.0.0_1789547672947_0.556864897947607","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"gcp-structured-logger","version":"4.0.1","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@4.0.1","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"042bf80acd7fc0abfb425b37479b6a22a77e6a07","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-4.0.1.tgz","fileCount":13,"integrity":"sha512-9l4cY9OAk5p/HRlEovU5gKqUp5KPopUBDb0Yhw0eJQikpKT5YgWdtu4DyZCFt1SO5u6gjv0iZuR3+op0xWPCEg==","signatures":[{"sig":"MEUCIQC2AlqGSrCPpveUOktrqmTZxoY5+zYImgdWfBB+jHrgGwIgDkECLq7O0DXcMU28aguU+SxNIbvbXwc5fwcNl8k+BKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46335},"types":"./index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./express":{"types":"./express.d.ts","default":"./index.js"}},"gitHead":"a2c3437a27edd53a29a6be848b0fc5b57bbb74e8","scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.19.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_4.0.1_1789548063188_0.6306585100247015","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"gcp-structured-logger","version":"4.0.2","author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","_id":"gcp-structured-logger@4.0.2","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"d3a6044846d92acb1b440954e0e7dd071564c33d","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-4.0.2.tgz","fileCount":14,"integrity":"sha512-AyEqtKKk3ZBvy+FVQmrhlMiJSQPRwSdULw8ZXAFwPz6c2V27RLudkYzrOchhTVLob7R5OCM1PGA5ns2ENfo3bg==","signatures":[{"sig":"MEYCIQCH6GrZQXsMsfXQFArJDqWIKOLh8kMhx7pk6sDIpVqDEwIhAIwlN+Rn7ybb9Fp+rXwPeKG/AboixwoiPHtZRwV6nWwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51110},"types":"./index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./express":{"types":"./express.d.ts","default":"./index.js"}},"gitHead":"b5aa949dde2f13428db9555d632dbfc6b1458a82","scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","pretest":"eslint --cache","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.19.0","description":"Structured logger for GCP logging","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-structured-logger_4.0.2_1789548629372_0.2997367328975533","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"_id":"gcp-structured-logger@4.0.3","bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"dist":{"shasum":"f14dd85cd07f284d38fe916506c99036ad58ec62","tarball":"https://registry.npmjs.org/gcp-structured-logger/-/gcp-structured-logger-4.0.3.tgz","fileCount":22,"integrity":"sha512-lAcR7sVfzDLaVzd8Z4xrs2M2jiA5kwDkxfGuG/38rKMOYdKwpUOoy1rnzhuyR6DzA3NGskD1+uN0pFEVW7F+jQ==","signatures":[{"sig":"MEUCIBU/7B58gWEW2sTblaLh+wcGDSSwykiHccJkTCLPr6oVAiEAqzvSvCazsEBJAs+6BB2b76NSnULrOOqlGgnfACIjvts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCj09d6vJdB8P4Fu1Qq+rSCIlaCdg0pL3cze3eS9wPl/AIhAPnCcIl6+a757fggF1Zqh79X4bCJ3DrvxL3OL/KFB/Yq"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcp-structured-logger@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62654},"name":"gcp-structured-logger","types":"./index.d.ts","author":{"name":"Rich H","email":"rich@bookcreator.com"},"engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./express":{"types":"./express.d.ts","default":"./index.js"}},"gitHead":"961cac9afbdd705c27faebd0f7036244aba9f4b6","license":"ISC","scripts":{"lint":"eslint --cache --fix .","test":"c8 --reporter=text --reporter=html --reporter=text-summary mocha --enable-source-maps","prepack":"npx --no-dry-run -p typescript@6 tsc --allowJs --declaration --emitDeclarationOnly src/*.js","pretest":"eslint --cache","postpack":"rm -f src/*.d.ts","test-debug":"mocha --inspect-brk=50000 --no-timeout","postversion":"git push --follow-tags"},"version":"4.0.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f24c233-d3b2-4a50-9146-61aa35fd1667"}},"homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"_npmVersion":"11.19.0","description":"Structured logger for GCP logging","directories":{},"maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"_nodeVersion":"24.20.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.1.2","eslint":"^10.2.0","@eslint/js":"^10.0.1","eslint-plugin-n":"^17.24.0","eslint-plugin-mocha":"^11.2.0","@types/express-serve-static-core":"^5.1.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gcp-structured-logger_4.0.3_1789670884107_0.8862463874576734"}}},"time":{"created":"2020-07-28T11:19:22.925Z","modified":"2026-09-17T18:48:04.591Z","1.0.0":"2020-07-28T11:19:23.055Z","1.0.1":"2020-08-03T09:59:37.056Z","1.0.2":"2020-08-04T11:22:21.065Z","1.0.3":"2020-08-19T15:24:44.622Z","1.0.4":"2020-08-27T13:22:21.427Z","1.0.5":"2020-10-23T09:26:31.010Z","1.1.0":"2021-03-25T15:23:56.208Z","1.2.0":"2021-03-31T11:20:00.236Z","1.2.1":"2021-03-31T12:45:37.381Z","1.2.2":"2021-04-12T14:42:23.078Z","1.2.3":"2021-05-25T07:54:00.788Z","1.2.4":"2021-07-20T12:06:15.119Z","1.3.0":"2021-07-20T12:15:13.314Z","1.2.5":"2021-07-20T15:59:41.317Z","1.3.1":"2021-07-20T16:02:31.647Z","1.3.2":"2022-02-28T17:12:36.517Z","1.3.3":"2022-05-25T14:02:48.288Z","1.3.4":"2022-05-25T14:20:52.937Z","1.4.0":"2022-05-25T15:18:56.955Z","1.4.1":"2022-07-04T15:32:41.390Z","1.4.2":"2022-07-12T14:28:04.481Z","1.4.3":"2022-09-01T14:37:21.985Z","1.4.4":"2023-04-12T14:55:23.144Z","1.4.5":"2024-05-09T16:36:24.390Z","1.4.6":"2024-05-09T17:38:18.307Z","1.4.7":"2024-12-02T16:35:39.780Z","1.4.8":"2025-02-25T16:22:22.105Z","1.4.9":"2025-02-25T16:39:36.671Z","2.0.0":"2025-11-26T14:25:08.255Z","2.0.1":"2025-11-26T16:12:08.178Z","2.0.2":"2025-12-04T09:20:03.172Z","3.0.0":"2026-04-16T09:16:13.764Z","3.0.1":"2026-04-30T13:59:20.539Z","3.1.0":"2026-07-01T12:56:20.159Z","3.1.1":"2026-07-01T13:03:08.959Z","3.1.2":"2026-07-01T13:11:42.102Z","3.1.3":"2026-07-01T13:14:00.261Z","3.1.4":"2026-07-01T13:35:38.827Z","3.1.5":"2026-07-01T13:37:48.233Z","3.1.6":"2026-07-08T13:44:27.490Z","3.1.7":"2026-07-16T15:09:32.890Z","3.1.8":"2026-08-25T16:01:35.512Z","4.0.0":"2026-09-16T08:34:33.166Z","4.0.1":"2026-09-16T08:41:03.301Z","4.0.2":"2026-09-16T08:50:29.510Z","4.0.3":"2026-09-17T18:48:04.207Z"},"bugs":{"url":"https://github.com/bookcreator/gcp-structured-logger/issues"},"author":{"name":"Rich H","email":"rich@bookcreator.com"},"license":"ISC","homepage":"https://github.com/bookcreator/gcp-structured-logger#readme","repository":{"url":"git+https://github.com/bookcreator/gcp-structured-logger.git","type":"git"},"description":"Structured logger for GCP logging","maintainers":[{"name":"rhodgkins","email":"npm@rhodgkins.co.uk"}],"readme":"# GCP Structured Logger \n[![Node.js CI](https://github.com/bookcreator/gcp-structured-logger/workflows/Node.js%20CI/badge.svg)](https://github.com/bookcreator/gcp-structured-logger/actions?query=workflow%3A%22Node.js+CI%22)\n[![npm version](https://img.shields.io/npm/v/gcp-structured-logger.svg)](https://www.npmjs.org/package/gcp-structured-logger)\n\nOutputs [structured logs](https://cloud.google.com/run/docs/logging#writing_structured_logs) that are formatted in GCP logging.\n\n\n## Basic Usage\n\nMost basic usage it to create a `Logging` object and use the `logger` property.\n\n```js\nconst { Logging, LogSeverity } = require('gcp-structured-logger')\n\nconst logging = new Logging({\n   projectId: '<project-id>',\n   logName: '<label for logName>', // Useful for filtering in Log viewer\n   serviceContext: {\n      service: '<service name>', // Name that appears in Error Reporter\n      version: '<version>', // Optional version\n   },\n   extraLabels: { // Optional extra labels useful for more filtering\n   },\n   requestUserExtractor: () => {} // See below\n})\n\nlogging.logger.info('Some log message', {\n   extra: 'data'\n}, ['Array'])\n```\n\n\n## Error reporting\n\nTo report errors to GCP Error Reporting the `reportError` method on a logger can be used.\nAn optional `severity` can also be passed in, or it is picked up from the provided error. If no `severity` is passed in `ERROR` is used.\n\n```js\nconst err = new Error('An error occurred')\n\nlogging.logger.reportError(err)\n\n// With severity\nlogging.logger.reportError(err, LogSeverity.ALERT)\n```\n\n\n## Monitoring Node Process\n\nThese get logged out to GCP Error reporting.\n\n```js\n// Listen out for uncaughtException (uses uncaughtExceptionMonitor in v12.17+) and unhandled Promise rejections\nlogging.attachToProcess(logging.logger)\n\n// To remove from the process\nconst detachLogger = logging.attachToProcess(logging.logger)\ndetachLogger()\n```\n\n\n## With Express\n\nCan be use with [`express`](http://expressjs.com) as a logging middleware and error handler.\n\nIf the `err` has a `statusCode` or `status` property that is greater or equal to 500, then the severity of the err is set to `WARNING`.\n\n```js\nconst express = require('express')\n\nconst app = express()\n\n// App setup - set port, trust proxy, etc\n\n// Add ability to use req.log in later middleware\napp.use(logger.makeLoggingMiddleware())\n\napp.use((req, res, next) => {\n   req.log.debug('Incoming request')\n   next()\n})\n\n// Add routes\n// And a final error handler if needed\napp.use((req, res, next) => next({ status: 404, message: 'Not found' }))\n\n// Report next(err)\napp.use(logger.makeErrorMiddleware())\n```\n\n\n## With Node HTTP2 server\n\nCan be use with [`node:http2`](https://nodejs.org/api/http2.html) server but only for attaching a `log` property to a `Http2ServerRequest` or `Http2Stream`.\n\nThere is no error reporting middleware for HTTP2, so you will need to call `log.reportError` yourself if you want to report errors.\n\n```js\nconst http2 = require('node:http2')\n\nconst server = http2.createServer()\n\n// With a stream\nserver.on('stream', logger.http2StreamListener((stream, headers) => {\n\n   stream.log.info('Incoming request')\n   stream.respond({ ':status': 200 })\n   stream.end('Hello World')\n}))\n\n// Or with a request\nserver.on('request', logger.http2RequestListener((req, res) => {\n\n   req.log.info('Incoming request')\n   res.writeHead(200)\n   res.end('Hello World')\n}))\n```\n\n\nYou can also pass in a `requestUserExtractor` function when creating a `Logging` instance for setting the [user](https://cloud.google.com/error-reporting/reference/rest/v1beta1/ErrorContext#FIELDS.user) of the error.\n\nThis is useful if you've attached the logged in user, etc. to the request or the headers contains some user info.\n\nIf `requestUserExtractor` returns no value (or is not provided), no user will be set on the reported error.\n\n```js\nconst logging = new Logging({\n   projectId: '<project-id>',\n   logName: '<label for logName>',\n   serviceContext: {\n      service: '<service name>',\n   },\n   requestUserExtractor: req => {\n      // Parameter is the request that log.reportError was called on\n      return req.get('user-id')\n   },\n})\n```\n","readmeFilename":"README.md"}