Estoy usando Monaco para la creación literal de objetos de JavaScript, donde solo necesito completar el tipo básico, además de uno personalizado (usando monaco.languages.registerCompletionItemProvider('javascript', ...)).
¿Cuándo uso la solución recomendada en Cómo eliminar autocompletados para Monaco Editor usando Javascript? :
monaco.languages.typescript.javascriptDefaults.setCompilerOptions( { noLib: true, allowNonTsExtensions: false} )
...el resultado es mucho mejor:
... pero ahora la consola del desarrollador muestra un flujo continuo de errores no detectados cuando interactúo con el Editor de Mónaco:
tsMode.js:8 Uncaught (in promise) Error: Could not find source file: 'inmemory://model/2'. at ln (tsWorker.js:250) at Object.sn [as getSyntacticDiagnostics] (tsWorker.js:250) at pm.getSyntacticDiagnostics (tsWorker.js:35306) at w.fmr (workerMain.js:17) at s._handleMessage (workerMain.js:13) at Object.handleMessage (workerMain.js:13) at m._handleRequestMessage (workerMain.js:13) at m._handleMessage (workerMain.js:13) at m.handleMessage (workerMain.js:13) at s.onmessage (workerMain.js:13)
¿Cómo me deshago de estos errores?