Documentation
Commands
Similar

Similar (Schema)

Get a list of similar types to find duplicates.

Similar

Similar - Usage

Run the following command:

graphql-inspector similar SCHEMA

Arguments

Flags

  • -n, --type <s> - Check only a single type (checks all types by default)
  • -t, --threshold <n> - Threshold of similarity ratio (default: 0.4)
  • -w, --write <s> - Write a file with results
  • -r, --require <s> - require a module
  • -t, --token <s> - an access token
  • -h, --header <s> - set HTTP header (--header 'Auth: Basic 123')
  • --method - method on URL schema pointers (default: POST)
  • --federation - Support Apollo Federation directives (default: false)
  • --aws - Support AWS Appsync directives and scalar types (default: false)

Output

A list of similar types with the rating, grouped by a name.

The process always succeeds:

  • When no similar types are found, the output is:
info No similar types found
  • When similar types are found, the output is: similar-output

Examples

graphql-inspector similar example/schemas/deep.graphql