From b1262daad237d3d49772463a023bc0173b7d8075 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Wed, 15 Jan 2025 18:24:30 -0700 Subject: [PATCH] remove redundant elk --- d2layouts/d2elklayout/elk.go | 10 ++++++++++ d2layouts/d2elklayout/elk_js.go | 6 ++++++ d2layouts/d2elklayout/layout.go | 3 --- 3 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 d2layouts/d2elklayout/elk.go create mode 100644 d2layouts/d2elklayout/elk_js.go diff --git a/d2layouts/d2elklayout/elk.go b/d2layouts/d2elklayout/elk.go new file mode 100644 index 000000000..dd10c71c8 --- /dev/null +++ b/d2layouts/d2elklayout/elk.go @@ -0,0 +1,10 @@ +//go:build !js && !wasm + +package d2elklayout + +import ( + _ "embed" +) + +//go:embed elk.js +var elkJS string diff --git a/d2layouts/d2elklayout/elk_js.go b/d2layouts/d2elklayout/elk_js.go new file mode 100644 index 000000000..9f6fd2d34 --- /dev/null +++ b/d2layouts/d2elklayout/elk_js.go @@ -0,0 +1,6 @@ +//go:build js && wasm + +package d2elklayout + +// No embed, since this is already bundled in the js worker +var elkJS string diff --git a/d2layouts/d2elklayout/layout.go b/d2layouts/d2elklayout/layout.go index 6c6b94fab..2994c3a46 100644 --- a/d2layouts/d2elklayout/layout.go +++ b/d2layouts/d2elklayout/layout.go @@ -26,9 +26,6 @@ import ( "oss.terrastruct.com/d2/lib/shape" ) -//go:embed elk.js -var elkJS string - //go:embed setup.js var setupJS string