|
71 | 71 | "publish:preview": "yarn npm publish --tag preview", |
72 | 72 | "since-latest-release": "../../scripts/since-latest-release.sh", |
73 | 73 | "test": "jest --reporters=jest-silent-reporter && yarn test:browser", |
74 | | - "test:browser": "wdio run wdio.config.js", |
| 74 | + "test:browser": "vitest", |
| 75 | + "test:browser:firefox": "vitest --config ./vitest.config.firefox.mts", |
75 | 76 | "test:clean": "jest --clearCache", |
76 | | - "test:post": "ts-node scripts/coverage.ts && rimraf coverage/jest coverage/wdio", |
| 77 | + "test:post": "ts-node scripts/coverage.ts && rimraf coverage/jest coverage/vite", |
77 | 78 | "test:pre": "yarn mkdirp test/fixtures && ./scripts/generate-fixtures.sh", |
78 | 79 | "test:verbose": "jest --verbose", |
79 | 80 | "test:watch": "jest --watch" |
|
109 | 110 | "tar-stream": "^3.1.7" |
110 | 111 | }, |
111 | 112 | "devDependencies": { |
112 | | - "@esbuild-plugins/node-globals-polyfill": "^0.2.3", |
113 | | - "@esbuild-plugins/node-modules-polyfill": "^0.2.2", |
114 | 113 | "@lavamoat/allow-scripts": "^3.0.4", |
115 | 114 | "@metamask/auto-changelog": "^5.0.1", |
116 | 115 | "@metamask/browser-passworder": "^6.0.0", |
|
124 | 123 | "@types/gunzip-maybe": "^1.4.0", |
125 | 124 | "@types/jest": "^27.5.1", |
126 | 125 | "@types/luxon": "^3", |
127 | | - "@types/mocha": "^10.0.1", |
128 | 126 | "@types/node": "18.14.2", |
129 | 127 | "@types/readable-stream": "^4.0.15", |
130 | 128 | "@types/semver": "^7.5.0", |
131 | 129 | "@types/tar-stream": "^3.1.1", |
132 | | - "@wdio/browser-runner": "^8.19.0", |
133 | | - "@wdio/cli": "^8.19.0", |
134 | | - "@wdio/globals": "^8.19.0", |
135 | | - "@wdio/mocha-framework": "^8.19.0", |
136 | | - "@wdio/spec-reporter": "^8.19.0", |
137 | | - "@wdio/static-server-service": "^8.19.0", |
| 130 | + "@vitest/browser": "^3.0.8", |
138 | 131 | "deepmerge": "^4.2.2", |
139 | 132 | "depcheck": "^1.4.7", |
140 | | - "esbuild": "^0.25.2", |
141 | 133 | "eslint": "^9.11.0", |
142 | | - "expect-webdriverio": "^4.4.1", |
143 | 134 | "istanbul-lib-coverage": "^3.2.0", |
144 | 135 | "istanbul-lib-report": "^3.0.0", |
145 | 136 | "istanbul-reports": "^3.1.5", |
|
152 | 143 | "ts-node": "^10.9.1", |
153 | 144 | "typescript": "~5.3.3", |
154 | 145 | "vite": "^6.2.3", |
| 146 | + "vite-plugin-node-polyfills": "^0.23.0", |
155 | 147 | "vite-tsconfig-paths": "^4.0.5", |
156 | | - "wdio-chromedriver-service": "^8.1.1", |
157 | | - "wdio-geckodriver-service": "^5.0.2", |
158 | | - "webdriverio": "^8.19.0" |
| 148 | + "vitest": "^3.0.8" |
159 | 149 | }, |
160 | 150 | "peerDependencies": { |
161 | 151 | "@metamask/snaps-execution-environments": "workspace:^" |
|
0 commit comments