Skip to content

Commit 34f34cb

Browse files
feat: bump react-query (v3.23.2 - v3.30.0) (#90)
* chore: bump deps * test: fix open handles * refactor: change b to strong * chore: prettier * feat: bump react-query (v3.23.2 - v3.30.0), fix types * fix: restore defaults for overloads * fix: downgrade vue-demi
1 parent 6ba3d52 commit 34f34cb

File tree

24 files changed

+4041
-6771
lines changed

24 files changed

+4041
-6771
lines changed

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.gitignore

commitlint.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
module.exports = {extends: ['@commitlint/config-conventional']}
1+
module.exports = { extends: ["@commitlint/config-conventional"] };

examples/multi-client/src/Todos.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ export default defineComponent({
3131
</script>
3232

3333
<template>
34-
<p>Turn on <b>network throttling</b> in dev-tools and press Refetch</p>
34+
<p>
35+
Turn on <strong>network throttling</strong> in dev-tools and press Refetch
36+
</p>
3537
<button @click="refetch" :disabled="isFetching">
3638
{{ isFetching ? "Refetching..." : "Refetch" }}
3739
</button>

jest.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ import type { Config } from "@jest/types";
33
const config: Config.InitialOptions = {
44
preset: "ts-jest",
55
transform: {
6-
"^.+\\.vue$": "vue-jest",
6+
"^.+\\.vue$": "@vue/vue3-jest",
77
},
88
moduleFileExtensions: ["js", "ts", "vue"],
99
moduleNameMapper: {
1010
"^@/(.*)": "<rootDir>/src/$1",
1111
},
12+
testPathIgnorePatterns: ["test-utils.ts"],
1213
collectCoverage: true,
1314
collectCoverageFrom: [
1415
"src/**/*.{ts,vue}",

package-lock.json

Lines changed: 3868 additions & 6681 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"test": "npm run test:2 && npm run test:3",
2020
"test:2": "vue-demi-switch 2 vue2 && jest",
2121
"test:3": "vue-demi-switch 3 && jest",
22+
"prettier": "prettier . --write",
2223
"verify": "npm run lint && npm run test && npm run build"
2324
},
2425
"repository": {
@@ -39,13 +40,13 @@
3940
},
4041
"homepage": "https://github.com/DamianOsipiuk/vue-query#readme",
4142
"dependencies": {
42-
"match-sorter": "^6.3.0",
43-
"react-query": "^3.23.2",
43+
"match-sorter": "^6.3.1",
44+
"react-query": "^3.30.0",
4445
"vue-demi": "^0.10.1"
4546
},
4647
"peerDependencies": {
4748
"@nuxtjs/composition-api": "^0.24.4",
48-
"@vue/composition-api": "^1.0.0-rc.1",
49+
"@vue/composition-api": "^1.0.0",
4950
"vue": "^2.0.0 || >=3.0.0"
5051
},
5152
"peerDependenciesMeta": {
@@ -57,34 +58,34 @@
5758
}
5859
},
5960
"devDependencies": {
60-
"@commitlint/cli": "^13.1.0",
61-
"@commitlint/config-conventional": "^13.1.0",
62-
"@nuxtjs/composition-api": "^0.26.0",
63-
"@rollup/plugin-node-resolve": "^13.0.4",
64-
"@types/jest": "^26.0.21",
65-
"@typescript-eslint/eslint-plugin": "^4.29.2",
66-
"@typescript-eslint/parser": "^4.29.2",
67-
"@vue/compiler-sfc": "^3.2.4",
68-
"@vue/composition-api": "^1.1.1",
61+
"@commitlint/cli": "^13.2.1",
62+
"@commitlint/config-conventional": "^13.2.0",
63+
"@nuxtjs/composition-api": "^0.29.3",
64+
"@rollup/plugin-node-resolve": "^13.0.6",
65+
"@types/jest": "^27.0.2",
66+
"@typescript-eslint/eslint-plugin": "^5.1.0",
67+
"@typescript-eslint/parser": "^5.1.0",
68+
"@vue/compiler-sfc": "^3.2.20",
69+
"@vue/composition-api": "^1.2.4",
6970
"@vue/eslint-config-prettier": "^6.0.0",
70-
"@vue/eslint-config-typescript": "^7.0.0",
71-
"eslint": "^7.32.0",
71+
"@vue/eslint-config-typescript": "^8.0.0",
72+
"eslint": "^8.1.0",
7273
"eslint-config-prettier": "^8.3.0",
73-
"eslint-plugin-prettier": "^3.4.0",
74-
"eslint-plugin-vue": "^7.16.0",
75-
"husky": "^7.0.1",
76-
"jest": "^26.6.3",
77-
"prettier": "^2.3.2",
78-
"rollup": "^2.56.2",
74+
"eslint-plugin-prettier": "^4.0.0",
75+
"eslint-plugin-vue": "^7.20.0",
76+
"husky": "^7.0.4",
77+
"jest": "^27.3.1",
78+
"prettier": "^2.4.1",
79+
"rollup": "^2.58.0",
7980
"rollup-plugin-auto-external": "^2.0.0",
8081
"rollup-plugin-postcss": "^4.0.1",
8182
"rollup-plugin-typescript2": "^0.30.0",
8283
"rollup-plugin-vue": "^6.0.0",
83-
"ts-jest": "^26.5.4",
84-
"ts-node": "^10.2.1",
85-
"typescript": "^4.3.5",
86-
"vue": "^3.2.4",
87-
"vue-jest": "^5.0.0-alpha.10",
84+
"ts-jest": "^27.0.7",
85+
"ts-node": "^10.4.0",
86+
"typescript": "^4.4.4",
87+
"vue": "^3.2.20",
88+
"@vue/vue3-jest": "27.0.0-alpha.1",
8889
"vue2": "npm:vue@2"
8990
}
9091
}
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
import { QueryClient } from "react-query/core";
22

3-
const queryClient = new QueryClient();
3+
const queryClient = new QueryClient({
4+
defaultOptions: {
5+
queries: { retry: 0, cacheTime: 10 },
6+
},
7+
});
48

59
export const useQueryClient = jest.fn(() => queryClient);
File renamed without changes.

src/vue/__tests__/useInfiniteQuery.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { setLogger } from "react-query/core";
22

3-
import { noop, infiniteFetcher, flushPromises } from "@/test-utils";
3+
import { noop, infiniteFetcher, flushPromises } from "./test-utils";
44
import { useInfiniteQuery } from "../useInfiniteQuery";
55

66
jest.mock("../useQueryClient");

src/vue/__tests__/useIsFetching.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { onUnmounted } from "vue-demi";
22
import { setLogger } from "react-query/core";
33

4-
import { flushPromises, simpleFetcher, noop } from "@/test-utils";
4+
import { flushPromises, simpleFetcher, noop } from "./test-utils";
55
import { useQuery } from "../useQuery";
66
import { useIsFetching } from "../useIsFetching";
77

0 commit comments

Comments
 (0)