Kitson Kelly
Kitson Kelly
For tracking purposes, please don't work on this without discussing with Ry or myself. Having a public API that is similar to how we perform TypeScript compilation is a good...
The language server should issue diagnostics for configuration files, and where applicable, provide quick fixes and completions.
We should publish diagnostics for import maps (there are diagnostics available when parsing the import map, but also we should include things like the missing cache and the code actions...
Ref #111 @lucacasonato and I had a conversation and I did some thinking on this particular problem. Currently the output does not resolve the symbol for a type reference, and...
Currently the compiler options are ignored (or not available). They need to be passed to Rust and affect the emit just like with CLI.
The following code does not work as expected: ```ts const { diagnostics, files, ignoredOptions, stats } = await Deno.emit( "/foo.ts", { check: false, compilerOptions: { module: "amd", sourceMap: false, },...
Now using Deno.emit to compile user submitted code that also gets executed could also pose a security issue when allowed to import any http resource. It would be nice if...