From d292276e9cf7e4887d5ace567e0bfde68a8eb41b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Majdand=C5=BEi=C4=87?= Date: Wed, 12 Jun 2024 10:27:56 +0200 Subject: [PATCH] Update configs --- package.json | 2 ++ pnpm-lock.yaml | 30 ++++++++++++++++++++++++++++++ src-tauri/tauri.conf.json | 3 ++- vite.config.ts | 2 +- 4 files changed, 35 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 657adb3..47ddaf5 100644 --- a/package.json +++ b/package.json @@ -79,6 +79,8 @@ "node": ">20.0.x <21.0.x" }, "dependencies": { + "chart.js": "^4.4.3", + "svelte-chartjs": "^3.1.5", "svelte-tauri": "link:", "tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#v1" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ac9a477..d475d06 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,12 @@ importers: .: dependencies: + chart.js: + specifier: ^4.4.3 + version: 4.4.3 + svelte-chartjs: + specifier: ^3.1.5 + version: 3.1.5(chart.js@4.4.3)(svelte@4.2.16) svelte-tauri: specifier: 'link:' version: 'link:' @@ -436,6 +442,9 @@ packages: '@jridgewell/trace-mapping@0.3.21': resolution: {integrity: sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==} + '@kurkle/color@0.3.2': + resolution: {integrity: sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==} + '@melt-ui/svelte@0.61.2': resolution: {integrity: sha512-BHkD9G31zQBToA4euDRBgTQRvWxT9scufOVCXgDO6HKTvyxFspbWT2bgiSFqAK4BbAGDn9Ao36Q8F9O71KN4OQ==} peerDependencies: @@ -877,6 +886,10 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + chart.js@4.4.3: + resolution: {integrity: sha512-qK1gkGSRYcJzqrrzdR6a+I0vQ4/R+SoODXyAjscQ/4mzuNzySaMCd+hyVxitSY1+L2fjPD1Gbn+ibNqRmwQeLw==} + engines: {pnpm: '>=8'} + chokidar@3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -1787,6 +1800,12 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + svelte-chartjs@3.1.5: + resolution: {integrity: sha512-ka2zh7v5FiwfAX1oMflZ0HkNkgjHjFqANgRyC+vNYXfxtx2ku68Zo+2KgbKeBH2nS1ThDqkIACPzGxy4T0UaoA==} + peerDependencies: + chart.js: ^3.5.0 || ^4.0.0 + svelte: ^4.0.0 + svelte-check@3.7.1: resolution: {integrity: sha512-U4uJoLCzmz2o2U33c7mPDJNhRYX/DNFV11XTUDlFxaKLsO7P+40gvJHMPpoRfa24jqZfST4/G9fGNcUGMO8NAQ==} hasBin: true @@ -2272,6 +2291,8 @@ snapshots: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.15 + '@kurkle/color@0.3.2': {} + '@melt-ui/svelte@0.61.2(svelte@4.2.16)': dependencies: '@floating-ui/core': 1.5.3 @@ -2718,6 +2739,10 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + chart.js@4.4.3: + dependencies: + '@kurkle/color': 0.3.2 + chokidar@3.5.3: dependencies: anymatch: 3.1.2 @@ -3561,6 +3586,11 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} + svelte-chartjs@3.1.5(chart.js@4.4.3)(svelte@4.2.16): + dependencies: + chart.js: 4.4.3 + svelte: 4.2.16 + svelte-check@3.7.1(postcss-load-config@5.1.0(jiti@1.21.0)(postcss@8.4.38)(tsx@4.10.1))(postcss@8.4.38)(svelte@4.2.16): dependencies: '@jridgewell/trace-mapping': 0.3.21 diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 2823462..c62a4d8 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -68,7 +68,8 @@ "height": 1080, "fullscreen": false, "transparent": true, - "decorations": false + "decorations": false, + "center": true } ] } diff --git a/vite.config.ts b/vite.config.ts index 90bcccd..d70df56 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -27,7 +27,7 @@ export default defineConfig({ build: { outDir: 'build', - target: ['es2021', 'chrome100', 'safari13'], + target: ['esnext'], minify: !process.env.TAURI_DEBUG ? 'esbuild' : false, sourcemap: !!process.env.TAURI_DEBUG }