(code, id)
| 400 | code: /import\.meta\.vitest/, |
| 401 | }, |
| 402 | handler(code, id) { |
| 403 | const filename = cleanUrl(id) |
| 404 | |
| 405 | if (!code.includes('import.meta.vitest')) { |
| 406 | return |
| 407 | } |
| 408 | const s = new MagicString(code, { filename }) |
| 409 | s.prepend( |
| 410 | `Object.defineProperty(import.meta, 'vitest', { get() { return typeof __vitest_worker__ !== 'undefined' && __vitest_worker__.filepath === "${filename.replace(/"/g, '\\"')}" ? __vitest_index__ : undefined } });\n`, |
| 411 | ) |
| 412 | return { |
| 413 | code: s.toString(), |
| 414 | map: s.generateMap({ hires: true }), |
| 415 | } |
| 416 | }, |
| 417 | }, |
| 418 | }, |
| 419 | { |
nothing calls this directly
no test coverage detected