Skip to content

Commit 3172422

Browse files
authored
chore(deps): update non-major dependencies, refactor test configs (#334)
* chore(deps): update non-major dependencies * refactor(config): separate Vite and Vitest configurations Split test configuration into dedicated `vitest.config.ts` files to resolve TypeScript errors after Vite/Vitest upgrade. Move test-specific config from `vite.config.ts` to `vitest.config.ts` files.
1 parent 6416164 commit 3172422

File tree

18 files changed

+1189
-760
lines changed

18 files changed

+1189
-760
lines changed

examples/nextjs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
"@walletconnect/sign-client": "^2.17.3",
1717
"algosdk": "2.9.0",
1818
"lute-connect": "^1.4.1",
19-
"next": "14.2.18",
19+
"next": "14.2.22",
2020
"react": "18.3.1",
2121
"react-dom": "18.3.1"
2222
},
2323
"devDependencies": {
2424
"@types/node": "20.11.30",
25-
"@types/react": "18.3.12",
26-
"@types/react-dom": "18.3.1",
25+
"@types/react": "18.3.18",
26+
"@types/react-dom": "18.3.5",
2727
"eslint": "8.57.1",
28-
"eslint-config-next": "14.2.18",
28+
"eslint-config-next": "14.2.22",
2929
"typescript": "5.6.3"
3030
}
3131
}

examples/nuxt/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
"@walletconnect/sign-client": "^2.17.3",
2222
"algosdk": "2.9.0",
2323
"lute-connect": "^1.4.1",
24-
"nuxt": "3.14.1592",
24+
"nuxt": "3.15.1",
2525
"vue": "3.5.13",
2626
"vue-router": "4.5.0"
2727
},
2828
"devDependencies": {
2929
"typescript": "5.6.3",
30-
"vue-tsc": "2.1.10"
30+
"vue-tsc": "2.2.0"
3131
}
3232
}

examples/react-ts/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
"react-dom": "18.3.1"
2323
},
2424
"devDependencies": {
25-
"@types/react": "18.3.12",
26-
"@types/react-dom": "18.3.1",
27-
"@typescript-eslint/eslint-plugin": "8.16.0",
28-
"@typescript-eslint/parser": "8.16.0",
25+
"@types/react": "18.3.18",
26+
"@types/react-dom": "18.3.5",
27+
"@typescript-eslint/eslint-plugin": "8.19.1",
28+
"@typescript-eslint/parser": "8.19.1",
2929
"@vitejs/plugin-react": "4.3.4",
3030
"eslint": "8.57.1",
31-
"eslint-plugin-react-hooks": "5.0.0",
32-
"eslint-plugin-react-refresh": "0.4.14",
31+
"eslint-plugin-react-hooks": "5.1.0",
32+
"eslint-plugin-react-refresh": "0.4.16",
3333
"typescript": "5.6.3",
3434
"vite": "6.0.2"
3535
}

examples/vue-ts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
"@vitejs/plugin-vue": "5.2.1",
2525
"typescript": "5.6.3",
2626
"vite": "6.0.2",
27-
"vue-tsc": "2.1.10"
27+
"vue-tsc": "2.2.0"
2828
}
2929
}

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,21 +27,21 @@
2727
"devDependencies": {
2828
"@playwright/test": "1.49.1",
2929
"@testing-library/jest-dom": "6.6.3",
30-
"@testing-library/react": "16.0.1",
30+
"@testing-library/react": "16.1.0",
3131
"@types/node": "20.11.30",
32-
"@typescript-eslint/eslint-plugin": "8.16.0",
33-
"@typescript-eslint/parser": "8.16.0",
32+
"@typescript-eslint/eslint-plugin": "8.19.1",
33+
"@typescript-eslint/parser": "8.19.1",
3434
"@vitejs/plugin-react": "4.3.4",
3535
"@vitejs/plugin-vue": "5.2.1",
3636
"@vitejs/plugin-vue-jsx": "4.1.1",
3737
"@vue/test-utils": "2.4.6",
3838
"eslint": "8.57.1",
3939
"eslint-config-prettier": "9.1.0",
4040
"eslint-plugin-prettier": "5.2.1",
41-
"prettier": "3.4.1",
42-
"vite": "6.0.2",
41+
"prettier": "3.4.2",
42+
"vite": "6.0.7",
4343
"vite-plugin-solid": "2.11.0",
44-
"vitest": "2.1.6",
44+
"vitest": "2.1.8",
4545
"vue-demi": "0.14.10"
4646
}
4747
}

