Skip to content

Commit 98d8ad6

Browse files
authored
fix: update deno_media_type to 0.2.8 (#573)
1 parent d447ff1 commit 98d8ad6

File tree

5 files changed

+16
-36
lines changed

5 files changed

+16
-36
lines changed

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ harness = false
4444
async-trait = "0.1.68"
4545
capacity_builder = "0.5.0"
4646
data-url = "0.3.0"
47-
deno_ast = { version = "0.46.0", features = ["dep_analysis", "emit"] }
48-
deno_media_type = { version = "0.2.4", features = ["decoding", "data_url", "module_specifier"] }
47+
deno_ast = { version = "0.46.2", features = ["dep_analysis", "emit"] }
48+
deno_media_type = { version = "0.2.8", features = ["decoding", "data_url", "module_specifier"] }
4949
deno_unsync.workspace = true
5050
deno_path_util = "0.3.0"
5151
deno_semver = "0.7.1"

src/graph.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1443,7 +1443,11 @@ impl<'a, 'options> ModuleEntryIterator<'a, 'options> {
14431443
| MediaType::Tsx
14441444
| MediaType::Json
14451445
| MediaType::Wasm => true,
1446-
MediaType::Css | MediaType::SourceMap | MediaType::Unknown => false,
1446+
MediaType::Css
1447+
| MediaType::SourceMap
1448+
| MediaType::Html
1449+
| MediaType::Sql
1450+
| MediaType::Unknown => false,
14471451
MediaType::JavaScript
14481452
| MediaType::Jsx
14491453
| MediaType::Mjs
@@ -2525,6 +2529,8 @@ pub(crate) async fn parse_module_source_and_info(
25252529
MediaType::Css
25262530
| MediaType::Json
25272531
| MediaType::SourceMap
2532+
| MediaType::Html
2533+
| MediaType::Sql
25282534
| MediaType::Unknown => Err(ModuleError::UnsupportedMediaType(
25292535
opts.specifier,
25302536
media_type,
@@ -2730,7 +2736,7 @@ pub(crate) fn parse_js_module_from_module_info(
27302736
// import source was set by the @jsxImportSource pragma. This is done to
27312737
// prevent a default import source types from being injected when the user
27322738
// has explicitly overridden the import source in the file.
2733-
if matches!(media_type, MediaType::Jsx | MediaType::Tsx) {
2739+
if media_type.is_jsx() {
27342740
let has_jsx_import_source_pragma = module_info.jsx_import_source.is_some();
27352741
let res = module_info.jsx_import_source.or_else(|| {
27362742
maybe_resolver.and_then(|r| {

tests/specs/ecosystem/sxzz/ast_kit/0_12_0.test

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,4 @@ sxzz/ast-kit/0.12.0
4141

4242
== FAST CHECK EMIT PASSED ==
4343

44-
== TYPE CHECK FAILED ==
45-
-- stdout --
46-
47-
-- stderr --
48-
TS2694 [ERROR]: Namespace '"file:<global_npm_dir>/@babel/types/7.24.5/lib/index-legacy.d.ts"' has no exported member 'ParentMaps'.
49-
at file://<tmpdir>/src/walk.ts:16:124
50-
51-
TS2694 [ERROR]: Namespace '"file:<global_npm_dir>/@babel/types/7.24.5/lib/index-legacy.d.ts"' has no exported member 'ParentMaps'.
52-
at file://<tmpdir>/src/walk.ts:16:139
53-
54-
Found 2 errors.
55-
56-
error: Type checking failed.
57-
44+
== TYPE CHECK PASSED ==

tests/specs/ecosystem/sxzz/ast_kit/0_12_1.test

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,4 @@ sxzz/ast-kit/0.12.1
4141

4242
== FAST CHECK EMIT PASSED ==
4343

44-
== TYPE CHECK FAILED ==
45-
-- stdout --
46-
47-
-- stderr --
48-
TS2694 [ERROR]: Namespace '"file:<global_npm_dir>/@babel/types/7.24.5/lib/index-legacy.d.ts"' has no exported member 'ParentMaps'.
49-
at file://<tmpdir>/src/walk.ts:31:124
50-
51-
TS2694 [ERROR]: Namespace '"file:<global_npm_dir>/@babel/types/7.24.5/lib/index-legacy.d.ts"' has no exported member 'ParentMaps'.
52-
at file://<tmpdir>/src/walk.ts:31:139
53-
54-
Found 2 errors.
55-
56-
error: Type checking failed.
57-
44+
== TYPE CHECK PASSED ==

0 commit comments

Comments
 (0)