1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
const { diagnostics, files } = await Deno.emit( "/main.ts", { sources: { "/main.ts": `/// <reference lib="dom" />\n\ndocument.getElementById("foo");\nDeno.args;`, }, compilerOptions: { target: "es2018", lib: ["es2018", "deno.ns"], }, }, ); console.log(diagnostics); console.log(Object.keys(files).sort());