From e5e2c45998d3a655c4b2d78c0a1fcb61e09c1982 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 8 Feb 2024 20:40:26 -0500 Subject: fix: upgrade to deno_ast 0.33 (#22341) * Uses diagnostics from deno_ast * Real fix for https://github.com/denoland/deno/pull/22310 * Moves `deno lint --json` code here * Upgrades swc Closes #22117 Closes #22109 Closes #21927 Closes #20993 --- cli/tools/vendor/analyze.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cli/tools/vendor') diff --git a/cli/tools/vendor/analyze.rs b/cli/tools/vendor/analyze.rs index c804fa1ce..2b00f6bf4 100644 --- a/cli/tools/vendor/analyze.rs +++ b/cli/tools/vendor/analyze.rs @@ -61,6 +61,7 @@ fn export_specifier_has_default(s: &ExportSpecifier) -> bool { #[cfg(test)] mod test { use deno_ast::MediaType; + use deno_ast::ModuleSpecifier; use deno_ast::ParseParams; use deno_ast::ParsedSource; use deno_ast::SourceTextInfo; @@ -101,7 +102,7 @@ mod test { fn parse_module(text: &str) -> ParsedSource { deno_ast::parse_module(ParseParams { - specifier: "file:///mod.ts".to_string(), + specifier: ModuleSpecifier::parse("file:///mod.ts").unwrap(), capture_tokens: false, maybe_syntax: None, media_type: MediaType::TypeScript, -- cgit v1.2.3