| 19 | import { rewriteCurrentScript } from '@/rewrite/runtime' |
| 20 | |
| 21 | class MockHTMLScriptElement { |
| 22 | src: string |
| 23 | defer = false |
| 24 | replacedWithNode: MockHTMLScriptElement | null = null |
| 25 | |
| 26 | constructor(src = '') { |
| 27 | this.src = src |
| 28 | } |
| 29 | |
| 30 | replaceWith(node: MockHTMLScriptElement) { |
| 31 | this.replacedWithNode = node |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | class MockDocument { |
| 36 | declare currentScript: MockHTMLScriptElement | null |
nothing calls this directly
no outgoing calls
no test coverage detected