| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-06-14 | chore: upgrade to rust 1.79 (#24207) | Satya Rohith | |
| 2024-06-11 | refactor(lsp): collect npm reqs by scope (#24172) | Nayeem Rahman | |
| 2024-06-11 | fix(npm): resolve dynamic npm imports individually (#24170) | David Sherret | |
| * https://github.com/denoland/deno_npm/pull/57 * https://github.com/denoland/deno_graph/pull/498 Closes https://github.com/denoland/deno/issues/17802 | |||
| 2024-06-10 | feat(lsp): workspace jsr resolution (#24121) | Nayeem Rahman | |
| 2024-06-06 | refactor: remove `PermissionsContainer` in deno_runtime (#24119) | David Sherret | |
| Also removes permissions being passed in for node resolution. It was completely useless because we only checked it for reading package.json files, but Deno reading package.json files for resolution is perfectly fine. My guess is this is also a perf improvement because Deno is doing less work. | |||
| 2024-06-05 | fix: better handling of npm resolution occurring on workers (#24094) | David Sherret | |
| Closes https://github.com/denoland/deno/issues/24063 | |||
| 2024-06-03 | refactor: don't share `reqwest::HttpClient` across tokio runtimes (#24092) | David Sherret | |
| This also fixes several issues where we weren't properly creating http clients with the user's settings. | |||
| 2024-05-29 | perf(lsp): lock out requests until init is complete (#23998) | Nayeem Rahman | |
| 2024-05-23 | FUTURE: initial support for .npmrc file (#23560) | Bartek IwaĆczuk | |
| This commit adds initial support for ".npmrc" files. Currently we only discover ".npmrc" files next to "package.json" files and discovering these files in user home dir is left for a follow up. This pass supports "_authToken" and "_auth" configuration for providing authentication. LSP support has been left for a follow up PR. Towards https://github.com/denoland/deno/issues/16105 | |||
| 2024-05-23 | refactor(lsp): determine file referrer for each document (#23867) | Nayeem Rahman | |
| 2024-05-21 | fix(cli): use CliNodeResolver::resolve() for managed node_modules (#23902) | Nayeem Rahman | |
| 2024-05-13 | refactor(lsp): reuse CliGraphResolverOptions::sloppy_imports_resolver (#23764) | Nayeem Rahman | |
| 2024-05-09 | refactor(lsp): unify caching into LspCache (#23746) | Nayeem Rahman | |
| 2024-05-09 | fix(lsp): move sloppy import resolution from loader to resolver (#23751) | Nathan Whitaker | |
| Moves sloppy import resolution from the loader to the resolver. Also adds some test helper functions to make the lsp tests less verbose --------- Co-authored-by: David Sherret <dsherret@gmail.com> | |||
| 2024-05-07 | refactor(lsp): reland move resolver fields to LspResolver (#23685) | Nayeem Rahman | |
| 2024-05-01 | Revert "refactor(lsp): move fields from Documents to LspResolver" (#23626) | Divy Srivastava | |
| This reverts commit 5cae3439912ad60eb2866f3d4372a5fe4d0de957.  Caused a +3.3s regression in one of the LSP benchmarks at deno.land/benchmarks. | |||
| 2024-04-30 | refactor(lsp): move fields from Documents to LspResolver (#23585) | Nayeem Rahman | |
| 2024-04-26 | refactor(lsp): unify resolver types into LspResolver (#23514) | Nayeem Rahman | |
| 2021-11-09 | feat(cli): support React 17 JSX transforms (#12631) | Kitson Kelly | |
| Closes #8440 | |||
| 2021-10-29 | refactor(lsp): use deno_graph and single document struct (#12535) | Kitson Kelly | |
| Closes #12473 | |||
