(id)
| 293 | } |
| 294 | }, |
| 295 | async resolveId(id) { |
| 296 | if (!/\?browserv=\w+$/.test(id)) { |
| 297 | return |
| 298 | } |
| 299 | |
| 300 | let useId = id.slice(0, id.lastIndexOf('?')) |
| 301 | if (useId.startsWith('/@fs/')) { |
| 302 | useId = useId.slice(5) |
| 303 | } |
| 304 | |
| 305 | if (/^\w:/.test(useId)) { |
| 306 | useId = useId.replace(/\\/g, '/') |
| 307 | } |
| 308 | |
| 309 | return useId |
| 310 | }, |
| 311 | }, |
| 312 | { |
| 313 | name: 'vitest:browser:resolve-virtual', |