javascript - Dynamiska importeringar i monaco-editor


Hur kan jag dynamiskt anropa addExtraLibs i monaco-editor med innehåll från en anpassad källa?

Så när användaren skrev import {} from "somelib" fick jag någon händelse eller hook där jag kunde kalla axios.get("/libs", {params: "somelib"}) varifrån jag fick somelib källkod och lade till den i editorn.

Vilket annat sätt utöver monaco-editor skulle kunna hjälpa mig att implementera detta?