diff --git a/src/__tests__/__snapshots__/script-with-type.expected/auto.marko b/src/__tests__/__snapshots__/script-with-type.expected/auto.marko
index dc82cd2..7605ce9 100644
--- a/src/__tests__/__snapshots__/script-with-type.expected/auto.marko
+++ b/src/__tests__/__snapshots__/script-with-type.expected/auto.marko
@@ -8,3 +8,11 @@
]
}
+
+
+
+
diff --git a/src/__tests__/__snapshots__/script-with-type.expected/concise.marko b/src/__tests__/__snapshots__/script-with-type.expected/concise.marko
index 077b6d7..eb253d8 100644
--- a/src/__tests__/__snapshots__/script-with-type.expected/concise.marko
+++ b/src/__tests__/__snapshots__/script-with-type.expected/concise.marko
@@ -9,3 +9,9 @@ script nonce=$global.cspNonce type="speculationrules"
]
}
--
+
+script type="application/json"
+ -- { "hello": ${JSON.stringify(world)} }
+
+script type="unknown"
+ -- ${foo}
diff --git a/src/__tests__/__snapshots__/script-with-type.expected/html.marko b/src/__tests__/__snapshots__/script-with-type.expected/html.marko
index dc82cd2..7605ce9 100644
--- a/src/__tests__/__snapshots__/script-with-type.expected/html.marko
+++ b/src/__tests__/__snapshots__/script-with-type.expected/html.marko
@@ -8,3 +8,11 @@
]
}
+
+
+
+
diff --git a/src/__tests__/__snapshots__/script-with-type.expected/with-parens.marko b/src/__tests__/__snapshots__/script-with-type.expected/with-parens.marko
index dc82cd2..7605ce9 100644
--- a/src/__tests__/__snapshots__/script-with-type.expected/with-parens.marko
+++ b/src/__tests__/__snapshots__/script-with-type.expected/with-parens.marko
@@ -8,3 +8,11 @@
]
}
+
+
+
+
diff --git a/src/__tests__/fixtures/script-with-type.marko b/src/__tests__/fixtures/script-with-type.marko
index 92dcfc9..f9ae0dc 100644
--- a/src/__tests__/fixtures/script-with-type.marko
+++ b/src/__tests__/fixtures/script-with-type.marko
@@ -6,3 +6,7 @@
}]
}
+
+
+
+
diff --git a/src/index.ts b/src/index.ts
index a008d01..8853926 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1274,6 +1274,7 @@ function getScriptParser(tag: types.MarkoTag) {
return scriptParser;
case "importmap":
case "speculationrules":
+ // case "application/json":
return "json";
default:
return false;