We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6dba7ea commit 7fc2b8dCopy full SHA for 7fc2b8d
1 file changed
src/module.ts
@@ -17,10 +17,6 @@ export interface ModuleNamespace {
17
[exportName: string]: unknown
18
}
19
20
-declare global {
21
- var __devjarRefreshRuntime: RefreshRuntime | undefined
22
-}
23
-
24
async function createModule(
25
files: Record<string, string>,
26
{ resolveModule, dependencies = {}, runtime = {} }: {
@@ -148,7 +144,11 @@ export default sheet;`
148
144
149
145
runtime.refreshRuntime = refreshRuntime
150
146
runtime.refreshRuntime.injectIntoGlobalHook(self)
151
- globalThis.__devjarRefreshRuntime = runtime.refreshRuntime
147
+ Object.defineProperty(globalThis, '__devjarRefreshRuntime', {
+ configurable: true,
+ value: runtime.refreshRuntime,
+ writable: true,
+ })
152
153
154
if (!runtimeUrls['index']) {
0 commit comments