David Sherret

Results 448 issues of David Sherret

In #15806 we made a few fixes and that surfaced that the code executed in the [`npm_tests.rs#dynamic_import` test](https://github.com/denoland/deno/pull/15806/files#diff-5ea34ccbe091e1aeef61467fedb60a4c6c239c2a6a6f0bf2684d2c3d62ed9cf0R92-R99) wasn't exactly correct, so we disabled this test. Although, npm specifiers seem...

bug
node compat

We're missing this: https://nodejs.org/api/http.html#requestsetnodelaynodelay https://github.com/denoland/deno_std/blob/main/node/http.ts Seems like we're missing a few methods on there actually. Related #2476

bug
needs triage

It would be nice to have a selection and multi-selection api. I worked on it previously and have a branch locally, but it looks like getting arrow key presses is...

enhancement

Similar to when someone runs `dprint upgrade` for npm or homebrew, it should also display a similar error when using it with `cargo install`. Instead it should recommend running `cargo...

enhancement
domain: cli

As title. This will allow replacing the running process.

bug

See #420 and #398. It should probably format more code in pre tags instead of turning off formatting in them.

# Suggestion Currently the LanguageServiceHost allows providing a `getLocalizedDiagnosticMessages(): Record` method, which internally calls `ts.maybeSetLocalizedDiagnosticMessages`. I don't see anything in the public API to set this otherwise though (ex. when...

Needs Investigation

Right now Deno will allow importing cjs/cts files... and then treat them as esm for some reason. I believe it should error instead because cjs is a node concept. The...

suggestion

Related to #17529 The `deno fmt` options are too verbose. We should alias flags like `--options-indent-width 4` to without `options-` like `--indent-width 4` then deprecate the options flags in 2.0....

enhancement

*Extracted from https://github.com/denoland/deno/issues/17475 and rewritten with added context* **Problem** On the deno.land/x registry, it's difficult for module authors to publish a module and specify the version constraint of their dependencies....

suggestion