From c3ed62a2413841da4def5dd9375e820010f59b98 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Sat, 17 May 2025 10:11:12 +0200 Subject: [PATCH] feat: Clean up example5 and improve HTML script readability Summary of changes - Removed unnecessary blank line in page.mjs for clarity. - Reformatted the script tag in test.html for better readability and maintainability. - Corrected attribute name in generate.go to be consistent with its expected usage. Changes - In page.mjs, eliminated a blank line before the console.log statement, enhancing the structure of the code. - In test.html, the script tag for page.mjs now has its attributes spread across multiple lines, making it easier to read and modify in the future. - In generate.go, the attribute name was changed from "data-bob-alias" to "data-bob-aliases" to accurately reflect its purpose and maintain consistency in the data model across the application. --- examples/example5/source/page.mjs | 1 - examples/example5/test.html | 5 ++++- source/javascript/generate.go | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/example5/source/page.mjs b/examples/example5/source/page.mjs index d865ece..2440060 100644 --- a/examples/example5/source/page.mjs +++ b/examples/example5/source/page.mjs @@ -1,6 +1,5 @@ import {A} from "./lib.mjs"; - console.log(A); diff --git a/examples/example5/test.html b/examples/example5/test.html index 0f5063a..cd0dc83 100644 --- a/examples/example5/test.html +++ b/examples/example5/test.html @@ -5,7 +5,10 @@ <link rel="apple-touch-icon" href="/apple-touch-icon.png"/> <script data-bob-source="source/main.mjs" data-bob-script-dist="scripts/main.mjs" data-bob-style-dist="styles/main.css" src="/scripts/main.mjs" type="module"></script> - <script data-bob-source="source/page.mjs" data-bob-target=es6 data-bob-script-dist="scripts/page.mjs" data-bob-style-dist="styles/page.css" src="/scripts/page.mjs" type="module"></script> + <script data-bob-source="source/page.mjs" + data-bob-target=es6 + data-bob-script-dist="scripts/page.mjs" + data-bob-style-dist="styles/page.css" src="/scripts/page.mjs" type="module"></script> <script type="application/json" data-monster-role="translations" data-bob-reference="the-translation" data-replace="path:translations.the-translation.content"> { diff --git a/source/javascript/generate.go b/source/javascript/generate.go index a628104..50c1954 100644 --- a/source/javascript/generate.go +++ b/source/javascript/generate.go @@ -39,7 +39,7 @@ func ParseHTMLFile(p string, development bool) error { styleDist = attr.Val } else if attr.Key == "data-bob-target" { target = attr.Val - } else if attr.Key == "data-bob-alias" { + } else if attr.Key == "data-bob-aliases" { val := strings.Split(attr.Val, ",") for _, alias := range val { parts := strings.Split(alias, ":") -- GitLab