Skip to content

Commit 0ac2ef1

Browse files
committed
chore: upgrade dev dependencies
1 parent 9a401ba commit 0ac2ef1

File tree

10 files changed

+1665
-1983
lines changed

10 files changed

+1665
-1983
lines changed

jest.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
module.exports = {
22
setupFilesAfterEnv: ['<rootDir>/packages/villus/test/setup.ts'],
33
testMatch: ['**/test/**/*.spec.ts'],
4+
testEnvironment: 'jsdom',
45
testPathIgnorePatterns: ['/mocks/', '/dist/', '/helpers/'],
56
transform: {
67
'^.+\\.tsx?$': 'ts-jest',

package.json

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,50 +20,51 @@
2020
"author": "Abdelrahman Awad <logaretm1@gmail.com>",
2121
"license": "MIT",
2222
"devDependencies": {
23-
"@commitlint/cli": "^12.1.3",
23+
"@commitlint/cli": "^12.1.4",
2424
"@graphql-typed-document-node/core": "^3.1.0",
2525
"@types/graphql": "^14.5.0",
2626
"@types/jest": "^26.0.23",
2727
"@types/node-fetch": "^2.5.8",
28-
"@typescript-eslint/eslint-plugin": "^4.23.0",
29-
"@typescript-eslint/parser": "^4.23.0",
30-
"babel-jest": "^26.6.3",
28+
"@typescript-eslint/eslint-plugin": "^4.28.1",
29+
"@typescript-eslint/parser": "^4.28.1",
30+
"@vue/compiler-sfc": "^3.1.4",
31+
"babel-jest": "^27.0.6",
3132
"bundlesize": "^0.18.0",
3233
"chalk": "^4.1.1",
33-
"eslint": "^7.26.0",
34+
"eslint": "^7.30.0",
3435
"eslint-config-prettier": "^8.3.0",
35-
"eslint-config-standard": "^16.0.2",
36-
"eslint-plugin-import": "^2.22.0",
36+
"eslint-config-standard": "^16.0.3",
37+
"eslint-plugin-import": "^2.23.4",
3738
"eslint-plugin-jest": "^24.3.6",
3839
"eslint-plugin-node": "^11.1.0",
3940
"eslint-plugin-prettier": "^3.1.4",
40-
"eslint-plugin-promise": "^4.3.1",
41+
"eslint-plugin-promise": "^5.1.0",
4142
"eslint-plugin-standard": "^5.0.0",
4243
"fast-json-stable-stringify": "^2.1.0",
43-
"filesize": "^6.3.0",
44+
"filesize": "^6.4.0",
4445
"flush-promises": "^1.0.2",
45-
"graphql": "^15.5.0",
46-
"graphql-tag": "^2.12.4",
46+
"graphql": "^15.5.1",
47+
"graphql-tag": "^2.12.5",
4748
"gzip-size": "^6.0.0",
48-
"husky": "^6.0.0",
49-
"jest": "^26.6.3",
49+
"husky": "^7.0.0",
50+
"jest": "^27.0.6",
5051
"lerna": "^4.0.0",
5152
"lint-staged": "^11.0.0",
5253
"mkdirp": "^1.0.4",
53-
"msw": "^0.28.2",
54+
"msw": "^0.30.1",
5455
"node-fetch": "^2.6.1",
55-
"prettier": "^2.3.0",
56-
"rollup": "^2.47.0",
56+
"prettier": "^2.3.2",
57+
"rollup": "^2.52.7",
5758
"rollup-plugin-commonjs": "^10.1.0",
58-
"rollup-plugin-dts": "^3.0.1",
59+
"rollup-plugin-dts": "^3.0.2",
5960
"rollup-plugin-node-resolve": "^5.2.0",
6061
"rollup-plugin-replace": "^2.2.0",
6162
"rollup-plugin-typescript2": "^0.30.0",
62-
"terser": "^5.7.0",
63-
"ts-jest": "^26.5.6",
64-
"typescript": "^4.1.5",
63+
"terser": "^5.7.1",
64+
"ts-jest": "^27.0.3",
65+
"typescript": "^4.3.5",
6566
"vue": "^3.0.0",
66-
"vue-jest": "^3.0.7",
67+
"vue-jest": "^5.0.0-alpha.10",
6768
"wait-for-expect": "^3.0.2"
6869
},
6970
"bundlesize": [

packages/batch/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ export function batch(opts?: BatchOptions) {
104104
};
105105

106106
pending.forEach(function unBatchResult(o, oIdx) {
107-
const opResult = ((response.body as unknown) as BatchedGraphQLResponse)[oIdx];
107+
const opResult = (response.body as unknown as BatchedGraphQLResponse)[oIdx];
108108

109109
o.resolveOp(
110110
{

packages/multipart/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"api"
2424
],
2525
"dependencies": {
26-
"extract-files": "^9.0.0",
26+
"extract-files": "^11.0.0",
2727
"villus": "^1.0.0-rc.18"
2828
},
2929
"devDependencies": {

packages/villus/src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface ObservableLike<T> {
2929
subscribe(observer: ObserverLike<T>): Unsubscribable;
3030
}
3131

32-
export type MaybeReactive<T> = T | ComputedRef<T> | Ref<T>;
32+
export type MaybeRef<T> = T | Ref<T>;
3333

3434
export type OperationType = 'query' | 'mutation' | 'subscription';
3535

packages/villus/src/useMutation.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { ref, Ref, unref } from 'vue';
2-
import { MaybeReactive, OperationResult, QueryExecutionContext, QueryVariables } from './types';
2+
import { MaybeRef, OperationResult, QueryExecutionContext, QueryVariables } from './types';
33
import { CombinedError, injectWithSelf } from './utils';
44
import { VILLUS_CLIENT } from './symbols';
55
import { Operation } from '../../shared/src';
66

77
interface MutationExecutionOptions {
8-
context: MaybeReactive<QueryExecutionContext>;
8+
context: MaybeRef<QueryExecutionContext>;
99
}
1010

1111
export function useMutation<TData = any, TVars = QueryVariables>(

packages/villus/src/useQuery.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { isReactive, isRef, onMounted, Ref, ref, unref, watch } from 'vue';
22
import stringify from 'fast-json-stable-stringify';
3-
import { CachePolicy, MaybeReactive, OperationResult, QueryExecutionContext, QueryVariables } from './types';
3+
import { CachePolicy, MaybeRef, OperationResult, QueryExecutionContext, QueryVariables } from './types';
44
import { hash, CombinedError, toWatchableSource, injectWithSelf } from './utils';
55
import { VILLUS_CLIENT } from './symbols';
66
import { Operation } from '../../shared/src';
77

88
interface QueryCompositeOptions<TData, TVars> {
9-
query: MaybeReactive<Operation<TData, TVars>['query']>;
10-
variables?: MaybeReactive<TVars>;
11-
context?: MaybeReactive<QueryExecutionContext>;
9+
query: MaybeRef<Operation<TData, TVars>['query']>;
10+
variables?: MaybeRef<TVars>;
11+
context?: MaybeRef<QueryExecutionContext>;
1212
cachePolicy?: CachePolicy;
1313
fetchOnMount?: boolean;
1414
}

packages/villus/src/useSubscription.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { ref, Ref, onMounted, unref, onBeforeUnmount, watch, isRef } from 'vue';
22
import { VILLUS_CLIENT } from './symbols';
3-
import { Unsubscribable, OperationResult, QueryVariables, MaybeReactive, StandardOperationResult } from './types';
3+
import { Unsubscribable, OperationResult, QueryVariables, MaybeRef, StandardOperationResult } from './types';
44
import { CombinedError, injectWithSelf } from './utils';
55
import { Operation } from '../../shared/src';
66

77
interface SubscriptionCompositeOptions<TData, TVars> {
8-
query: MaybeReactive<Operation<TData, TVars>['query']>;
9-
variables?: MaybeReactive<TVars>;
8+
query: MaybeRef<Operation<TData, TVars>['query']>;
9+
variables?: MaybeRef<TVars>;
1010
}
1111

1212
export type Reducer<TData = any, TResult = TData> = (prev: TResult | null, value: OperationResult<TData>) => TResult;

packages/villus/test/helpers/observer.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ export function makeObservable(throws = false, simulateError = false) {
1717
next({ errors: [new Error('sadge')], data: null });
1818
}, 100);
1919

20-
afterAll(() => {
21-
clearTimeout(interval);
22-
});
23-
2420
return {
2521
unsubscribe() {
2622
clearTimeout(interval);

0 commit comments

Comments
 (0)