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;