# json

# Short syntax: -j

# Type: string

Path to your local JSON introspection schema

Exemple:

sgts --json ./schema.json

By default sgts will save a file named generated.ts at the root of your project

Output:

...
export interface Post {
  user?: Maybe<User>;
  userId?: Maybe<number>;
  id?: Maybe<number>;
  title?: Maybe<string>;
  body?: Maybe<string>;
}

export interface User {
  id?: Maybe<number>;
  name?: Maybe<string>;
  username?: Maybe<string>;
  email?: Maybe<string>;
  phone?: Maybe<string>;
  website?: Maybe<string>;
}

export interface Comment {
  post?: Maybe<Post>;
  postId?: Maybe<number>;
  id?: Maybe<number>;
  name?: Maybe<string>;
  email?: Maybe<string>;
  body?: Maybe<string>;
}
...