{"_id":"@apollo/utils.logger","_rev":"15-7f16f0f1fa0e6ae6e6e6dec32b05c4c1","name":"@apollo/utils.logger","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"@apollo/utils.logger","version":"1.0.0","keywords":["apollo","graphql","typescript","node"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"@apollo/utils.logger@1.0.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-utils#readme","bugs":{"url":"https://github.com/apollographql/apollo-utils/issues"},"dist":{"shasum":"6e3460a2250c2ef7c2c3b0be6b5e148a1596f12b","tarball":"https://registry.npmjs.org/@apollo/utils.logger/-/utils.logger-1.0.0.tgz","fileCount":10,"integrity":"sha512-dx9XrjyisD2pOa+KsB5RcDbWIAdgC91gJfeyLCgy0ctJMjQe7yZK5kdWaWlaOoCeX0z6YI9iYlg7vMPyMpQF3Q==","signatures":[{"sig":"MEUCIQCJV+RTWJC9lTTed4ogY5QjsbceDx7YB+/ABe8oZf7qfQIgDjAbzvQcj7jqyyC7ykC7iVsgPJzppgs0XBQ6Yymi8r4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTKeFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjnA/9EoTk+g+07N//mhf9Dva+oVagCD/hmPsc1cxVTMsxzU29FvYS\r\nKR9tITX1T4ReY0/r/um3Y8kF2pFe4fkCTMJ3igXe3/sa51B2n8bodI0RgU3Z\r\nLbIjZYQdq22D2KluxKOfFYQ3PLftalg39rRrYt3Ofp4ucMLTBmSQS8oHLPv3\r\nX2N922ErdWn+7eN5radfvp+9M2h6qTjyGijf6QgXMON+uioqr/mrL93h3LY9\r\n9IeNNZHL24/U9UdBvCIzN2AEYbk3pu7aPApLWEhC1o5GNKkoTeclvh2x3qH7\r\nyknVp9DY3Og/Rs3FG6EPMkKjxbrrHph0wlt1ZB0k/+GE82Ri33yLoPMh/CkF\r\nWbXqlADNM1yw7Up2+Pik+yye4HWkca/g3UwpeCySduGrnGSanUpnbnIwH7VN\r\nCwAlhZO0aZN8HTDd+1frqHNAonwbycX75aX6nTXVvR+g399jwc9I18TY3qr7\r\ndyABtsG+ReWjYr7RGxzPo4k0zHlFfmANF12buM5GQlI7Kky4XA1Bt1zPl0IJ\r\nXV9JNyoutrbmvVf/WmmG8KuEG1aEJZ8DIu6Fjyj//5580qZiMxz9o2ox11R5\r\n8TtITjd3HceXvcOfHG4pq1typCPZA+LrwhoKaJrzhMQqrMe5x6O4mx0RXy5+\r\nqpHaxzpbzu5qKal2mhlxjR0oK/yeS2d0/3I=\r\n=9Pox\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/index.d.ts","gitHead":"b43e9023117330c9e44ff694ccfb68ce65473b31","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"repository":{"url":"git+https://github.com/apollographql/apollo-utils.git","type":"git","directory":"logger/"},"_npmVersion":"8.5.0","description":"Generic logger interface","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils.logger_1.0.0_1649190788971_0.7583812196681592","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@apollo/utils.logger","version":"1.0.1","keywords":["apollo","graphql","typescript","node"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"@apollo/utils.logger@1.0.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-utils#readme","bugs":{"url":"https://github.com/apollographql/apollo-utils/issues"},"dist":{"shasum":"aea0d1bb7ceb237f506c6bbf38f10a555b99a695","tarball":"https://registry.npmjs.org/@apollo/utils.logger/-/utils.logger-1.0.1.tgz","fileCount":10,"integrity":"sha512-XdlzoY7fYNK4OIcvMD2G94RoFZbzTQaNP0jozmqqMudmaGo2I/2Jx71xlDJ801mWA/mbYRihyaw6KJii7k5RVA==","signatures":[{"sig":"MEUCIEBbeLNmpTgXoJMztUg3C5fTkD3j1w4fBkAxOVHT8cWzAiEAr3++dRBwUKTq+gSuo7PxceWiU/wQEAJwWA58uNjgibc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTe/vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5rA/+O99OiXvzxx2ElrRDHGtaReoVUKAH4Xy82xV8YvCa0f1JS44I\r\nWVyfKqKrTaK9KwTJe9BhlFAYy3BRTAeZ5mIEbI4dDYq0yXGSDwJriRFI4sU8\r\nNC7Stc7oHgbbIiv5QLA8N+UkH+uhtGUxJS+r/9lgO11c5piVNstT6r9bzC+K\r\nFxUo8mZqYVO/xDXrf8Y72tbeHqVqLDEoR7gWESqh8nrEVMDWk9TvcZvMz5o/\r\nMhojeADUAiy8XeK8rnXPrY/c10fqhWc00Fode6jDtU3ekfmoFtBSTbwKrO4m\r\nvZeu15O+WL+ME3GkEKzbQS7znhkSJknX/XXgxZF2sWQUbDALGuExUftVDM3/\r\nKqTLdptJcxrKMsNilMPLDEk9/IQbPoCi9ynR/ai4f8UuFFnPDhbjWAoHuGkx\r\nEswZ7ADAo1PhIBN4hUwYRlnVcRH0OjK4+SVvsR6r6KEHS+p6aZEq+jhezEJZ\r\nX7QMHk3FGBVzBJ6QWDJZfnQpx0Bc6OnWU4iPwoJLXc6oM2I6WDLYZQMa/8kI\r\nqW6A8uKLFpYWU3be1MOIbTk+nTdz3i6e9DDALO30YGXXogDVllHjhTRDztU7\r\ns3UEJJNYnbXYWy5N7YtUK4Xjb0oMbwbRcI/dM60biQBANh06ZNl4E2UHXKJF\r\nQJNh6yKYyfQnHylbR99xMFponoSchPx+GMQ=\r\n=NHpq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"","types":"dist/index.d.ts","gitHead":"f169ad777a98b155f5517e8af2cac0c93747634e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"repository":{"url":"git+https://github.com/apollographql/apollo-utils.git","type":"git","directory":"packages/logger/"},"_npmVersion":"8.5.0","description":"Generic logger interface","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils.logger_1.0.1_1666052079035_0.6987597888619759","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@apollo/utils.logger","version":"2.0.0","keywords":["apollo","graphql","typescript","node"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"@apollo/utils.logger@2.0.0","maintainers":[{"name":"glasser","email":"glasser@apollographql.com"},{"name":"trevor.scheer","email":"trevor.scheer@gmail.com"},{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-utils#readme","bugs":{"url":"https://github.com/apollographql/apollo-utils/issues"},"dist":{"shasum":"db8ec1e75daef37bcba0d31e0ea23b56126f3a5a","tarball":"https://registry.npmjs.org/@apollo/utils.logger/-/utils.logger-2.0.0.tgz","fileCount":10,"integrity":"sha512-o8qYwgV2sYg+PcGKIfwAZaZsQOTEfV8q3mH7Pw8GB/I/Uh2L9iaHdpiKuR++j7oe1K87lFm0z/JAezMOR9CGhg==","signatures":[{"sig":"MEUCIFjEQGXAjYg39xVV0WbHKzRIalvqERIVqvybutikaBcNAiEAspPo9eqVfcd8CmQGrPVx6sIWijWOqZIuuf5zOash44E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd7z7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvZw/8CzZit7szJe51vQzQThR8O9uYs+vykOgvJqEWFeNSSU4Nd9N/\r\nXI459Gacq9r1VAej0cvdVYWG/5ARp16VxPXMEpyq1e+/f+5MuFucL5OjXboN\r\nagBJrmPHYqJu8Ed0gqEz8Xgpnb0aFGUWZTBw0vf3mv8+hdp2rlVt3OkrIlzS\r\nCQ66TFfXNAK6Bi7W632dihHQ4TmgKc7FUBdboyNquTATRA8lEtflc6eem6jZ\r\nMAacFiQNkWUhQevn/Vi8Blc0idBdsL0DXEbfYFA7dsleSHYKRC2rja8NSq5/\r\n1F+k8i94k0nFIFH99bdl8dORb+CJ/p/0i8RcmfKZNVn6eXf2tzgncDL0HTuk\r\nR2LWANDng1Bo7uAOcBD9IHAfUP8jfzrc8ivqI8iHd0kBf+3ntPPlwiCzgUb2\r\nqM1CLNRiQQkbA74x0UonQv8mujLeUe5HYM1M5xLFlijppqstrcPF0xSC1No3\r\n8HvgTcwUQDuSyqw1h0q3CoW2yS3KuwmKjlFjcKkB8YtaTgmw+lblS5/PIWGt\r\nmRczDrqzFLSDJZZk7M9IwsvBEfIm6L0G6Jn7UdeeSYgUM7c0aebUxH6+reS8\r\nAEe4TXK5/GHJxePSG8mrG+Ale2MBqAXDB+di29sNRRghqBqsmuI6YBH2OXJn\r\nZ6XIXdc5/aoCVLLBtoc6Y7lB0cejctjnYRU=\r\n=zHMT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"a81b88047ea1213c08fec8530e6ab9c30d03ce59","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"repository":{"url":"git+https://github.com/apollographql/apollo-utils.git","type":"git","directory":"packages/logger/"},"_npmVersion":"8.5.0","description":"Generic logger interface","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils.logger_2.0.0_1668791547744_0.8743779372127551","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@apollo/utils.logger","version":"2.0.1","keywords":["apollo","graphql","typescript","node"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"@apollo/utils.logger@2.0.1","maintainers":[{"name":"dkuc","email":"dariusz_kuc@hotmail.com"},{"name":"glasser","email":"glasser@apollographql.com"},{"name":"trevor.scheer","email":"trevor.scheer@gmail.com"},{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-utils#readme","bugs":{"url":"https://github.com/apollographql/apollo-utils/issues"},"dist":{"shasum":"74faeb97d7ad9f22282dfb465bcb2e6873b8a625","tarball":"https://registry.npmjs.org/@apollo/utils.logger/-/utils.logger-2.0.1.tgz","fileCount":10,"integrity":"sha512-YuplwLHaHf1oviidB7MxnCXAdHp3IqYV8n0momZ3JfLniae92eYqMIx+j5qJFX6WKJPs6q7bczmV4lXIsTu5Pg==","signatures":[{"sig":"MEQCIFxzWXBLKRlwr7n+yJUbrfkK7JIpA9CB+UOQFgNsPqaSAiBZjoiX/2OWJOLL+PzFEEExOF/y39k5iQp6yFrNmOzt7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKyZ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7YA/9FJOAAmSl75di/kLCv6e7JeEn+JRTyUy5CnzyzB8H4347rqYw\r\n/IiVQ3Pj960XjD354g2+UtdAv3bdu09E4ibLotmUxFmbD+oszq/Y36qPdx9O\r\n86PxFIQyR1/QKX1HsCb8v8VhCBnEx/zhtydNNTLXfTre4AsM9PP1pN/8HPwC\r\nGQkrvf9zMgr2mA0Ov3PXS0Iam+n2HYGPhHg82vjfUvMD8LRhh+7YIN0GGIaB\r\nqtnMMeuMe/sf8nhfHg1k/jj27e4A09v3ledJ3JB1tRplTVSqzdFl/pS7K1YP\r\n/NT3stIrv/APbEjFZoTY01rH6FwVy72JLz6Q3wGVVaMOEaZm2NVd6ptjNeJe\r\nz89a9m4gJ8lZ6o3HP+yU2P5GZ+Z6RUdbuwkwrFj8kU0ovvMvInfo6NoJe6iT\r\nD0gTawG85y4/IMcFnSr7jsaXiTjYkBXBfREdZ7wb2Dmv+Rfmny8niHFWNMss\r\nLlloD93rXOazNLTEAmypjg2DqaxjJK9N+u2YyXM5xIDtP39kI1bsoBAM/5zn\r\niDZVprxifPBO7FaTig52FQK43lCVAjuU16iAR+HnqR4YdFryJ9mGKaadwUGf\r\nv05vKvrRK8oEaSmTTj9xgtnY20ADt2a45QU9icr6GyWwEU+Jto2MRNG6LLSU\r\njNWSvNpxPPxf1aaCTXtZvJaQdrjsII04BKc=\r\n=pqw1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"353e9dab31d4ce1ef286564573e93bc042e8925a","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"repository":{"url":"git+https://github.com/apollographql/apollo-utils.git","type":"git","directory":"packages/logger/"},"_npmVersion":"8.5.0","description":"Generic logger interface","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils.logger_2.0.1_1680549496224_0.838479495555158","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@apollo/utils.logger","version":"3.0.0","keywords":["apollo","graphql","typescript","node"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"@apollo/utils.logger@3.0.0","maintainers":[{"name":"dkuc","email":"dariusz_kuc@hotmail.com"},{"name":"glasser","email":"glasser@apollographql.com"},{"name":"trevor.scheer","email":"trevor.scheer@gmail.com"},{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-utils#readme","bugs":{"url":"https://github.com/apollographql/apollo-utils/issues"},"dist":{"shasum":"5b67de1e476bdfa8be70bfaa05c7e65a6a427960","tarball":"https://registry.npmjs.org/@apollo/utils.logger/-/utils.logger-3.0.0.tgz","fileCount":10,"integrity":"sha512-M8V8JOTH0F2qEi+ktPfw4RL7MvUycDfKp7aEap2eWXfL5SqWHN6jTLbj5f5fj1cceHpyaUSOZlvlaaryaxZAmg==","signatures":[{"sig":"MEUCIDKm5xuLUpOsdgR1djf+uDqwrv0WrHKXcuLJzzpQWQaTAiEA42a4KktTaWQSiaAIkeZMHcTfMMIPA09fu9sknW9hFXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPc3oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5mhAAoxq3W2ESkXCS9EW0SJVqCKQH/UGAYDdtasT7PBAwMnzun5bQ\r\ncjn50OvEVG+IhHBLPwmYPYHiu0De5r559pn7p3cbkwdvaOxHeaZ7gWVczin5\r\n4EiyGnCj7suhGriR6ej5/96xemD6aptzHIq4Yf5G/jorVnXeyKTHhbkJU9Zx\r\nBMaS7Uma9fkuxpvMF4pWYiQmICEXHIPGZ/QZbhRAmyFrDiyKaqLo7dSuBhka\r\nZ6wxysOgc+yaPk/i3aFFZjykDT3+IvJulYpZi+8szlAiS6Vlm2BU0uk/yQ5P\r\nW4YqcbYgN9OpfrjW/ahKZGKsWO5TrHUUr1uxiq95qIIparFqw18+1F+Ry3FI\r\n4T8HKM2DbOCQTt1IR97JuBbQBjlHBftBIQaJhfMQRuXkGQIe2zYcg23ycnj6\r\nRLh8MvjWbsELpw8YUzHK6NSmdtepNQ4LEKUbP+JHJi0XexH19q6Sr1dXOdoi\r\n8Rh0b/JCV1ulDT81MyIIb5NUb/q5QImkvOK/Dbzggby2eAo6v0nMEwJcXdqt\r\n4t73Or0om9KbLHA1MNB/5v1PCTz/8/nkmQZrbHotNCqfHX1HF11BgyiHk73f\r\nr7zYUQp21wLZIXNzAb9YsnhvPudJ9QEnnqEpYtLvUtE4y7PMJEBuN4G0yHmn\r\nigrK4icSMlRISNtyQYhzmK6YzZV4bTL0yG4=\r\n=+7kp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"","types":"dist/index.d.ts","engines":{"node":">=16"},"gitHead":"9b66f38f6d6097a408bc354d749ebc480ba3bbda","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"repository":{"url":"git+https://github.com/apollographql/apollo-utils.git","type":"git","directory":"packages/logger/"},"_npmVersion":"8.5.0","description":"Generic logger interface","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/utils.logger_3.0.0_1681772007993_0.7833006562496949","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-04-05T20:33:08.900Z","modified":"2026-01-22T17:35:13.147Z","1.0.0":"2022-04-05T20:33:09.133Z","1.0.1":"2022-10-18T00:14:39.231Z","2.0.0":"2022-11-18T17:12:27.894Z","2.0.1":"2023-04-03T19:18:16.488Z","3.0.0":"2023-04-17T22:53:28.153Z"},"bugs":{"url":"https://github.com/apollographql/apollo-utils/issues"},"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","homepage":"https://github.com/apollographql/apollo-utils#readme","keywords":["apollo","graphql","typescript","node"],"repository":{"url":"git+https://github.com/apollographql/apollo-utils.git","type":"git","directory":"packages/logger/"},"description":"Generic logger interface","maintainers":[{"email":"glasser@apollographql.com","name":"glasser"},{"email":"dariusz_kuc@hotmail.com","name":"dkuc"},{"email":"mail@lenzw.de","name":"phryneas"},{"email":"npm@apollographql.com","name":"apollo-bot"},{"email":"npmjs@jro.cc","name":"abernix"}],"readme":"# Logger interface\n\n> ```\n> interface Logger {\n>   debug(message?: any): void;\n>   info(message?: any): void;\n>   warn(message?: any): void;\n>   error(message?: any): void;\n> }\n> ```\n\nThis generic interface for loggers supports logging a string at one of four different levels (`debug`, `info`, `warn`, `error`). It's designed to be compatible with Node's `console` as well as commonly used logging packages and is tested against a few of them. Below are the logging libraries we test for compatibility against.\n\n## bunyan\n\n```\nconst logger = bunyan.createLogger();\n```\n\n## log4js\n\n```\nconst logger = log4js.getLogger();\n```\n\n## loglevel\n\n```\nconst logger = loglevel.getLogger();\n```\n\n## winston\n\n```\nconst logger = winston.createLogger();\n```\n","readmeFilename":"README.md"}