packages/use-wallet-react/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@
3838
"dist"
3939
],
4040
"dependencies": {
41-
"@tanstack/react-store": "0.6.1",
41+
"@tanstack/react-store": "0.7.0",
4242
"@txnlab/use-wallet": "workspace:*"
4343
},
4444
"devDependencies": {
45-
"@types/react": "18.3.12",
45+
"@types/react": "18.3.18",
4646
"algosdk": "2.9.0",
4747
"jsdom": "25.0.1",
4848
"react": "18.3.1",
Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
import react from '@vitejs/plugin-react'
2-
import { defineConfig } from 'vitest/config'
2+
import { defineConfig } from 'vite'
33

44
export default defineConfig({
5-
plugins: [react()],
6-
test: {
7-
name: 'use-wallet-react',
8-
dir: './src',
9-
watch: false,
10-
environment: 'jsdom',
11-
setupFiles: ['./vitest.setup.ts'],
12-
globals: true
13-
}
5+
plugins: [react()]
146
})
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { defineConfig, mergeConfig } from 'vitest/config'
2+
import viteConfig from './vite.config'
3+
4+
export default mergeConfig(
5+
viteConfig,
6+
defineConfig({
7+
test: {
8+
name: 'use-wallet-react',
9+
dir: './src',
10+
watch: false,
11+
environment: 'jsdom',
12+
setupFiles: ['./vitest.setup.ts'],
13+
globals: true
14+
}
15+
})
16+
)

packages/use-wallet-solid/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"dist"
6262
],
6363
"dependencies": {
64-
"@tanstack/solid-store": "0.6.0",
64+
"@tanstack/solid-store": "0.7.0",
6565
"@txnlab/use-wallet": "workspace:*"
6666
},
6767
"devDependencies": {

packages/use-wallet-solid/vite.config.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,8 @@
1-
import { defineConfig } from 'vitest/config'
1+
import { defineConfig } from 'vite'
22
import solid from 'vite-plugin-solid'
33

44
export default defineConfig({
55
plugins: [solid({ ssr: false })],
6-
test: {
7-
name: 'use-wallet-solid',
8-
dir: './src',
9-
watch: false,
10-
environment: 'jsdom',
11-
setupFiles: ['./vitest.setup.ts'],
12-
globals: true
13-
},
146
resolve: {
157
conditions: ['development', 'browser']
168
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { defineConfig, mergeConfig } from 'vitest/config'
2+
import viteConfig from './vite.config'
3+
4+
export default mergeConfig(
5+
viteConfig,
6+
defineConfig({
7+
test: {
8+
name: 'use-wallet-solid',
9+
dir: './src',
10+
watch: false,
11+
environment: 'jsdom',
12+
setupFiles: ['./vitest.setup.ts'],
13+
globals: true
14+
}
15+
})
16+
)

packages/use-wallet-vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"dist"
3939
],
4040
"dependencies": {
41-
"@tanstack/vue-store": "0.6.0",
41+
"@tanstack/vue-store": "0.7.0",
4242
"@txnlab/use-wallet": "workspace:*"
4343
},
4444
"devDependencies": {
Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1-
import { defineConfig } from 'vitest/config'
1+
import { defineConfig } from 'vite'
22
import vue from '@vitejs/plugin-vue'
33
import vueJsx from '@vitejs/plugin-vue-jsx'
44

55
export default defineConfig({
6-
plugins: [vue(), vueJsx()],
7-
test: {
8-
name: 'use-wallet-vue',
9-
dir: './src',
10-
watch: false,
11-
environment: 'jsdom',
12-
setupFiles: ['./vitest.setup.ts'],
13-
globals: true
14-
}
6+
plugins: [vue(), vueJsx()]
157
})
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { defineConfig, mergeConfig } from 'vitest/config'
2+
import viteConfig from './vite.config'
3+
4+
export default mergeConfig(
5+
viteConfig,
6+
defineConfig({
7+
test: {
8+
name: 'use-wallet-vue',
9+
dir: './src',
10+
watch: false,
11+
environment: 'jsdom',
12+
setupFiles: ['./vitest.setup.ts'],
13+
globals: true
14+
}
15+
})
16+
)

packages/use-wallet/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"dist"
3838
],
3939
"dependencies": {
40-
"@tanstack/store": "0.6.0"
40+
"@tanstack/store": "0.7.0"
4141
},
4242
"devDependencies": {
4343
"@agoralabs-sh/avm-web-provider": "1.7.0",

packages/use-wallet/vite.config.ts

Lines changed: 0 additions & 10 deletions
This file was deleted.

packages/use-wallet/vitest.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ import { defineConfig } from 'vitest/config'
22

33
export default defineConfig({
44
test: {
5+
name: 'use-wallet',
6+
dir: './src',
7+
watch: false,
58
globals: true,
69
setupFiles: './setupTests.ts'
710
}

0 commit comments

Comments
 (0)