From 6b953106828e6804899ecabe9ba4ef922b1151c5 Mon Sep 17 00:00:00 2001 From: oxixes Date: Thu, 16 May 2024 16:57:16 +0200 Subject: [PATCH 1/4] Add version to entrypoint --- template.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/template.js b/template.js index 0330ae7..6fb4b89 100644 --- a/template.js +++ b/template.js @@ -44,11 +44,12 @@ var capitalizeAndRemoveUnderscore = function capitalizeAndRemoveUnderscore(old) return t.charAt(0).toUpperCase() + t.slice(1); }; -var getEntrypointName = function getEntrypointName(vendor, name) { +var getEntrypointName = function getEntrypointName(vendor, name, version) { // Remove all non-alphanumeric characters. Replace spaces with underscores. vendor = vendor.replace(/[^a-zA-Z0-9]/g, '').replace(/\s/g, '_'); name = name.replace(/[^a-zA-Z0-9]/g, '').replace(/\s/g, '_'); - return vendor + '_' + name; + version = version.replace(/[^a-zA-Z0-9]/g, '').replace(/\s/g, '_'); + return vendor + '_' + name + '_' + version; } // The actual init template. @@ -131,7 +132,7 @@ exports.template = function(grunt, init, done) { ], function(err, props){ var exportsOverride = {}; props.jsname = capitalizeAndRemoveUnderscore(props.name); - props.entrypoint = getEntrypointName(props.vendor, props.name); + props.entrypoint = getEntrypointName(props.vendor, props.name, props.version); props.bower = props.jquery; // Change way to determine bower? props.ngsi = false; // ?? var bowerdeps = {}; From 52c3f255d72a4112beaea56df5d3e0537362b825 Mon Sep 17 00:00:00 2001 From: oxixes Date: Tue, 28 May 2024 13:31:39 +0200 Subject: [PATCH 2/4] Adapt to the new loading system --- root/src/config.json | 1 - root/src/config.xml | 2 -- root/src/js/main.js | 11 ++++------- root/src/ts/main.ts | 5 ++--- template.js | 9 --------- 5 files changed, 6 insertions(+), 22 deletions(-) diff --git a/root/src/config.json b/root/src/config.json index 0dec2e1..aa4000f 100644 --- a/root/src/config.json +++ b/root/src/config.json @@ -18,7 +18,6 @@ "js_files": [ "js/main.js" ], - "entrypoint": "{%= entrypoint %}", "license": "{%= licenses %}", "longdescription": "DESCRIPTION.md", "name": "{%= name %}", diff --git a/root/src/config.xml b/root/src/config.xml index 0a702d5..c7fd500 100644 --- a/root/src/config.xml +++ b/root/src/config.xml @@ -34,6 +34,4 @@