diff --git a/rescript.json b/rescript.json index 81c13a52..eaf0b5f6 100644 --- a/rescript.json +++ b/rescript.json @@ -18,6 +18,7 @@ "WebAPI.HTML": ["WebAPI.DOMNodes", "WebAPI.File", "HTML"], "WebAPI.Media": ["WebAPI.HTML", "Media"], "WebAPI.WebAudio": ["WebAPI.Media", "WebAPI.Messaging", "WebAudio"], + "WebAPI.SVG": ["WebAPI.DOMNodes", "WebAPI.Geometry", "SVG"], "WebAPI.File": ["WebAPI.Event", "File"], "WebAPI.URL": ["WebAPI.DOM", "URL"], "WebAPI.Fetch": ["WebAPI.Event", "WebAPI.File", "WebAPI.URL", "Fetch"], @@ -120,6 +121,16 @@ "DOMRectReadOnly" ] }, + { + "dir": "src/svg", + "subdirs": true, + "feature": "SVG", + "public": [ + "SVGElement", + "SVGGraphicsElement", + "SVGLength" + ] + }, { "dir": "src/css-font-loading", "subdirs": true, @@ -260,9 +271,6 @@ "ImageData", "Location", "Navigator", - "SVGElement", - "SVGGraphicsElement", - "SVGLength", "ScreenOrientation", "VideoColorSpace", "Window", diff --git a/src/DOM/SVGElement.res b/src/svg/SVGElement.res similarity index 100% rename from src/DOM/SVGElement.res rename to src/svg/SVGElement.res diff --git a/src/DOM/SVGGraphicsElement.res b/src/svg/SVGGraphicsElement.res similarity index 100% rename from src/DOM/SVGGraphicsElement.res rename to src/svg/SVGGraphicsElement.res diff --git a/src/DOM/SVGLength.res b/src/svg/SVGLength.res similarity index 100% rename from src/DOM/SVGLength.res rename to src/svg/SVGLength.res