Skip to content

Commit 2cda950

Browse files
committed
chore: update dependencies
1 parent 12825d1 commit 2cda950

File tree

8 files changed

+2060
-1464
lines changed

8 files changed

+2060
-1464
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: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,28 +29,28 @@
2929
},
3030
"devDependencies": {
3131
"@babel/cli": "7.8.4",
32-
"@babel/core": "7.8.4",
33-
"@babel/plugin-proposal-object-rest-spread": "7.8.3",
34-
"@babel/plugin-transform-flow-strip-types": "7.8.3",
35-
"@babel/plugin-transform-runtime": "7.8.3",
36-
"@babel/preset-env": "7.8.4",
37-
"@babel/preset-flow": "7.8.3",
32+
"@babel/core": "7.9.0",
33+
"@babel/plugin-proposal-object-rest-spread": "7.9.0",
34+
"@babel/plugin-transform-flow-strip-types": "7.9.0",
35+
"@babel/plugin-transform-runtime": "7.9.0",
36+
"@babel/preset-env": "7.9.0",
37+
"@babel/preset-flow": "7.9.0",
3838
"babel-core": "^7.0.0-bridge.0",
39-
"babel-eslint": "^10.0.3",
40-
"babel-jest": "25.1.0",
39+
"babel-eslint": "10.1.0",
40+
"babel-jest": "25.2.6",
4141
"eslint": "6.8.0",
42-
"eslint-config-airbnb-base": "^14.0.0",
43-
"eslint-config-prettier": "6.10.0",
44-
"eslint-plugin-flowtype": "^4.3.0",
45-
"eslint-plugin-import": "2.20.1",
42+
"eslint-config-airbnb-base": "14.1.0",
43+
"eslint-config-prettier": "6.10.1",
44+
"eslint-plugin-flowtype": "4.7.0",
45+
"eslint-plugin-import": "2.20.2",
4646
"eslint-plugin-prettier": "3.1.2",
47-
"flow-bin": "0.118.0",
48-
"graphql": "14.6.0",
49-
"graphql-compose": "7.12.0",
50-
"jest": "25.1.0",
51-
"prettier": "1.19.1",
47+
"flow-bin": "0.122.0",
48+
"graphql": "15.0.0",
49+
"graphql-compose": "7.14.1",
50+
"jest": "25.2.7",
51+
"prettier": "2.0.2",
5252
"rimraf": "3.0.2",
53-
"semantic-release": "^15.13.28"
53+
"semantic-release": "17.0.4"
5454
},
5555
"scripts": {
5656
"build": "npm run build-cjs && npm run build-mjs",

src/__mocks__/userTC.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -67,23 +67,23 @@ const filterArgConfig = {
6767
function filteredUserList(list, filter = {}) {
6868
let result = list.slice();
6969
if (filter.gender) {
70-
result = result.filter(o => o.gender === filter.gender);
70+
result = result.filter((o) => o.gender === filter.gender);
7171
}
7272

7373
if (filter.id) {
7474
if (filter.id.$lt) {
75-
result = result.filter(o => o.id < filter.id.$lt);
75+
result = result.filter((o) => o.id < filter.id.$lt);
7676
}
7777
if (filter.id.$gt) {
78-
result = result.filter(o => o.id > filter.id.$gt);
78+
result = result.filter((o) => o.id > filter.id.$gt);
7979
}
8080
}
8181
if (filter.age) {
8282
if (filter.age.$lt) {
83-
result = result.filter(o => o.age < filter.age.$lt);
83+
result = result.filter((o) => o.age < filter.age.$lt);
8484
}
8585
if (filter.age.$gt) {
86-
result = result.filter(o => o.age > filter.age.$gt);
86+
result = result.filter((o) => o.age > filter.age.$gt);
8787
}
8888
}
8989

@@ -94,7 +94,7 @@ function sortUserList(list, sortValue = {}) {
9494
const fields = Object.keys(sortValue);
9595
list.sort((a, b) => {
9696
let result = 0;
97-
fields.forEach(field => {
97+
fields.forEach((field) => {
9898
if (result === 0) {
9999
if (a[field] < b[field]) {
100100
result = sortValue[field] * -1;
@@ -112,7 +112,7 @@ function prepareFilterFromArgs(resolveParams = {}) {
112112
const args = resolveParams.args || {};
113113
const filter = { ...args.filter };
114114
if (resolveParams.rawQuery) {
115-
Object.keys(resolveParams.rawQuery).forEach(k => {
115+
Object.keys(resolveParams.rawQuery).forEach((k) => {
116116
filter[k] = resolveParams.rawQuery[k];
117117
});
118118
}
@@ -137,7 +137,7 @@ export const findManyResolver = schemaComposer.createResolver({
137137
limit: GraphQLInt,
138138
skip: GraphQLInt,
139139
},
140-
resolve: resolveParams => {
140+
resolve: (resolveParams) => {
141141
const args = resolveParams.args || {};
142142
const { sort, limit, skip } = args;
143143

@@ -165,7 +165,7 @@ export const countResolver = schemaComposer.createResolver({
165165
args: {
166166
filter: filterArgConfig,
167167
},
168-
resolve: resolveParams => {
168+
resolve: (resolveParams) => {
169169
return Promise.resolve(filteredUserList(userList, prepareFilterFromArgs(resolveParams)).length);
170170
},
171171
});

src/__tests__/composeWithConnection-test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ describe('composeWithRelay', () => {
285285

286286
rootQueryTC.setField(
287287
'userConnection',
288-
userTC.getResolver('connection').wrapResolve(next => rp => {
288+
userTC.getResolver('connection').wrapResolve((next) => (rp) => {
289289
const result = next(rp);
290290
topResolveParams = rp;
291291
return result;
@@ -315,7 +315,7 @@ describe('composeWithRelay', () => {
315315

316316
rootQueryTC.setField(
317317
'userConnection',
318-
userTC.getResolver('connection').wrapResolve(next => rp => {
318+
userTC.getResolver('connection').wrapResolve((next) => (rp) => {
319319
const result = next(rp);
320320
topResolveParams = rp;
321321
return result;

src/__tests__/connectionResolver-test.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,14 @@ describe('connectionResolver', () => {
110110
beforeEach(() => {
111111
findManyResolverCalled = false;
112112
countResolverCalled = false;
113-
const mockedFindMany = userTC.getResolver('findMany').wrapResolve(next => resolveParams => {
114-
findManyResolverCalled = true;
115-
spyResolveParams = resolveParams;
116-
return next(resolveParams);
117-
});
118-
const mockedCount = userTC.getResolver('findMany').wrapResolve(next => resolveParams => {
113+
const mockedFindMany = userTC
114+
.getResolver('findMany')
115+
.wrapResolve((next) => (resolveParams) => {
116+
findManyResolverCalled = true;
117+
spyResolveParams = resolveParams;
118+
return next(resolveParams);
119+
});
120+
const mockedCount = userTC.getResolver('findMany').wrapResolve((next) => (resolveParams) => {
119121
countResolverCalled = true;
120122
spyResolveParams = resolveParams;
121123
return next(resolveParams);

src/connectionResolver.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -227,13 +227,13 @@ export function prepareConnectionResolver<TSource, TContext>(
227227
let prepareCursorData;
228228
if (sortConfig) {
229229
findManyParams.rawQuery = resolveParams.rawQuery;
230-
sortConfig.cursorFields.forEach(fieldName => {
230+
sortConfig.cursorFields.forEach((fieldName) => {
231231
findManyParams.projection[fieldName] = true;
232232
});
233233

234-
prepareCursorData = record => {
234+
prepareCursorData = (record) => {
235235
const result = {};
236-
sortConfig.cursorFields.forEach(fieldName => {
236+
sortConfig.cursorFields.forEach((fieldName) => {
237237
result[fieldName] = record[fieldName];
238238
});
239239
return result;
@@ -270,7 +270,7 @@ export function prepareConnectionResolver<TSource, TContext>(
270270
.then(([recordList, count]) => {
271271
const edges = [];
272272
// transform record to object { cursor, node }
273-
recordList.forEach(record => {
273+
recordList.forEach((record) => {
274274
edges.push({
275275
cursor: dataToCursor(prepareCursorData(record)),
276276
node: record,

src/types/sortInputType.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export function prepareSortType<TContext>(
2525
}
2626

2727
const sortEnumValues = {};
28-
sortKeys.forEach(sortKey => {
28+
sortKeys.forEach((sortKey) => {
2929
checkSortOpts(sortKey, opts.sort[sortKey]);
3030

3131
sortEnumValues[sortKey] = {

0 commit comments

Comments
 (0)