fix: improve monaco javascript extra lib refresh

This commit is contained in:
Ruben Fiszel
2025-05-28 14:04:36 +02:00
parent 4133e912bf
commit 20da7af12e
@@ -525,6 +525,7 @@
})
}
let previousExtraLib = undefined
function loadExtraLib() {
if (lang == 'javascript') {
const stdLib = { content: libStdContent, filePath: 'es6.d.ts' }
@@ -538,6 +539,10 @@
content: extraLib,
filePath: 'windmill.d.ts'
})
if (previousExtraLib == extraLib) {
return
}
previousExtraLib = extraLib
}
languages.typescript.javascriptDefaults.setExtraLibs(libs)
setDiagnosticsOptions()