{"_id":"apollo-log","_rev":"8-21c561af83fe702eebda7f3f1ba486ab","name":"apollo-log","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.0":{"name":"apollo-log","version":"0.0.0","description":"A logging extension for Apollo GraphQL Server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["apollo","graphql","log","server"],"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"license":"MPL-2.0","_id":"apollo-log@0.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"dist":{"integrity":"sha512-MIp4E+pkkMdzZQdu2+rBqdCV/tueyxbZoMrQ68LredatqSl6avG9dcY1rliD2UumJyTI0Tm4rYG5E135TXKEdQ==","shasum":"b63615bc9c878d514c41389d1feb8d0eb9de49a3","tarball":"https://registry.npmjs.org/apollo-log/-/apollo-log-0.0.0.tgz","fileCount":1,"unpackedSize":366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclYc/CRA9TVsSAnZWagAAua4QAIy0XH3kmYcBM/Sw8oks\nSfPWZZJuZP0yG4XsqIJLLFBJtHUilrPqGIT27NPUg/ilhmndIQAHsawa1VGQ\nWdboK1SSgGMOGQTQbnVmDK4pLKfTEE5cJAdz9u4ihSNXnvjzPsvzwF+El8p1\nq5VMcSRvKzTPxFSgrKiG+k3VeVpxIZ3NYGMWYaOlxWBANMra0MQPzRcG7+y+\nLkbnqzuofdQcy0Wc0gkSZHUHqR0+Ebvwq2r6J7q0/dd1w0+ilrdbTnUgx31R\nExi819d4ITpVh0fZnqmjjCF73Lu7d7Jr5CEKJnkU2YfLC9kfxYXZnIenNba6\nBF3zv8nS1XtSDe1c0wGO7TCEuYp+eTKDvTDMkbFXrffEDSBIoWwW1rRhMv0k\nWpBlj9U6z0YhiH5Rc6xa24ril44d5ppaNmomxCoXUHcX5o5GYJaVgBxgVnUG\nSh1195NDCVtQ4UffG8nGD2gnKpRj9BD6eiKy3EsCyrOQxFYYxdtIv+Z2b2/w\nDdcRXl/wru9ur7CsBMUAAJuhR91QGCut8wbiLuDJrQz7pISWlundMw99grQb\nccANn/uTUQoRlBk2Ws3duhaTsyZMGhkTqXK1PXZjfKOciL4M8w6kpWcr8viq\nzDsX3lJ8ajwYm4O+K3ecTqAIwWEX/Zi0sChdMNRYm6VMCL11Sy4WD4sNrCEL\ntDmH\r\n=aNRy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeYRBRi1bbFuRAJz2bs9i/LcYtsEm2JzDi7Q36xroInQIhAKYoFugaRCYHsKvUoNBgxJxxp8kPLku1KHUqSAbdF+hM"}]},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-log_0.0.0_1553303358374_0.3489309901231896"},"_hasShrinkwrap":false},"0.1.0":{"name":"apollo-log","version":"0.1.0","description":"A logging extension for Apollo GraphQL Server","license":"MPL-2.0","repository":{"type":"git","url":"git+https://github.com/shellscape/apollo-log.git"},"author":{"name":"shellscape"},"homepage":"https://github.com/shellscape/apollo-log","bugs":{"url":"https://github.com/shellscape/apollo-log/issues"},"main":"lib/index.js","engines":{"node":">= 10.0.0"},"scripts":{"ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run lint && npm run security","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","ci:test":"npm run test -- --verbose","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --fix --cache lib test","lint-staged":"lint-staged","security":"npm audit","test":"ava"},"dependencies":{"chalk":"^2.4.2","graphql":"^14.3.1","loglevelnext":"^3.0.1"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","apollo-boost":"^0.3.1","apollo-server":"^2.6.1","ava":"^2.0.0","eslint":"^5.6.1","eslint-config-shellscape":"^2.0.2","isomorphic-unfetch":"^3.0.0","lint-staged":"^8.1.0","nyc":"^14.1.1","pre-commit":"^1.2.2","prettier":"^1.14.3","sinon":"^7.3.2","standard-version":"^6.0.1"},"keywords":["apollo","apollo-server","graphql","log","logger","server"],"ava":{"helpers":["**/helpers/**/*"]},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"nyc":{"include":["lib/*.js"],"exclude":["lib/client*.js","test/"]},"gitHead":"a75f9a03685934477b6dd425d20e1ff7089a72eb","_id":"apollo-log@0.1.0","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-49nhdbC4S83PuU6rxTu+R4CdW7y5gdacd6fEsLkYuIP0MBR6HTxOZsfdXLR+IAzp17NAzVGtx0REefpTV4QrDQ==","shasum":"12b89e7c73f28b8d6cc0510c924e54f72a3531aa","tarball":"https://registry.npmjs.org/apollo-log/-/apollo-log-0.1.0.tgz","fileCount":4,"unpackedSize":24868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9eLBCRA9TVsSAnZWagAArU8P+gNqVovJNQrT5ymRyMho\nVQYqe6qgEkvpHJY4jJgP57JQbeNyprMPDnjNCiuCx6AMvsAJpuzVK8Jcovje\nO0hbl2i/x1qJWPjGjUQWX+e7gK14VDEVsXvjcHCU3MR4EXJLfrM1DmhQQIYK\nPGQ2Egy8ld0sN4i4JcEcZTcDV8wcA+MdLZE7tIY9EuSm6xnASdgSSzavE3rl\nuVVX89ZYysBhg5U5M48n8YyOyLG8rRnnCCcMme1HNbb1G8G36HIea9uhclua\ncTaLXdFdZF+CtSXnhLPsrlJ2haHBbK5p9XurI9ZGc88byBs0aoFpYmTuqdrV\nwu4wJttnbkLK1YmyieQkG+cWaHSYHz1QUjOcrUZQGNRe0vLJEcU7aPRjssWs\nrJ4YKwLMMPhQmB9+torKEnjSBRHZxwHHcpbZPfss84SlczsZF3PPZSl7yEL0\nIKk0c5O0X4LM5r1XgvNP1WhKhKPgUH9xS+YIzNHi0g6kKsAa4a3mwtF/MeNu\nAnwYySpoUY5WhuBAFmKsTewFGXPPZgC4QQuBHJUFOBXSkwo8cBRMi628z7cs\nhGBvOkdOWiBWEA3FSylRpRF4wzrFyCDiKkT99GmFWLE8EHO7tSj7lltKR9sI\ndQAQtFW8uoOU97IDeUsHgMJvmsAaLdfjdfBnRRkY3J5BvxOsz2SwJuzB/edm\ntxSS\r\n=AtkS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJCZw5h2iPzk5XM6Hf1yVYJ+roTay6fowcY4EctgpQMAiBO5XQJnvtfuS85LnhYomFnAshSTeDwlb8QZhLHVkL2gA=="}]},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-log_0.1.0_1559618240803_0.8851964311466105"},"_hasShrinkwrap":false},"0.2.0":{"name":"apollo-log","version":"0.2.0","description":"A logging extension for Apollo GraphQL Server","license":"MPL-2.0","repository":{"type":"git","url":"git+https://github.com/shellscape/apollo-log.git"},"author":{"name":"shellscape"},"homepage":"https://github.com/shellscape/apollo-log","bugs":{"url":"https://github.com/shellscape/apollo-log/issues"},"main":"lib/index.js","engines":{"node":">= 10.0.0"},"scripts":{"ci:coverage":"nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"npm run lint && npm run security","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","ci:test":"npm run test -- --verbose","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --fix --cache lib test","lint-staged":"lint-staged","security":"npm audit","test":"ava"},"dependencies":{"chalk":"^2.4.2","graphql":"^14.3.1","loglevelnext":"^3.0.1"},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.0.0","apollo-boost":"^0.3.1","apollo-server":"^2.6.1","ava":"^2.0.0","eslint":"^5.6.1","eslint-config-shellscape":"^2.0.2","isomorphic-unfetch":"^3.0.0","lint-staged":"^8.1.0","nyc":"^14.1.1","pre-commit":"^1.2.2","prettier":"^1.14.3","sinon":"^7.3.2","standard-version":"^6.0.1"},"keywords":["apollo","apollo-server","graphql","log","logger","server"],"ava":{"helpers":["**/helpers/**/*"]},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"nyc":{"include":["lib/*.js"],"exclude":["lib/client*.js","test/"]},"types":"index.d.ts","gitHead":"399941dbec53d470a75c737e089bdaae8d1d6255","_id":"apollo-log@0.2.0","_nodeVersion":"12.15.0","_npmVersion":"6.14.3","dist":{"integrity":"sha512-P8XFxbTcbDmMRs9yrz7RUO6OPWArCUook9QVpz+UglWzW8aK7cFlJ45T0T8dVkdekQEp8XHqhX2pxcyYVdumWA==","shasum":"ab5b11378b40c4abcff35862f9f57056a18b56f9","tarball":"https://registry.npmjs.org/apollo-log/-/apollo-log-0.2.0.tgz","fileCount":5,"unpackedSize":25286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejfeuCRA9TVsSAnZWagAAoC4P/ie/gcoJQELBRnR9laZF\nrbUhnlLUk7vVLVUuLS1sm3fnps56gA1AiKs3GqO5IltRCWpn8X5jNgR3ertE\nWU6OJIIRtTfdbbw2r0rxN1hvVRT0H118ywVB/whBdZ7FZBhOGz2wgOmmbkQB\nyYSCdDEEqPG3L/wj57lhDlc17kHIp85LSdiFzdWmPgGUEqoDcd9To4bBmRLc\ny002ieghNgBNc+p47Xmvzth5zeieFedK84UEIxv5adbwH3kaKg+tqcFH4XXg\nmHsnR/WeJVN4PxxbnnEOazvd72//YIov6wKJ9KjxCIefYpqWAEU7TlAkCRNh\n4/BFf9kbNQrlHYxDaFjNcfXrwFPm9tBBfg+7XKuVADnnjVSHqHwPHjUM5TNw\npmfKF+ntXe4bBp2tdPp+TetUxmSgSHNVEv8Sob8ANpXofpVDez+SxKtXjGp6\n4iLp+tAaay58fNmS2kgjjg7H7zGWpEuJeWoRropWKGq2A2g1wll8g9PEPfem\nqCnmT4p40XUmB25bnuxNoQGAdkPoGgMO+g6p2MoXNxYUbkC0kHw2rfcO66Qp\nOc5sBhfWe9zHJbNbrYYePHvZkottWntiexG1UsUjKZ4wn/UBA06ZwVHCVQ6t\npwSNpqw5dCcRb6PZqZN+sc5TeVQPueCB1Elc3uqRBN+qW3451kG+DFTiZ+m9\nWfJY\r\n=8RaG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD93pm1YufHOmJgPdKDWI2BO94H40TigPriRjeX3zI17QIgOnO3kIiSpJXIK6MAcq8Z0EqQySe0ZHn1p0YP/ABgONI="}]},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-log_0.2.0_1586362285674_0.9449429698916054"},"_hasShrinkwrap":false},"1.0.0":{"name":"apollo-log","version":"1.0.0","description":"A logging plugin for Apollo GraphQL Server","license":"MPL-2.0","repository":{"type":"git","url":"git+https://github.com/shellscape/apollo-log.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/shellscape/apollo-log","bugs":{"url":"https://github.com/shellscape/apollo-log/issues"},"main":"lib/index.js","engines":{"node":">= 10.23.1"},"scripts":{"build":"tsc --project tsconfig.json","ci:coverage":"nyc pnpm ci:test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"pnpmlint && pnpm security","ci:test":"pnpm test -- --verbose","lint":"pnpm lint:docs && pnpm lint:json && pnpm lint:package && pnpm lint:js","lint-staged":"lint-staged","lint:docs":"prettier --single-quote --arrow-parens avoid --trailing-comma none --write README.md","lint:js":"eslint --fix --cache src test","lint:json":"prettier --write codecov.yml .circleci/config.yml .eslintrc.js","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prepublishOnly":"pnpm lint && pnpm build","pretest":"pnpm build","security":"pnpm audit --audit-level=moderate","test":"ava"},"keywords":["apollo","apollo extension","apollo plugin","apollo-server","extension","graphql","log","logger","plugin","server"],"dependencies":{"apollo-server-plugin-base":"^0.10.4","chalk":"^4.1.0","fast-safe-stringify":"^2.0.7","loglevelnext":"^4.0.1","nanoid":"^3.1.20"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","apollo-boost":"^0.4.9","apollo-server":"^2.19.2","ava":"^3.15.0","eslint":"^7.18.0","eslint-config-shellscape":"^3.0.0","eslint-plugin-prettier":"^3.3.1","isomorphic-unfetch":"^3.1.0","lint-staged":"^10.5.3","nyc":"^15.1.0","pre-commit":"^1.2.2","prettier":"^2.2.1","prettier-plugin-package":"^1.3.0","sinon":"^9.2.4","ts-node":"^9.1.1","tslib":"^2.1.0","typescript":"^4.1.3"},"ava":{"extensions":["ts"],"files":["!**/fixtures/**","!**/helpers/**"],"require":["ts-node/register"]},"jest":{"testEnvironment":"node","coverageDirectory":"./coverage/","collectCoverage":true},"lint-staged":{"*.js":["eslint --fix"]},"nyc":{"include":["src/*.ts"],"exclude":["test/"]},"pre-commit":"lint-staged","gitHead":"e4290f3a28904fecc018eeed8141c83d464ad728","_id":"apollo-log@1.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-aG9D6mx/j0FLHrdxpuE8oOwyaK4G6/Xoi07QvPk8jbA4S1ki9AjW4Eq7ScbQhmP1vJ+cf9hFnfmJ66DFFWxV4g==","shasum":"16ad874b466a7614365026bcfe9ec64dec06af9c","tarball":"https://registry.npmjs.org/apollo-log/-/apollo-log-1.0.0.tgz","fileCount":6,"unpackedSize":30362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEYc8CRA9TVsSAnZWagAAuh0P/3Rnoyl9apk1C0u9APO8\nymZqjXLEfSS0PPo+VgEw1DfFFKa5e/OtKD9XiKW6eAXLr0i31Li1iy2BDFG3\n01zXk9xw50FMTG84OJz5GdqdRn8PSRa0gZ8lye+yEPXaknMnR0gBUaca3BP3\n2NY7Yhsbh/QrVixuOx+Vh1jWRNwCjTEqV+93qx81lIlNB9+Hloopsk+DWZv9\nwa8DnjTTYA6lhSsbcDcfy6d4tnx+7GG1QWer5jHKVqbLyMkNAUtKMknL69d1\nLll6OlCgv60nDjJmsaq4tA3EebcH+J7qntpAP/QUPyykGuoweqZvueJWP/+H\nsnHQnylRGh0YgpautqTGLWUm3hJlkgXeza9MR339W6PlWGksscsZPY8xwcwT\nWIHnKbGcOSfQNJpA1bjsx7uA9lObS+t9dN6bQPDB0PpF/+4yPjDBWtrW7aT/\nnS5sFfrQ0NlwdC3XRJd4gnQjxrUdPshpavP15LHD1eJo4HNfFkNcw08rTYak\ns/KiOZXHE24r/7c4UVFtbNO0UywAYFCDNXEDz8ehx6UC7KQZXrPjuCkSNnOu\nV0nrUYyrhzWYImsRXdPfNTL303JzDX9vbT9uCVXzSf5+QYUjp6ftFNRZx05W\nhf+58Si9+9fCgM7IPW9dcIIvG2zK4VdE9daHyyQS26wsiLd1qlEvRKxS/fkN\nBOzI\r\n=K+WB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6wEFhG6yX66Pcpf2n3S58gQ2/YCTr7C+aO9t6xx11zAiAZVkS3Ofr8Rh22BDCHQUQl4nVvrgr0STR5d0J1/FUCRg=="}]},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-log_1.0.0_1611761468412_0.9134200063882518"},"_hasShrinkwrap":false},"1.0.1":{"name":"apollo-log","version":"1.0.1","description":"A logging plugin for Apollo GraphQL Server","license":"MPL-2.0","repository":{"type":"git","url":"git+https://github.com/shellscape/apollo-log.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/shellscape/apollo-log","bugs":{"url":"https://github.com/shellscape/apollo-log/issues"},"main":"dist/index.js","engines":{"node":">= 10.23.1"},"scripts":{"build":"tsc --project tsconfig.json","ci:coverage":"nyc pnpm ci:test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"pnpmlint && pnpm security","ci:test":"pnpm test -- --verbose","lint":"pnpm lint:docs && pnpm lint:json && pnpm lint:package && pnpm lint:js","lint-staged":"lint-staged","lint:docs":"prettier --single-quote --arrow-parens avoid --trailing-comma none --write README.md","lint:js":"eslint --fix --cache src test","lint:json":"prettier --write codecov.yml .circleci/config.yml .eslintrc.js","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prepublishOnly":"pnpm lint && pnpm build","pretest":"pnpm build","security":"pnpm audit --audit-level=moderate","test":"ava"},"keywords":["apollo","apollo extension","apollo plugin","apollo-server","extension","graphql","log","logger","plugin","server"],"dependencies":{"apollo-server-plugin-base":"^0.10.4","chalk":"^4.1.0","fast-safe-stringify":"^2.0.7","loglevelnext":"^4.0.1","nanoid":"^3.1.20"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","apollo-boost":"^0.4.9","apollo-server":"^2.19.2","ava":"^3.15.0","eslint":"^7.18.0","eslint-config-shellscape":"^3.0.0","eslint-plugin-prettier":"^3.3.1","isomorphic-unfetch":"^3.1.0","lint-staged":"^10.5.3","nyc":"^15.1.0","pre-commit":"^1.2.2","prettier":"^2.2.1","prettier-plugin-package":"^1.3.0","sinon":"^9.2.4","ts-node":"^9.1.1","tslib":"^2.1.0","typescript":"^4.1.3"},"ava":{"extensions":["ts"],"files":["!**/fixtures/**","!**/helpers/**"],"require":["ts-node/register"]},"jest":{"testEnvironment":"node","coverageDirectory":"./coverage/","collectCoverage":true},"lint-staged":{"*.js":["eslint --fix"]},"nyc":{"include":["src/*.ts"],"exclude":["test/"]},"pre-commit":"lint-staged","gitHead":"5de816a769593dffb7a83cbd6ab802fcbcd142b7","_id":"apollo-log@1.0.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-mM0Jgdjna90/sPECQg+lQsBl5QVpGxyfgnBKURa3sFT9537gEau6W0r0RkrIdwr2wiXtQQea3ZN4+2atP+GKkA==","shasum":"cf0e4972720103f09010ecfe5ccbb3b676fd504c","tarball":"https://registry.npmjs.org/apollo-log/-/apollo-log-1.0.1.tgz","fileCount":6,"unpackedSize":30363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGgVJCRA9TVsSAnZWagAAmqoP/26ca0mC1IKeg0bAl5fg\nWVyAf9TOLD8JxEflIpxRYF19R9AHUTWk6xM3seHBIqvXXdal2PYDmtNLKF8Q\nu3y2DOeAOIHUpYrVqhAWBQSUhebceISL6V19U9pbIc2FUP6yuTqCGkW0D01X\nHBWKvjYeJYB8pOSNXSxKuBIPr3waPXy1svY0tqgrwCTbsT4PDi2K6gTijCUn\nbEhFDFvWraSvEppX+87TgCuEx4zu1Op2MIVuYzdPqOdomz1soTWmltjkq9d0\niJ47btKuuYYqT5C97BZw+npiqzJPhYEzW+Xl91E31V57Tbt1c/l6TXmlaYZ2\nKU5oAMNMkwa0m3yM+8n1jObP17a/PmHQSwfNIDDOZJgr+8a/G3q2XaT6wWJi\ni0Jeqeq2DAIingCmaEU0ZokLLncY5oX8B9Wntu5lqpwwlvcvNv/4WT/OKFm5\nxKsn7Hk7W+RM4r/RWc2gKcB/ubUwNqXrVqOEJsy7YtAR2zLGFrqYIcMQw7r2\nDeupk9238j1BLHEsq1sitcvm93CZhjMuQvI8wh7Y5qCssZKKD1BkYXD0prRK\nm5QXbkLXL4tThPRFdadKswg7aSivN5pRBqz4tt27WICsNoAbiPmZk0a4T45p\nOAamSYH9hmYmHu6vb7EgN2G0lL6E96Ur2/2nwXzyKe8fmG9Bhn0FMKNVH3hA\nKeF/\r\n=bV2y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeMVNtlxwsWkNpSSqI48Aa37A7mYfOxvGWMiqwG2/WQAiAxb7mWtSmVtUMMeqraqCpsG3PhjYIlNF9UZXAx9hdzZw=="}]},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-log_1.0.1_1612318024793_0.6029280819710119"},"_hasShrinkwrap":false},"1.0.2":{"name":"apollo-log","version":"1.0.2","description":"A logging plugin for Apollo GraphQL Server","license":"MPL-2.0","repository":{"type":"git","url":"git+https://github.com/shellscape/apollo-log.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/shellscape/apollo-log","bugs":{"url":"https://github.com/shellscape/apollo-log/issues"},"main":"dist/index.js","engines":{"node":">= 10.23.1"},"scripts":{"build":"tsc --project tsconfig.json","ci:coverage":"nyc pnpm ci:test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"pnpmlint && pnpm security","ci:test":"pnpm test -- --verbose","lint":"pnpm lint:docs && pnpm lint:json && pnpm lint:package && pnpm lint:js","lint-staged":"lint-staged","lint:docs":"prettier --single-quote --arrow-parens avoid --trailing-comma none --write README.md","lint:js":"eslint --fix --cache src test","lint:json":"prettier --write codecov.yml .circleci/config.yml .eslintrc.js","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prepublishOnly":"pnpm lint && pnpm build","pretest":"pnpm build","security":"pnpm audit --audit-level=high --prod","test":"ava"},"keywords":["apollo","apollo extension","apollo plugin","apollo-server","extension","graphql","log","logger","plugin","server"],"dependencies":{"apollo-server-plugin-base":"^0.10.4","chalk":"^4.1.0","fast-safe-stringify":"^2.0.7","loglevelnext":"^4.0.1","nanoid":"^3.1.20"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","apollo-boost":"^0.4.9","apollo-server":"^2.19.2","ava":"^3.15.0","eslint":"^7.18.0","eslint-config-shellscape":"^3.0.0","eslint-plugin-prettier":"^3.3.1","isomorphic-unfetch":"^3.1.0","lint-staged":"^10.5.3","nyc":"^15.1.0","pre-commit":"^1.2.2","prettier":"^2.2.1","prettier-plugin-package":"^1.3.0","sinon":"^9.2.4","ts-node":"^9.1.1","tslib":"^2.1.0","typescript":"^4.1.3"},"ava":{"extensions":["ts"],"files":["!**/fixtures/**","!**/helpers/**"],"require":["ts-node/register"]},"jest":{"testEnvironment":"node","coverageDirectory":"./coverage/","collectCoverage":true},"lint-staged":{"*.js":["eslint --fix"]},"nyc":{"include":["src/*.ts"],"exclude":["test/"]},"pre-commit":"lint-staged","gitHead":"c1753e67d5d052664cbc37f51452eb1b5898b6ee","_id":"apollo-log@1.0.2","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-vkIp83hw0ju2vsfQ2gjOpttsE7CWWJQyY6+4Tz2DdLpkIYqUvlxiqzoGK5/QL8ouKDVLXdFh/y2CoN7gDsQEbw==","shasum":"51f026efb85e4d03272acef4c5e5db02e291b45b","tarball":"https://registry.npmjs.org/apollo-log/-/apollo-log-1.0.2.tgz","fileCount":6,"unpackedSize":30390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/1uTCRA9TVsSAnZWagAAiyoP/15cRAIrPQ7yyhd/v3uH\n+ktc+hk8OcZr6Qx5OZgqanoHkXwlaHbWqk6fD1p1Vu30R4EnN6SKs75i0h+h\nml+0HUHXaNT2KskMm6vNjOVAMGuRkcxW+zlphawspxe3JOs1WXAnc5ihTClp\n7cXsW9DtYy9Odnv39nrsrtWCOUG/5479s2u+btUssIFliYc4crIelBtVUZVE\nji4WkJN8DraZayZgPqur5dwRZpOJhVnDWgkvaWMicLuIekmWv4QtiW8opfHL\nrCDoEbYaL3EfuZFvTKFY+KODUf4EBDsSQ6P7se6zR7vu/cAb+e07vp9VaHq6\niVdtFLJQDqpfGhWoumyQ2mkDVM3Vdljd7iGSAplZNj4Ppg6Krz9R7OfYvm4a\nPYINXXitzvcRAxunvJyaHBewJ5AdMIg0LsGSGXnonH/i3WXGd9lb+CU9+y9D\nFWltviCbJLYcU7cTmjQedYnTu7KMg4f5vD/91mFzOTEeqClLnaAbsNFHSjE3\n0dz014jtj9GsN2aWDBNNtVHyJKZMIlQHRC7S7D04ZBUgkRWJvj2sjB8GkOMf\nT4v6nUf+RE24iuTxDPi1lfC65HOkFpb89fjTik9wFy9fMQl4E/BcQTCzAkrf\nl0E7GQYU3UrcNqkSSZFGYdne3B4w6BqnbO/dT14lLgRYCHMZMz1Yua1d9bug\nzQZU\r\n=lzLM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwqNtTGvgKT0hWe9bYgwDJzmOdHZzZt4BYCynqkdkREAiEA727aq56vbAfiEnTzyBu7Gd0GaqUziCw5m5Nw8stjhB4="}]},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-log_1.0.2_1627347859509_0.9601260310101796"},"_hasShrinkwrap":false},"1.1.0":{"name":"apollo-log","version":"1.1.0","description":"A logging plugin for Apollo GraphQL Server","license":"MPL-2.0","repository":{"type":"git","url":"git+https://github.com/shellscape/apollo-log.git"},"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"homepage":"https://github.com/shellscape/apollo-log","bugs":{"url":"https://github.com/shellscape/apollo-log/issues"},"main":"dist/index.js","engines":{"node":">= 10.23.1"},"scripts":{"build":"tsc --project tsconfig.json","ci:coverage":"nyc pnpm ci:test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"pnpmlint && pnpm security","ci:test":"pnpm test -- --verbose","lint":"pnpm lint:docs && pnpm lint:json && pnpm lint:package && pnpm lint:js","lint-staged":"lint-staged","lint:docs":"prettier --single-quote --arrow-parens avoid --trailing-comma none --write README.md","lint:js":"eslint --fix --cache src test","lint:json":"prettier --write codecov.yml .circleci/config.yml .eslintrc.js","lint:package":"prettier --write package.json --plugin=prettier-plugin-package","prepublishOnly":"pnpm lint && pnpm build","pretest":"pnpm build","security":"pnpm audit --audit-level=high --prod","test":"ava"},"keywords":["apollo","apollo extension","apollo plugin","apollo-server","extension","graphql","log","logger","plugin","server"],"dependencies":{"apollo-server-plugin-base":"^0.10.4","chalk":"^4.1.0","fast-safe-stringify":"^2.0.7","loglevelnext":"^4.0.1","nanoid":"^3.1.20"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","apollo-boost":"^0.4.9","apollo-server":"^2.19.2","ava":"^3.15.0","eslint":"^7.18.0","eslint-config-shellscape":"^3.0.0","eslint-plugin-prettier":"^3.3.1","isomorphic-unfetch":"^3.1.0","lint-staged":"^10.5.3","nyc":"^15.1.0","pre-commit":"^1.2.2","prettier":"^2.2.1","prettier-plugin-package":"^1.3.0","sinon":"^9.2.4","ts-node":"^9.1.1","tslib":"^2.1.0","typescript":"^4.1.3"},"ava":{"extensions":["ts"],"files":["!**/fixtures/**","!**/helpers/**"],"require":["ts-node/register"]},"jest":{"testEnvironment":"node","coverageDirectory":"./coverage/","collectCoverage":true},"lint-staged":{"*.js":["eslint --fix"]},"nyc":{"include":["src/*.ts"],"exclude":["test/"]},"pre-commit":"lint-staged","gitHead":"cb111c447bed3982cd1e68d362b9c81641c88679","_id":"apollo-log@1.1.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-TciLu+85LSqk7t7ZGKrYN5jFiCcRMLujBjrLiOQGHGgVVkvmKlwK0oELSS9kiHQIhTq23p8qVVWb08spLpQ7Jw==","shasum":"e21287c917cf735b77adc06f07034f965e9b24de","tarball":"https://registry.npmjs.org/apollo-log/-/apollo-log-1.1.0.tgz","fileCount":6,"unpackedSize":30706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2jloCRA9TVsSAnZWagAAU7wP/2lUEZ//Olu1PmWL05cR\nwHRcOXjzLaEqcA7gDC84uvh1xXiznijSJM2YbqyhKBpkWolsvtZivSKpV557\nB5Xz9W5MDQ1zdbV0QtAsuYc6lxQXfc1v9NWNBaf1UOVe4zSW0PjchOxY45yj\nlNxT2aAckgtP3PGZQVTbXXwh5esmXwP8XHgvY0iDlJdemqFKyroQq1UDiax0\nUK3oOd3TInHJk2QWyYKBkPqpwbU+qPeWCnGsOl9hujTYOPlROiGt9tEwdbZk\nZSLLFI9wsHiJkmsp9o3BFDroI6iNDyVWUswYgAKc2jW7YztiR8xIR9sKLWca\nrFgNfiJZHq0ss1y30eaPh+C8FxWPRmmrcMvAMLA/55wA3AIjmfv5Ay9uKhi2\n8hgn1Us3C9U8hm2WXPhVw1ZV34x5jM6YyOe+9keShD2M7320YyjMMye/PwTY\naJCo2G1tY9t1Gu7KEktbPtHC7sTH5AoZREJvBnrmmX9n+M3t7O3hD0JmYIFA\nFaolSI5ZehceHau2XA9aGftqeYQ9SP8YFoZtLEPazLzPibqVYJbyI+BVPp8M\nW7VSqHjH3P+DYl4+qKsQ7HlaM8/ySZ3P4MaWLyCXyQFKVsMz8RFw3sFgjU0F\nBVpI6/EvSLEvY4Sb4Y/s9yabBWddPb+O7P271at09k7U2EgC9W/L5PXzydDD\nDvF1\r\n=+3/D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJzf388PdeDBvVomOrdJEqov/XucKYcuqLXZQopb9XaAIhAJ9kbT7oXPz0R34e0kI5Ka1Mguwuvsw0Glhl++utkz8Z"}]},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-log_1.1.0_1633819624682_0.03362689227431814"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-23T01:09:18.374Z","0.0.0":"2019-03-23T01:09:18.614Z","modified":"2022-04-11T14:44:50.268Z","0.1.0":"2019-06-04T03:17:21.000Z","0.2.0":"2020-04-08T16:11:25.846Z","1.0.0":"2021-01-27T15:31:08.632Z","1.0.1":"2021-02-03T02:07:04.994Z","1.0.2":"2021-07-27T01:04:19.686Z","1.1.0":"2021-10-09T22:47:04.830Z"},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"}],"description":"A logging plugin for Apollo GraphQL Server","keywords":["apollo","apollo extension","apollo plugin","apollo-server","extension","graphql","log","logger","plugin","server"],"author":{"name":"Andrew Powell","email":"andrew@shellscape.org"},"license":"MPL-2.0","readme":"[tests]: https://img.shields.io/circleci/project/github/shellscape/apollo-log.svg\n[tests-url]: https://circleci.com/gh/shellscape/apollo-log\n[cover]: https://codecov.io/gh/shellscape/apollo-log/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/shellscape/apollo-log\n[size]: https://packagephobia.now.sh/badge?p=apollo-log\n[size-url]: https://packagephobia.now.sh/result?p=apollo-log\n\n<div align=\"center\">\n\t<img src='https://user-images.githubusercontent.com/841294/53402609-b97a2180-39ba-11e9-8100-812bab86357c.png' height='100' alt='Apollo Server'><br/><br/>\n</div>\n\n[![tests][tests]][tests-url]\n[![cover][cover]][cover-url]\n[![size][size]][size-url]\n\n# apollo-log\n\nA logging plugin for Apollo GraphQL Server\n\n:heart: Please consider [Sponsoring my work](https://github.com/sponsors/shellscape)\n\n`apollo-server` doesn't ship with any comprehensive logging, and instead offloads that responsiblity to the users and the resolvers or context handler This module provides uniform logging for the entire GraphQL request lifecycle, as provided by plugin hooks in `apollo-server`. The console/terminal result of which will resemble the image below:\n\n<img src=\"https://github.com/shellscape/apollo-log/raw/master/.github/screen.png\" width=\"508\">\n\n## Requirements\n\n`apollo-log` is an [evergreen 🌲](./.github/FAQ.md#what-does-evergreen-mean) module.\n\nThis module requires an [Active LTS](https://github.com/nodejs/Release) Node version (v10.23.1+).\n\n## Install\n\nUsing npm:\n\n```console\nnpm install apollo-log\n```\n\n## Usage\n\nSetting up `apollo-log` is straight-forward. Import and call the plugin function, passing any desired options, and pass the plugin in an array to `apollo-server`.\n\n```js\nimport { ApolloLogPlugin } from 'apollo-log';\nimport { ApolloServer } from 'apollo-server';\n\nconst options = { ... };\nconst plugins = [ApolloLogPlugin(options)];\nconst apollo = new ApolloServer({\n  plugins,\n  ...\n});\n```\n\nPlease see the [Apollo Plugins](https://www.apollographql.com/docs/apollo-server/integrations/plugins/#installing-a-plugin) documentation for more information.\n\n## Options\n\n### `events`\n\nType: `Record<string, boolean>`<br>\nDefault:\n\n```js\n{\n  didEncounterErrors: true,\n  didResolveOperation: false,\n  executionDidStart: false,\n  parsingDidStart: false,\n  responseForOperation: false,\n  validationDidStart: false,\n  willSendResponse: true\n}\n\n```\n\nSpecifies which [Apollo lifecycle events](https://www.apollographql.com/docs/apollo-server/integrations/plugins/#apollo-server-event-reference) will be logged. The `requestDidStart` event is always logged, and by default `didEncounterErrors` and `willSendResponse` are logged.\n\n### `mutate`\n\nType: `Function`\nDefault: `(data: Record<string, string>) => Record<string, string>`\n\nIf specified, allows inspecting and mutating the data logged to the console for each message.\n\n#### `prefix`\n\nType: `String`<br>\nDefault: `apollo`\n\nSpecifies a prefix, colored by level, prepended to each log message.\n\n#### `timestamp`\n\nType: `Boolean`\n\nIf `true`, will prepend a timestamp in the `HH:mm:ss` format to each log message.\n\n## Meta\n\n[CONTRIBUTING](./.github/CONTRIBUTING.md)\n\n[LICENSE (Mozilla Public License)](./LICENSE)\n\n```\n\n```\n","readmeFilename":"README.md","homepage":"https://github.com/shellscape/apollo-log","repository":{"type":"git","url":"git+https://github.com/shellscape/apollo-log.git"},"bugs":{"url":"https://github.com/shellscape/apollo-log/issues"}}