Skip to content

Commit a1c510d

Browse files
committed
Fix modules import order
1 parent ec14773 commit a1c510d

10 files changed

+33
-25
lines changed

src/__mocks__/rootMutationTypeComposer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { TypeComposer } from 'graphql-compose';
21
import {
32
GraphQLObjectType,
43
} from 'graphql';
4+
import { TypeComposer } from 'graphql-compose';
55

66
const RootMutation = new GraphQLObjectType({
77
name: 'RootMutation',

src/__mocks__/rootQueryTypeComposer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { TypeComposer } from 'graphql-compose';
21
import {
32
GraphQLObjectType,
43
} from 'graphql';
4+
import { TypeComposer } from 'graphql-compose';
55

66
const RootQuery = new GraphQLObjectType({
77
name: 'RootQuery',

src/__mocks__/userTypeComposer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import { TypeComposer, Resolver } from 'graphql-compose';
21
import {
32
GraphQLString,
43
GraphQLObjectType,
54
GraphQLInputObjectType,
65
GraphQLNonNull,
76
GraphQLInt,
87
} from 'graphql';
8+
import { TypeComposer, Resolver } from 'graphql-compose';
99

1010
export const UserType = new GraphQLObjectType({
1111
name: 'User',
@@ -82,7 +82,7 @@ export const createOneResolver = new Resolver(userTypeComposer, {
8282
resolve: (resolveParams) => {
8383
return Promise.resolve({
8484
recordId: resolveParams.args.input.id,
85-
record: resolveParams.args && resolveParams.args.input || {},
85+
record: (resolveParams.args && resolveParams.args.input) || {},
8686
});
8787
},
8888
});
@@ -122,7 +122,7 @@ export const manyArgsWithInputResolver = new Resolver(userTypeComposer, {
122122
resolve: (resolveParams) => {
123123
return Promise.resolve({
124124
recordId: resolveParams.args.input.id,
125-
record: resolveParams.args && resolveParams.args.input || {},
125+
record: (resolveParams.args && resolveParams.args.input) || {},
126126
});
127127
},
128128
});
@@ -151,7 +151,7 @@ export const manyArgsWithoutInputResolver = new Resolver(userTypeComposer, {
151151
resolve: (resolveParams) => {
152152
return Promise.resolve({
153153
recordId: resolveParams.args.input.id,
154-
record: resolveParams.args && resolveParams.args.input || {},
154+
record: (resolveParams.args && resolveParams.args.input) || {},
155155
});
156156
},
157157
});

src/__tests__/composeWithRelay-test.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
import { expect } from 'chai';
2-
import { TypeComposer } from 'graphql-compose';
3-
import { composeWithRelay } from '../composeWithRelay';
4-
import { userTypeComposer } from '../__mocks__/userTypeComposer';
5-
import { rootQueryTypeComposer } from '../__mocks__/rootQueryTypeComposer';
6-
import { rootMutationTypeComposer } from '../__mocks__/rootMutationTypeComposer';
7-
import { toGlobalId } from '../globalId';
82
import {
93
graphql,
104
GraphQLInterfaceType,
115
GraphQLSchema,
126
GraphQLNonNull,
137
} from 'graphql';
8+
import { TypeComposer } from 'graphql-compose';
9+
import { composeWithRelay } from '../composeWithRelay';
10+
import { userTypeComposer } from '../__mocks__/userTypeComposer';
11+
import { rootQueryTypeComposer } from '../__mocks__/rootQueryTypeComposer';
12+
import { rootMutationTypeComposer } from '../__mocks__/rootMutationTypeComposer';
13+
import { toGlobalId } from '../globalId';
14+
1415

1516
describe('composeWithRelay', () => {
1617
const userComposer = composeWithRelay(userTypeComposer);

src/__tests__/globalId-test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import {
66
fromGlobalId,
77
} from '../globalId';
88

9+
910
describe('globalId', () => {
1011
it('should have correct method base64()', () => {
1112
expect(base64('123')).to.equal('MTIz');

src/__tests__/mutationMiddleware-test.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import { expect } from 'chai';
2-
import { TypeComposer, InputTypeComposer } from 'graphql-compose';
3-
import { composeWithRelay } from '../composeWithRelay';
4-
import { userTypeComposer } from '../__mocks__/userTypeComposer';
5-
import { toGlobalId } from '../globalId';
62
import {
73
GraphQLString,
84
GraphQLID,
95
GraphQLNonNull,
106
getNamedType,
117
} from 'graphql';
8+
import { TypeComposer, InputTypeComposer } from 'graphql-compose';
9+
import { composeWithRelay } from '../composeWithRelay';
10+
import { userTypeComposer } from '../__mocks__/userTypeComposer';
11+
import { toGlobalId } from '../globalId';
12+
1213

1314
describe('MutationMiddleware', () => {
1415
composeWithRelay(userTypeComposer);

src/__tests__/nodeFieldConfig-test.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import { expect } from 'chai';
2-
import { findByIdResolver } from '../__mocks__/userTypeComposer';
3-
import { toGlobalId } from '../globalId';
4-
import { getNodeFieldConfig } from '../nodeFieldConfig';
52
import {
63
GraphQLInterfaceType,
74
GraphQLNonNull,
85
} from 'graphql';
6+
import { findByIdResolver } from '../__mocks__/userTypeComposer';
7+
import { toGlobalId } from '../globalId';
8+
import { getNodeFieldConfig } from '../nodeFieldConfig';
9+
910

1011
describe('nodeFieldConfig', () => {
1112
const typeToFindByIdMap = {

src/composeWithRelay.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/* @flow */
22
/* eslint-disable no-use-before-define */
33

4+
import { GraphQLID, GraphQLNonNull } from 'graphql';
45
import { TypeComposer } from 'graphql-compose';
56
import NodeInterface from './nodeInterface';
67
import MutationMiddleware from './mutationMiddleware';
78
import { toGlobalId } from './globalId';
8-
import { GraphQLID, GraphQLNonNull } from 'graphql';
99
import { getNodeFieldConfig } from './nodeFieldConfig';
1010

1111
// all wrapped typeComposers with Relay, stored in this variable

src/definition.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ import type {
1212
GraphQLResolveInfo as _GraphQLResolveInfo,
1313
} from 'graphql-compose/lib/definition.js';
1414

15+
import type {
16+
TypeComposer as _TypeComposer,
17+
Resolver as _Resolver,
18+
} from 'graphql-compose';
19+
20+
21+
export type ObjectMap = { [optName: string]: mixed };
22+
1523
export type ResolverMWArgsFn = _ResolverMWArgsFn;
1624
export type ResolverMWArgs = _ResolverMWArgs;
1725

@@ -23,11 +31,6 @@ export type ResolverMWOutputType = _ResolverMWOutputType;
2331

2432
export type GraphQLResolveInfo = _GraphQLResolveInfo;
2533

26-
import type {
27-
TypeComposer as _TypeComposer,
28-
Resolver as _Resolver,
29-
} from 'graphql-compose';
30-
3134
export type Resolver = _Resolver;
3235
export type ResolveParams = _ResolveParams;
3336
export type TypeComposer = _TypeComposer;

src/nodeFieldConfig.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { fromGlobalId } from './globalId';
77
import NodeInterface from './nodeInterface';
88
import type { TypeFindByIdMap, GraphQLResolveInfo } from './definition.js';
99

10+
1011
// this fieldConfig must be set to RootQuery.node field
1112
export function getNodeFieldConfig(typeToFindByIdMap: TypeFindByIdMap) {
1213
return {

0 commit comments

Comments
 (0)