From 601fa1f67a53ae54650e863eabce07047bd017c3 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Wed, 31 Jan 2024 15:49:52 -0300 Subject: [PATCH] fix build --- ui/noogle/package.json | 8 ++++++-- ui/noogle/src/components/Image.vue | 1 - ui/noogle/src/index.ts | 0 ui/noogle/tsconfig.app.json | 16 ++++++++++++++++ ui/noogle/tsconfig.json | 11 +++++++++++ ui/noogle/tsconfig.node.json | 19 +++++++++++++++++++ ui/noogle/{vite.config.js => vite.config.ts} | 0 7 files changed, 52 insertions(+), 3 deletions(-) create mode 100644 ui/noogle/src/index.ts create mode 100644 ui/noogle/tsconfig.app.json create mode 100644 ui/noogle/tsconfig.json create mode 100644 ui/noogle/tsconfig.node.json rename ui/noogle/{vite.config.js => vite.config.ts} (100%) diff --git a/ui/noogle/package.json b/ui/noogle/package.json index d85feb6..5be386c 100644 --- a/ui/noogle/package.json +++ b/ui/noogle/package.json @@ -5,8 +5,9 @@ "type": "module", "scripts": { "dev": "vite", - "build": "run-p type-check \"build-only {@}\" --", + "build": "vue-tsc --build --force && vite build", "preview": "vite preview", + "build-only": "vite build", "type-check": "vue-tsc --build --force" }, "dependencies": { @@ -25,6 +26,8 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^4.5.2", + "@vue/tsconfig": "^0.5.1", + "@types/node": "^20.11.10", "autoprefixer": "^10.4.17", "postcss": "^8.4.33", "sass": "^1.70.0", @@ -32,7 +35,8 @@ "typescript": "~5.3.0", "vite": "^5.0.10", "vue-router": "^4.2.5", - "vue-tsc": "^1.8.27" + "vue-tsc": "^1.8.27", + "@tsconfig/node20": "^20.1.2" }, "optionalDependencies": { "@rollup/rollup-linux-x64-gnu": "4.6.1" diff --git a/ui/noogle/src/components/Image.vue b/ui/noogle/src/components/Image.vue index cf09204..a8d6e4f 100644 --- a/ui/noogle/src/components/Image.vue +++ b/ui/noogle/src/components/Image.vue @@ -1,6 +1,5 @@