Add the templates for npm
All checks were successful
Build and Deploy on Tag / build-crosslang-shell-and-cpkg (push) Successful in 37s

This commit is contained in:
2026-05-10 20:52:26 -05:00
parent e77b071af1
commit 0459b0a84e
57 changed files with 945 additions and 74 deletions

View File

@@ -1,11 +1,11 @@
{
"name": "Tesses.CrossLang.Shell",
"version": "1.0.0.0-prod",
"version": "1.0.0.0-dev",
"dependencies": [],
"info": {
"maintainer": "Mike Nolan",
"type": "console",
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"repo": "https://git.tesses.org/tesses50/crosslangextras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "LGPLv3"
},

View File

@@ -74,6 +74,7 @@ func Tesses.CrossLang.Shell.New(dd)
var old_info = proj.info;
proj.info = old_info.template_info;
proj.icon = old_info.template_icon;
proj.prebuild = old_info.template_prebuild;
proj.dependencies = old_info.template_project_dependencies;
var srcDir = proj.source_directory;
if(TypeOf(srcDir) == "Undefined") srcDir = "/src";
@@ -105,7 +106,7 @@ func Tesses.CrossLang.Shell.New(dd)
var src = FS.ReadAllText(projectDir, ent);
src = src.Replace("%PROJECT_NAME%",projectPath.GetFileName());
src = src.Replace("%TEMPLATE_PROJECT_NAME%","%PROJECT_NAME");
src = src.Replace("%TEMPLATE_PROJECT_NAME%","%PROJECT_NAME%");
FS.WriteAllText(projectDir, ent, src);
}