Skip to content

Commit 2534b4d

Browse files
committed
update dev dependencies
1 parent 743beca commit 2534b4d

File tree

3 files changed

+2467
-2748
lines changed

3 files changed

+2467
-2748
lines changed

config/vitest.config.browser.ts

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,44 @@
1-
import { defineConfig } from 'vitest/config'
2-
import { resolve } from 'path'
1+
import { defineConfig } from "vitest/config";
2+
import { resolve } from "path";
3+
import { playwright } from "@vitest/browser-playwright";
34

45
export default defineConfig({
56
test: {
67
globals: true,
7-
environment: 'jsdom',
8+
environment: "jsdom",
89
coverage: {
9-
provider: 'istanbul',
10-
reporter: ['text', 'html', 'lcov'],
11-
include: ['lib/**/*.js'],
12-
exclude: ['test/**', 'dist/**', 'coverage/**', '**/*.d.ts', 'lib/**/*.d.ts', ],
13-
all: true,
10+
provider: "istanbul",
11+
reporter: ["text", "html", "lcov"],
12+
include: ["lib/**/*.js"],
13+
exclude: [
14+
"test/**",
15+
"dist/**",
16+
"coverage/**",
17+
"**/*.d.ts",
18+
"lib/**/*.d.ts",
19+
],
1420
},
1521
browser: {
1622
enabled: true,
17-
provider: 'playwright',
18-
instances: [
19-
{ browser: "chromium"},
20-
{ browser: "firefox"},
21-
],
23+
provider: playwright(),
24+
instances: [{ browser: "chromium" }, { browser: "firefox" }],
2225
headless: true,
23-
screenshotFailures: false
26+
screenshotFailures: false,
2427
},
2528
// Run all unit tests in browser
26-
include: ['test/unit/**/*.test.ts'],
27-
exclude: ['test/unit/call_builders.test.ts'],
29+
include: ["test/unit/**/*.test.ts"],
30+
exclude: ["test/unit/call_builders.test.ts"],
2831
// Setup files to load the browser bundle
29-
setupFiles: [resolve(__dirname, '../test/setup-browser.ts')],
32+
setupFiles: [resolve(__dirname, "../test/setup-browser.ts")],
3033
},
3134
resolve: {
3235
alias: {
33-
'@': resolve(__dirname, '../src'),
36+
"@": resolve(__dirname, "../src"),
3437
},
3538
},
3639
define: {
3740
__USE_AXIOS__: true,
3841
__USE_EVENTSOURCE__: true,
3942
__PACKAGE_VERSION__: JSON.stringify(process.env.npm_package_version),
4043
},
41-
})
44+
});

package.json

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -140,26 +140,28 @@
140140
"devDependencies": {
141141
"@babel/cli": "^7.28.0",
142142
"@babel/core": "^7.28.4",
143-
"@babel/eslint-plugin": "^7.26.10",
144-
"@babel/preset-env": "^7.28.0",
145-
"@babel/preset-typescript": "^7.26.0",
146-
"@babel/register": "^7.25.9",
143+
"@babel/eslint-plugin": "^7.27.1",
144+
"@babel/preset-env": "^7.29.2",
145+
"@babel/preset-typescript": "^7.28.5",
146+
"@babel/register": "^7.28.6",
147147
"@definitelytyped/dtslint": "^0.2.29",
148148
"@eslint/compat": "^1.4.1",
149149
"@istanbuljs/nyc-config-babel": "3.0.0",
150150
"@stellar/tsconfig": "^1.0.2",
151-
"@types/detect-node": "^2.0.0",
151+
"@types/detect-node": "^2.0.2",
152152
"@types/eventsource": "^1.1.12",
153153
"@types/json-schema": "^7.0.15",
154154
"@types/lodash": "^4.17.20",
155155
"@types/node": "^20.14.11",
156156
"@types/randombytes": "^2.0.1",
157157
"@types/urijs": "^1.19.20",
158-
"@typescript-eslint/parser": "^8.46.4",
159-
"@vitest/browser": "^3.2.4",
160-
"@vitest/coverage-istanbul": "3.2.4",
161-
"@vitest/coverage-v8": "^3.2.4",
162-
"@vitest/ui": "^3.2.4",
158+
"@typescript-eslint/eslint-plugin": "^8.58.0",
159+
"@typescript-eslint/parser": "^8.58.0",
160+
"@vitest/browser": "^4.1.2",
161+
"@vitest/browser-playwright": "^4.1.2",
162+
"@vitest/coverage-istanbul": "4.1.2",
163+
"@vitest/coverage-v8": "^4.1.2",
164+
"@vitest/ui": "^4.1.2",
163165
"axios-mock-adapter": "^1.22.0",
164166
"babel-loader": "^9.1.3",
165167
"babel-plugin-istanbul": "^7.0.1",
@@ -169,32 +171,31 @@
169171
"cross-env": "^7.0.3",
170172
"dotenv": "^16.6.0",
171173
"eslint": "^9.39.1",
172-
"eslint-config-airbnb-extended": "^2.3.2",
174+
"eslint-config-airbnb-extended": "^3.0.1",
173175
"eslint-config-prettier": "^10.1.8",
174176
"eslint-import-resolver-typescript": "^4.4.4",
175177
"eslint-plugin-import": "^2.32.0",
176178
"eslint-plugin-jsdoc": "^61.1.12",
177-
"eslint-plugin-prettier": "^5.5.4",
178-
"eslint-webpack-plugin": "^5.0.2",
179+
"eslint-plugin-prettier": "^5.5.5",
180+
"eslint-webpack-plugin": "^5.0.3",
179181
"ghooks": "^2.0.4",
180-
"husky": "^9.1.6",
182+
"husky": "^9.1.7",
181183
"jsdoc": "^4.0.4",
182184
"jsdom": "^27.0.0",
183185
"lint-staged": "^15.5.1",
184186
"lodash": "^4.17.21",
185187
"node-polyfill-webpack-plugin": "^3.0.0",
186188
"null-loader": "^4.0.1",
187189
"nyc": "^17.0.0",
188-
"playwright": "^1.56.0",
189-
"prettier": "^3.6.2",
190+
"playwright": "^1.58.0",
191+
"prettier": "^3.8.1",
190192
"randombytes": "^2.1.0",
191193
"taffydb": "^2.7.3",
192194
"terser-webpack-plugin": "^5.3.14",
193195
"ts-node": "^10.9.2",
194196
"typescript": "5.6.3",
195-
"typescript-eslint": "^8.46.4",
196-
"vitest": "^3.2.4",
197-
"webpack": "^5.102.1",
197+
"vitest": "^4.1.2",
198+
"webpack": "^5.105.4",
198199
"webpack-cli": "^5.0.1"
199200
},
200201
"dependencies": {

0 commit comments

Comments
 (0)