Skip to content

Commit 3307f11

Browse files
committed
chore: update dependencies
1 parent 42e7732 commit 3307f11

File tree

6 files changed

+2083
-1446
lines changed

6 files changed

+2083
-1446
lines changed

.flowconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@
3434
.*/node_modules/uglify.*
3535
.*/node_modules/yargs.*
3636

37+
# Redundant argument. This argument doesn't change any lint settings.
38+
# flowlint uninitialized-instance-property:off
39+
.*/node_modules/graphql/error/GraphQLError.js.flow
40+
3741
[include]
3842

3943
[libs]

package.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -32,31 +32,31 @@
3232
},
3333
"devDependencies": {
3434
"@babel/cli": "7.8.4",
35-
"@babel/core": "7.8.4",
36-
"@babel/plugin-proposal-object-rest-spread": "7.8.3",
37-
"@babel/plugin-transform-flow-strip-types": "7.8.3",
38-
"@babel/plugin-transform-runtime": "7.8.3",
39-
"@babel/preset-env": "7.8.4",
40-
"@babel/preset-flow": "7.8.3",
35+
"@babel/core": "7.9.0",
36+
"@babel/plugin-proposal-object-rest-spread": "7.9.0",
37+
"@babel/plugin-transform-flow-strip-types": "7.9.0",
38+
"@babel/plugin-transform-runtime": "7.9.0",
39+
"@babel/preset-env": "7.9.0",
40+
"@babel/preset-flow": "7.9.0",
4141
"@types/graphql": "^14.5.0",
4242
"babel-core": "^7.0.0-bridge.0",
43-
"babel-eslint": "^10.0.3",
44-
"babel-jest": "25.1.0",
43+
"babel-eslint": "10.1.0",
44+
"babel-jest": "25.2.6",
4545
"eslint": "6.8.0",
46-
"eslint-config-airbnb-base": "^14.0.0",
47-
"eslint-config-prettier": "6.10.0",
48-
"eslint-plugin-flowtype": "4.6.0",
49-
"eslint-plugin-import": "2.20.1",
46+
"eslint-config-airbnb-base": "14.1.0",
47+
"eslint-config-prettier": "6.10.1",
48+
"eslint-plugin-flowtype": "4.7.0",
49+
"eslint-plugin-import": "2.20.2",
5050
"eslint-plugin-prettier": "3.1.2",
51-
"flow-bin": "0.118.0",
52-
"graphql": "14.6.0",
53-
"graphql-compose": "7.12.0",
54-
"jest": "25.1.0",
55-
"prettier": "1.19.1",
51+
"flow-bin": "0.122.0",
52+
"graphql": "15.0.0",
53+
"graphql-compose": "7.14.1",
54+
"jest": "25.2.7",
55+
"prettier": "2.0.2",
5656
"rimraf": "3.0.2",
57-
"semantic-release": "^15.13.28",
58-
"tslint": "6.0.0",
59-
"typescript": "3.7.5"
57+
"semantic-release": "17.0.4",
58+
"tslint": "6.1.1",
59+
"typescript": "3.8.3"
6060
},
6161
"scripts": {
6262
"build": "npm run build-cjs && npm run build-mjs",

src/__mocks__/User.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,23 +41,23 @@ const filterArgConfig = {
4141
function filteredUserList(list, filter = {}) {
4242
let result = list.slice();
4343
if (filter.gender) {
44-
result = result.filter(o => o.gender === filter.gender);
44+
result = result.filter((o) => o.gender === filter.gender);
4545
}
4646

4747
if (filter.id) {
4848
if (filter.id.$lt) {
49-
result = result.filter(o => o.id < filter.id.$lt);
49+
result = result.filter((o) => o.id < filter.id.$lt);
5050
}
5151
if (filter.id.$gt) {
52-
result = result.filter(o => o.id > filter.id.$gt);
52+
result = result.filter((o) => o.id > filter.id.$gt);
5353
}
5454
}
5555
if (filter.age) {
5656
if (filter.age.$lt) {
57-
result = result.filter(o => o.age < filter.age.$lt);
57+
result = result.filter((o) => o.age < filter.age.$lt);
5858
}
5959
if (filter.age.$gt) {
60-
result = result.filter(o => o.age > filter.age.$gt);
60+
result = result.filter((o) => o.age > filter.age.$gt);
6161
}
6262
}
6363

@@ -68,7 +68,7 @@ function sortUserList(list, sortValue = {}) {
6868
const fields = Object.keys(sortValue);
6969
list.sort((a, b) => {
7070
let result = 0;
71-
fields.forEach(field => {
71+
fields.forEach((field) => {
7272
if (result === 0) {
7373
if (a[field] < b[field]) {
7474
result = sortValue[field] * -1;
@@ -86,7 +86,7 @@ function prepareFilterFromArgs(resolveParams = {}) {
8686
const args = resolveParams.args || {};
8787
const filter = { ...args.filter };
8888
if (resolveParams.rawQuery) {
89-
Object.keys(resolveParams.rawQuery).forEach(k => {
89+
Object.keys(resolveParams.rawQuery).forEach((k) => {
9090
filter[k] = resolveParams.rawQuery[k];
9191
});
9292
}
@@ -111,7 +111,7 @@ export const findManyResolver = schemaComposer.createResolver({
111111
limit: 'Int',
112112
skip: 'Int',
113113
},
114-
resolve: resolveParams => {
114+
resolve: (resolveParams) => {
115115
const args = resolveParams.args || {};
116116
const { sort, limit, skip } = args;
117117

@@ -139,7 +139,7 @@ export const countResolver = schemaComposer.createResolver({
139139
args: {
140140
filter: filterArgConfig,
141141
},
142-
resolve: resolveParams => {
142+
resolve: (resolveParams) => {
143143
return Promise.resolve(filteredUserList(userList, prepareFilterFromArgs(resolveParams)).length);
144144
},
145145
});

src/__tests__/composeWithPagination-test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ describe('composeWithRelay', () => {
170170
let topResolveParams: any = {};
171171
schemaComposer.Query.setField(
172172
'userPagination',
173-
UserTC.getResolver('pagination').wrapResolve(next => rp => {
173+
UserTC.getResolver('pagination').wrapResolve((next) => (rp) => {
174174
const result = next(rp);
175175
topResolveParams = rp;
176176
return result;
@@ -196,7 +196,7 @@ describe('composeWithRelay', () => {
196196
let topResolveParams2: any = {};
197197
schemaComposer.Query.setField(
198198
'userPagination',
199-
UserTC.getResolver('pagination').wrapResolve(next => rp => {
199+
UserTC.getResolver('pagination').wrapResolve((next) => (rp) => {
200200
const result = next(rp);
201201
topResolveParams2 = rp;
202202
return result;
@@ -225,7 +225,7 @@ describe('composeWithRelay', () => {
225225

226226
schemaComposer.Query.setField(
227227
'userPagination',
228-
UserTC.getResolver('pagination').wrapResolve(next => rp => {
228+
UserTC.getResolver('pagination').wrapResolve((next) => (rp) => {
229229
const result = next(rp);
230230
topResolveParams = rp;
231231
return result;

src/__tests__/paginationResolver-test.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,12 +93,14 @@ describe('paginationResolver', () => {
9393
beforeEach(() => {
9494
findManyResolverCalled = false;
9595
countResolverCalled = false;
96-
const mockedFindMany = UserTC.getResolver('findMany').wrapResolve(next => resolveParams => {
97-
findManyResolverCalled = true;
98-
spyResolveParams = resolveParams;
99-
return next(resolveParams);
100-
});
101-
const mockedCount = UserTC.getResolver('findMany').wrapResolve(next => resolveParams => {
96+
const mockedFindMany = UserTC.getResolver('findMany').wrapResolve(
97+
(next) => (resolveParams) => {
98+
findManyResolverCalled = true;
99+
spyResolveParams = resolveParams;
100+
return next(resolveParams);
101+
}
102+
);
103+
const mockedCount = UserTC.getResolver('findMany').wrapResolve((next) => (resolveParams) => {
102104
countResolverCalled = true;
103105
spyResolveParams = resolveParams;
104106
return next(resolveParams);

0 commit comments

Comments
 (0)