{"bugs":{"url":"https://github.com/apollographql/apollo-tracing-js/issues"},"dist":{"shasum":"8542ca40ae4a3f84f899e749631b65833557ceb1","tarball":"https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.16.0.tgz","fileCount":8,"integrity":"sha512-Oy8kTggB+fJ/hHXwHyMpuTl5KW7u1XetKFDErZVOobUKc2zjc/NgWiC/s7SGYZCgfLodBjvwfa6rMcvLkz7c0w==","signatures":[{"sig":"MEUCIQDmBOurgn2QqwSdLK5q5eOP06RbZB524oqd/17V01Xa9QIgL0K6kGcqE0sIuxh0NRaOW8a++gr8E8vKvLVwBrwcPOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/oL+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLhw//Y/aVh8t/h3Qz6gtEDhylkYX8rfH/poHTi6bjZ6dDs8GuM9NO\r\nJybuvEwSvnTZQgD2C9DhvHcPqVaadAGI9qjPTjjzXnXfkANqNFAvf6AawCOU\r\nbd3sObD+IKUhSPbo9S47GtGYcDqFJSi6Ao7rvvY3L2GOEtXc8AWlCxZvhROF\r\ndOA03FpoZM33ufgekNCzV4OwpXCWvFyxAWaKdzjQ28w46b1GPYezHnYL7m6v\r\nBhKafnX6i2UtRzuJ+K74FDRKVP04SvDegmEk61mL5cbvg64MC9k5j7LlzPj+\r\nhPkK23yipW34YdNhe7lnvQRt1xa5OiPmu1Dp2zXlIJIl7HBMqVwaztqc9Vxu\r\nLp6gijKd3FOoeGvvFFsOuQaaGBXky1CAXytVyFOwyUDl6iEC7Nv2SUMJ1CIn\r\nU7USOKoCHv46+TdEcItjPKoIY5hA1h8znN3cfwMUBXxJXBAwNPAqZqR9iJqN\r\ntrHUjow0idXCl4zZOUVEsB1b90H3TRhbQstPKi1N6v+s2vD0EH19Xqm01p3x\r\nJCVsew3DyorHUd4tvi6M2ysgr8DJsC64loIU0ci8K1p6ggrVW5xd7TJ5WlVl\r\nfXnOXKWQ3zkAmdU4kOf8SHsvWC9o0gtI43s7dS70aNSwOH1zKGfP52zcPNI7\r\nAeO7s4eEKFPZllcPxhub2s1lgZMAbR3iJlo=\r\n=y0qy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","name":"apollo-tracing","types":"./dist/index.d.ts","author":{"name":"Apollo","email":"opensource@apollographql.com"},"readme":"# Apollo Tracing (for Node.js)\n\nThis package is used to collect and expose trace data in the [Apollo Tracing](https://github.com/apollographql/apollo-tracing) format.\n\nIt relies on instrumenting a GraphQL schema to collect resolver timings, and exposes trace data for an individual request under `extensions` as part of the GraphQL response.\n\nThis data can be consumed by [Apollo Studio](https://www.apollographql.com/docs/studio/) (previously, Apollo Engine and Apollo Graph Manager) or any other tool to provide visualization and history of field-by-field execution performance.\n\n## Usage\n\n### Apollo Server\n\nApollo Server includes built-in support for tracing from version 1.1.0 onwards.\n\nThe only code change required is to add `tracing: true` to the options passed to the `ApolloServer` constructor options for your integration of choice. For example, for [`apollo-server-express`](https://npm.im/apollo-server-express):\n\n```javascript\nconst { ApolloServer } = require('apollo-server-express');\n\nconst server = new ApolloServer({\n  schema,\n  tracing: true,\n});\n```\n","engines":{"node":">=4.0"},"gitHead":"91de501bb389c07ccfc5e684811153267b91e9ac","license":"MIT","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"homepage":"https://github.com/apollographql/apollo-tracing-js#readme","deprecated":"The `apollo-tracing` package is no longer part of Apollo Server 3. See https://www.apollographql.com/docs/apollo-server/migration/#tracing for details","repository":{"url":"git+https://github.com/apollographql/apollo-tracing-js.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","description":"Collect and expose trace data for GraphQL requests","directories":{},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"_nodeVersion":"12.22.7","dependencies":{"apollo-server-env":"^3.2.0","apollo-server-plugin-base":"^0.14.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-tracing_0.16.0_1660846846094_0.5853036991833223","host":"s3://npm-registry-packages"},"_id":"apollo-tracing@0.16.0","version":"0.16.0"}