Skip to content

Commit

Permalink
ts: used named export for 'Maybe' type (#2586)
Browse files Browse the repository at this point in the history
  • Loading branch information
IvanGoncharov committed May 25, 2020
1 parent 4b7ab47 commit 1dbf65b
Show file tree
Hide file tree
Showing 20 changed files with 33 additions and 24 deletions.
2 changes: 1 addition & 1 deletion src/error/GraphQLError.d.ts
@@ -1,4 +1,4 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { ASTNode } from '../language/ast';
import { Source } from '../language/source';
Expand Down
2 changes: 1 addition & 1 deletion src/error/locatedError.d.ts
@@ -1,4 +1,4 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { ASTNode } from '../language/ast';

Expand Down
3 changes: 2 additions & 1 deletion src/execution/execute.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { PromiseOrValue } from '../jsutils/PromiseOrValue';
import { Path } from '../jsutils/Path';

Expand Down
3 changes: 2 additions & 1 deletion src/execution/values.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { GraphQLError } from '../error/GraphQLError';
import {
FieldNode,
Expand Down
3 changes: 2 additions & 1 deletion src/graphql.d.ts
@@ -1,4 +1,5 @@
import Maybe from './tsutils/Maybe';
import { Maybe } from './tsutils/Maybe';

import { Source } from './language/source';
import { GraphQLSchema } from './type/schema';
import { GraphQLFieldResolver, GraphQLTypeResolver } from './type/definition';
Expand Down
2 changes: 1 addition & 1 deletion src/language/visitor.d.ts
@@ -1,4 +1,4 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { ASTNode, ASTKindToNode } from './ast';

Expand Down
3 changes: 2 additions & 1 deletion src/subscription/subscribe.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { DocumentNode } from '../language/ast';
import { ExecutionResult } from '../execution/execute';
import { GraphQLSchema } from '../type/schema';
Expand Down
6 changes: 1 addition & 5 deletions src/tsutils/Maybe.d.ts
@@ -1,6 +1,2 @@
// Conveniently represents flow's "Maybe" type https://flow.org/en/docs/types/maybe/
type Maybe<T> = null | undefined | T;

// See https://github.com/typescript-eslint/typescript-eslint/issues/131
// eslint-disable-next-line no-undef
export default Maybe;
export type Maybe<T> = null | undefined | T;
3 changes: 2 additions & 1 deletion src/type/definition.d.ts
@@ -1,7 +1,8 @@
// FIXME
/* eslint-disable import/no-cycle */

import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { PromiseOrValue } from '../jsutils/PromiseOrValue';
import { Path } from '../jsutils/Path';

Expand Down
2 changes: 1 addition & 1 deletion src/type/directives.d.ts
@@ -1,7 +1,7 @@
// FIXME
/* eslint-disable import/no-cycle */

import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { DirectiveDefinitionNode } from '../language/ast';
import { DirectiveLocationEnum } from '../language/directiveLocation';
Expand Down
2 changes: 1 addition & 1 deletion src/type/schema.d.ts
@@ -1,7 +1,7 @@
// FIXME
/* eslint-disable import/no-cycle */

import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { SchemaDefinitionNode, SchemaExtensionNode } from '../language/ast';

Expand Down
3 changes: 2 additions & 1 deletion src/utilities/TypeInfo.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { Visitor } from '../language/visitor';
import { ASTNode, ASTKindToNode, FieldNode } from '../language/ast';
import { GraphQLSchema } from '../type/schema';
Expand Down
3 changes: 2 additions & 1 deletion src/utilities/astFromValue.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { ValueNode } from '../language/ast';
import { GraphQLInputType } from '../type/definition';

Expand Down
3 changes: 2 additions & 1 deletion src/utilities/extendSchema.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { Location, DocumentNode, StringValueNode } from '../language/ast';
import {
GraphQLSchemaValidationOptions,
Expand Down
3 changes: 2 additions & 1 deletion src/utilities/getIntrospectionQuery.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { DirectiveLocationEnum } from '../language/directiveLocation';

export interface IntrospectionOptions {
Expand Down
3 changes: 2 additions & 1 deletion src/utilities/getOperationAST.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { DocumentNode, OperationDefinitionNode } from '../language/ast';

/**
Expand Down
3 changes: 2 additions & 1 deletion src/utilities/valueFromAST.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { ValueNode } from '../language/ast';
import { GraphQLInputType } from '../type/definition';

Expand Down
3 changes: 2 additions & 1 deletion src/utilities/valueFromASTUntyped.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { ValueNode } from '../language/ast';

/**
Expand Down
3 changes: 2 additions & 1 deletion src/validation/ValidationContext.d.ts
@@ -1,4 +1,5 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { GraphQLError } from '../error/GraphQLError';
import { ASTVisitor } from '../language/visitor';
import {
Expand Down
2 changes: 1 addition & 1 deletion src/validation/validate.d.ts
@@ -1,4 +1,4 @@
import Maybe from '../tsutils/Maybe';
import { Maybe } from '../tsutils/Maybe';

import { GraphQLError } from '../error/GraphQLError';

Expand Down

0 comments on commit 1dbf65b

Please sign in to comment.