8.0.0-alpha-20250306152310-8604b473d8a2cc9a1cc95d8d4bb0ddcfdc08a49a • Published 1 year ago

@envelop/apollo-tracing v8.0.0-alpha-20250306152310-8604b473d8a2cc9a1cc95d8d4bb0ddcfdc08a49a

Weekly downloads
106
License
MIT
Repository
github
Last release
1 year ago

@envelop/apollo-tracing

This plugin tracks execution and resolvers and reports it using apollo-tracing format (based on GraphQL extensions).

You can see the results of the collected metrics if you are using GraphQL Playground.

This is how it looks like (note the TRACING section):

Example

Getting Started

yarn add @envelop/apollo-tracing

Usage Example

import { execute, parse, specifiedRules, subscribe, validate } from 'graphql'
import { useApolloTracing } from '@envelop/apollo-tracing'
import { envelop, useEngine } from '@envelop/core'

const getEnveloped = envelop({
  plugins: [
    useEngine({ parse, validate, specifiedRules, execute, subscribe }),
    // ... other plugins ...
    useApolloTracing()
  ]
})

Notes

It's recommended to keep this plugin active only while developing only, since it's mainly used for performance tracking while developing.

7.0.0

1 year ago

7.0.1

1 year ago

7.1.3

1 year ago

7.1.2

1 year ago

7.1.1

1 year ago

7.1.0

1 year ago

5.0.3

3 years ago

5.0.2

3 years ago

5.0.1

3 years ago

6.0.0

3 years ago

6.1.0

3 years ago

4.0.5

3 years ago

4.0.6

3 years ago

5.0.0

3 years ago

4.0.4

3 years ago

4.0.1

4 years ago

4.0.0

4 years ago

4.0.3

3 years ago

4.0.2

4 years ago

3.6.0

4 years ago

3.5.0

4 years ago

3.4.0

4 years ago

3.4.2

4 years ago

3.4.1

4 years ago

3.3.3

4 years ago

3.3.2

4 years ago

3.3.1

4 years ago

3.3.0

4 years ago

3.2.0

4 years ago

2.0.0

4 years ago

3.0.0

4 years ago

3.1.0

4 years ago

1.2.0

4 years ago

1.2.1

4 years ago

1.1.0

4 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago

0.0.0

5 years ago