From f5b2e71994a0f5d7aa77ce9d0af340123ddaa1e9 Mon Sep 17 00:00:00 2001 From: Bashamega Date: Wed, 5 Nov 2025 11:56:59 +0200 Subject: [PATCH] URL patterns --- inputfiles/overridingTypes.jsonc | 45 ----------------------------- inputfiles/patches/url-patterns.kdl | 16 ++++++++++ 2 files changed, 16 insertions(+), 45 deletions(-) create mode 100644 inputfiles/patches/url-patterns.kdl diff --git a/inputfiles/overridingTypes.jsonc b/inputfiles/overridingTypes.jsonc index 7f9f9c6ff..33c8f7653 100644 --- a/inputfiles/overridingTypes.jsonc +++ b/inputfiles/overridingTypes.jsonc @@ -3878,51 +3878,6 @@ }, "WebAssemblyInstantiatedSource": { "legacyNamespace": "WebAssembly" - }, - "URLPatternComponentResult": { - "members": { - "member": { - "input": { - "required": true - }, - "groups": { - "required": true - } - } - } - }, - "URLPatternResult": { - "members": { - "member": { - "inputs": { - "required": true - }, - "protocol": { - "required": true - }, - "username": { - "required": true - }, - "password": { - "required": true - }, - "hostname": { - "required": true - }, - "port": { - "required": true - }, - "pathname": { - "required": true - }, - "search": { - "required": true - }, - "hash": { - "required": true - } - } - } } } }, diff --git a/inputfiles/patches/url-patterns.kdl b/inputfiles/patches/url-patterns.kdl new file mode 100644 index 000000000..faafb4402 --- /dev/null +++ b/inputfiles/patches/url-patterns.kdl @@ -0,0 +1,16 @@ +dictionary URLPatternComponentResult { + member input required=#true + member groups required=#true +} + +dictionary URLPatternResult { + member inputs required=#true + member protocol required=#true + member username required=#true + member password required=#true + member hostname required=#true + member port required=#true + member pathname required=#true + member search required=#true + member hash required=#true +}