zensical:fix - iframe-worker not loaded in offline mode

Signed-off-by: squidfunk <martin.donath@squidfunk.com>
This commit is contained in:
squidfunk
2025-11-12 17:49:38 +01:00
parent 2249a9ce6f
commit d36b51a318
+8 -1
View File
@@ -671,7 +671,14 @@ def _convert_plugins(value: any, config: dict) -> list:
"iframe-worker" in url for url in config["extra"]["polyfills"]
):
script = "https://unpkg.com/iframe-worker/shim"
config["extra"]["polyfills"].append(script)
config["extra"]["polyfills"].append(
{
"path": script,
"type": "text/javascript",
"async": False,
"defer": False,
}
)
# Now, add another level of indirection, by moving all plugin configuration
# into a `config` property, making it compatible with Material for MkDocs.