schema: - ../../../server/bundles/io.cloudbeaver.server/schema/schema.graphqls - ../../../server/bundles/io.cloudbeaver.server/schema/service.core.graphqls - ../../../server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls - ../../../server/bundles/io.cloudbeaver.server/schema/service.sql.graphqls - ../../../server/bundles/io.cloudbeaver.service.metadata/schema/service.metadata.graphqls - ../../../server/bundles/io.cloudbeaver.service.data.transfer/schema/service.data.transfer.graphqls - ../../../server/bundles/io.cloudbeaver.service.admin/schema/service.admin.graphqls - ../../../server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls - ../../../server/bundles/io.cloudbeaver.service.rm/schema/service.rm.graphqls documents: - ./src/**/*.gql generates: src/sdk.ts: plugins: - add: content: '/* eslint-disable */' - typescript - typescript-operations - typescript-graphql-request config: skipTypename: true documentMode : 'string' useTypeImports: true avoidOptionals: field: false inputValue: false object: false maybeValue: T # T | null declarationKind: union: type type: interface input: interface scalar: interface arguments: interface scalars: Object: any JSON: "{ [key: string]: any }" DateTime: any hooks: afterAllFileWrite: - eslint --fix