Fix build

This commit is contained in:
Leo Vasanko committed 2023-11-21 14:06:21 +00:00
1 parent 7ff57924ae
commit ec2cad5e67
2 files changed
+6 -3

No files matched your search

+3
View File
@@ -12,6 +12,9 @@
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore",
"format": "prettier --write src/"
},
"engines": {
"node": ">=18.0.0"
},
"dependencies": {
"@imengyu/vue3-context-menu": "^1.3.3",
"@vueuse/core": "^10.4.1",
+3 -3
View File
@@ -13,7 +13,7 @@ class CustomBuildHook(BuildHookInterface):
# A hack to stop building twice on run
if not build_data.get("force_include"):
return
stderr.write("🏗️ Building Cista frontend\n")
stderr.write(">>> Building Cista frontend\n")
npm = shutil.which("npm")
if npm is None:
raise RuntimeError(
@@ -22,9 +22,9 @@ class CustomBuildHook(BuildHookInterface):
# npm --prefix doesn't work on Windows, so we chdir instead
os.chdir("frontend")
try:
stderr.write(" 》npm install\n")
stderr.write("### npm install\n")
subprocess.run([npm, "install"], check=True) # noqa: S603
stderr.write("\n 》npm run build\n")
stderr.write("\n### npm run build\n")
subprocess.run([npm, "run", "build"], check=True) # noqa: S603
finally:
os.chdir("..")