diff --git a/.github/workflows/tauri-build.yml b/.github/workflows/tauri-build.yml index 033b71e27..d75b61501 100644 --- a/.github/workflows/tauri-build.yml +++ b/.github/workflows/tauri-build.yml @@ -1,8 +1,7 @@ name: 'Tauri GUI Build' on: push: - branches: [ beta ] - pull_request: + branches: [ beta, feature ] jobs: tauri_build: strategy: diff --git a/theseus_gui/package.json b/theseus_gui/package.json index c020e5804..cba4bf79d 100644 --- a/theseus_gui/package.json +++ b/theseus_gui/package.json @@ -2,7 +2,7 @@ "name": "theseus_gui", "private": true, "version": "0.7.2", - "patch_version": "07 • Beta", + "patch_version": "08 • Beta", "development_build": true, "type": "module", "scripts": { @@ -25,7 +25,7 @@ "pinia": "^2.1.7", "tauri-plugin-window-state-api": "github:tauri-apps/tauri-plugin-window-state#v1", "vite-svg-loader": "^5.1.0", - "vue": "^3.4.29", + "vue": "^3.4.31", "vue-i18n": "^9.13.1", "vue-multiselect": "3.0.0-beta.3", "vue-router": "4.3.0", @@ -40,7 +40,7 @@ "eslint-plugin-vue": "^9.26.0", "prettier": "^3.3.2", "sass": "^1.77.6", - "vite": "^5.3.1", + "vite": "^5.3.2", "vite-plugin-eslint": "^1.8.1" }, "packageManager": "pnpm@9.1.0" diff --git a/theseus_gui/pnpm-lock.yaml b/theseus_gui/pnpm-lock.yaml index 92c6d9254..bdd3d8701 100644 --- a/theseus_gui/pnpm-lock.yaml +++ b/theseus_gui/pnpm-lock.yaml @@ -13,13 +13,13 @@ importers: version: 1.5.6 '@vintl/vintl': specifier: ^4.4.1 - version: 4.4.1(vue@3.4.29) + version: 4.4.1(vue@3.4.31) dayjs: specifier: ^1.11.11 version: 1.11.11 floating-vue: specifier: ^5.2.2 - version: 5.2.2(vue@3.4.29) + version: 5.2.2(vue@3.4.31) mixpanel-browser: specifier: ^2.53.0 version: 2.53.0 @@ -28,31 +28,31 @@ importers: version: 1.3.4 omorphia: specifier: ^0.7.3 - version: 0.7.3(vue@3.4.29) + version: 0.7.3(vue@3.4.31) pinia: specifier: ^2.1.7 - version: 2.1.7(vue@3.4.29) + version: 2.1.7(vue@3.4.31) tauri-plugin-window-state-api: specifier: github:tauri-apps/tauri-plugin-window-state#v1 version: https://codeload.github.com/tauri-apps/tauri-plugin-window-state/tar.gz/83324932be7d2bf0cc68202bacf5427d9270dcbd vite-svg-loader: specifier: ^5.1.0 - version: 5.1.0(vue@3.4.29) + version: 5.1.0(vue@3.4.31) vue: - specifier: ^3.4.29 - version: 3.4.29 + specifier: ^3.4.31 + version: 3.4.31 vue-i18n: specifier: ^9.13.1 - version: 9.13.1(vue@3.4.29) + version: 9.13.1(vue@3.4.31) vue-multiselect: specifier: 3.0.0-beta.3 version: 3.0.0-beta.3 vue-router: specifier: 4.3.0 - version: 4.3.0(vue@3.4.29) + version: 4.3.0(vue@3.4.31) vue-virtual-scroller: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(vue@3.4.29) + version: 2.0.0-beta.8(vue@3.4.31) devDependencies: '@rollup/plugin-alias': specifier: ^5.1.0 @@ -62,7 +62,7 @@ importers: version: 1.5.14 '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.1(sass@1.77.6))(vue@3.4.29) + version: 5.0.5(vite@5.3.2(sass@1.77.6))(vue@3.4.31) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -79,11 +79,11 @@ importers: specifier: ^1.77.6 version: 1.77.6 vite: - specifier: ^5.3.1 - version: 5.3.1(sass@1.77.6) + specifier: ^5.3.2 + version: 5.3.2(sass@1.77.6) vite-plugin-eslint: specifier: ^1.8.1 - version: 1.8.1(eslint@8.57.0)(vite@5.3.1(sass@1.77.6)) + version: 1.8.1(eslint@8.57.0)(vite@5.3.2(sass@1.77.6)) packages: @@ -141,8 +141,8 @@ packages: '@codemirror/state@6.4.1': resolution: {integrity: sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==} - '@codemirror/view@6.28.2': - resolution: {integrity: sha512-A3DmyVfjgPsGIjiJqM/zvODUAPQdQl3ci0ghehYNnbt5x+o76xq+dL5+mMBuysDXnI3kapgOkoeJ0sbtL/3qPw==} + '@codemirror/view@6.28.3': + resolution: {integrity: sha512-QVqP+ko078/h9yrW+u5grX3rQhC+BkGKADRrlDaJznfPngJOv5zObiVf0+SgAWhL/Yt0nvZ+10rO3L+gU5IbFw==} '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} @@ -288,8 +288,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.10.1': - resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint/eslintrc@2.1.4': @@ -300,14 +300,14 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@floating-ui/core@1.6.2': - resolution: {integrity: sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==} + '@floating-ui/core@1.6.4': + resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} '@floating-ui/dom@1.1.1': resolution: {integrity: sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==} - '@floating-ui/utils@0.2.2': - resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} + '@floating-ui/utils@0.2.4': + resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} '@formatjs/ecma402-abstract@2.0.0': resolution: {integrity: sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==} @@ -495,8 +495,8 @@ packages: cpu: [x64] os: [win32] - '@rrweb/types@2.0.0-alpha.15': - resolution: {integrity: sha512-NsD2D8oFYT+XZidklW3T/waqDyaUqu+GqBNMZRJ5UQ7hbwtlx0lmt6ZCvKa29cT/6GfEwNYxAQqelodAwRnHTw==} + '@rrweb/types@2.0.0-alpha.16': + resolution: {integrity: sha512-E6cACNVsm+NUhn7dzocQoKyXI7BHrHRRm5Ab23yrAzEQ2caWocCEYJhqDlc4KRVJBkQfXZfyWm8+2d0uggFuZg==} '@tauri-apps/api@1.5.6': resolution: {integrity: sha512-LH5ToovAHnDVe5Qa9f/+jW28I6DeMhos8bNDtBOmmnaDpPmJmYLyHdeDblAWWWYc7KKRDg9/66vMuKyq0WIeFA==} @@ -598,37 +598,37 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vue/compiler-core@3.4.29': - resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} + '@vue/compiler-core@3.4.31': + resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} - '@vue/compiler-dom@3.4.29': - resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} + '@vue/compiler-dom@3.4.31': + resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} - '@vue/compiler-sfc@3.4.29': - resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==} + '@vue/compiler-sfc@3.4.31': + resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} - '@vue/compiler-ssr@3.4.29': - resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==} + '@vue/compiler-ssr@3.4.31': + resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} - '@vue/reactivity@3.4.29': - resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==} + '@vue/reactivity@3.4.31': + resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} - '@vue/runtime-core@3.4.29': - resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==} + '@vue/runtime-core@3.4.31': + resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} - '@vue/runtime-dom@3.4.29': - resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==} + '@vue/runtime-dom@3.4.31': + resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} - '@vue/server-renderer@3.4.29': - resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==} + '@vue/server-renderer@3.4.31': + resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} peerDependencies: - vue: 3.4.29 + vue: 3.4.31 - '@vue/shared@3.4.29': - resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} + '@vue/shared@3.4.31': + resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} '@xstate/fsm@1.6.5': resolution: {integrity: sha512-b5o1I6aLNeYlU/3CPlj/Z91ybk1gUsKT+5NAJI+2W4UjvS5KLG28K9v5UvNoFVjHV8PajVZ00RH3vnjyQO7ZAw==} @@ -661,8 +661,8 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - apexcharts@3.49.1: - resolution: {integrity: sha512-MqGtlq/KQuO8j0BBsUJYlRG8VBctKwYdwuBtajHgHTmSgUU3Oai+8oYN/rKCXwXzrUlYA+GiMgotAIbXY2BCGw==} + apexcharts@3.49.2: + resolution: {integrity: sha512-vBB8KgwfD9rSObA7s4kY2rU6DeaN67gTR3JN7r32ztgKVf8lKkdFQ6iUhk6oIHrV7W8PoHhr5EwKymn0z5Fz6A==} argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -1133,8 +1133,8 @@ packages: resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} engines: {node: '>=4'} - postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + postcss@8.4.39: + resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -1185,11 +1185,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rrdom@2.0.0-alpha.15: - resolution: {integrity: sha512-c7BMmqJf6u9cm5G1wx7Mgnc5pyNog4CLaGTDUZCDGZAIfRIFOWwu7A4f2z9IPiEeokgc5wq8R/8/dKp6xpg8Ug==} + rrdom@2.0.0-alpha.16: + resolution: {integrity: sha512-m8aoeORWUz7AFdEb7hES7wPeL6fl/oP23RoAlzLXyA/f2+NqCDM7KEyCXY4sHu6CChN3OAUP2BaUGEXn0zynlw==} - rrweb-snapshot@2.0.0-alpha.15: - resolution: {integrity: sha512-U5lOYoMt6YsmxKcnWVhX1ller6B8/OICQqLWqvylajTYv5oRHgAk68AFDTAXxLsjMSTQjtr1Vp+REFSmnhWrIg==} + rrweb-snapshot@2.0.0-alpha.16: + resolution: {integrity: sha512-p81OrzUiCmUMZzJu4fGHeLB00PIbVIqsV/zhqzr2pitHTUXpMYcyOvDWt0vHdla0vnowEPaHq3Wsu6cUc732/w==} rrweb@2.0.0-alpha.13: resolution: {integrity: sha512-a8GXOCnzWHNaVZPa7hsrLZtNZ3CGjiL+YrkpLo0TfmxGLhjNZbWY2r7pE06p+FcjFNlgUVTmFrSJbK3kO7yxvw==} @@ -1323,8 +1323,8 @@ packages: peerDependencies: vue: '>=3.2.13' - vite@5.3.1: - resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==} + vite@5.3.2: + resolution: {integrity: sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -1409,8 +1409,8 @@ packages: apexcharts: '> 3.0.0' vue: '> 3.0.0' - vue@3.4.29: - resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==} + vue@3.4.31: + resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1461,27 +1461,27 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@braw/async-computed@5.0.2(vue@3.4.29)': + '@braw/async-computed@5.0.2(vue@3.4.31)': dependencies: - vue: 3.4.29 + vue: 3.4.31 - '@codemirror/autocomplete@6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.2)(@lezer/common@1.2.1)': + '@codemirror/autocomplete@6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.3)(@lezer/common@1.2.1)': dependencies: '@codemirror/language': 6.10.2 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 + '@codemirror/view': 6.28.3 '@lezer/common': 1.2.1 '@codemirror/commands@6.6.0': dependencies: '@codemirror/language': 6.10.2 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 + '@codemirror/view': 6.28.3 '@lezer/common': 1.2.1 - '@codemirror/lang-css@6.2.1(@codemirror/view@6.28.2)': + '@codemirror/lang-css@6.2.1(@codemirror/view@6.28.3)': dependencies: - '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.2)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.3)(@lezer/common@1.2.1) '@codemirror/language': 6.10.2 '@codemirror/state': 6.4.1 '@lezer/common': 1.2.1 @@ -1491,40 +1491,40 @@ snapshots: '@codemirror/lang-html@6.4.9': dependencies: - '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.2)(@lezer/common@1.2.1) - '@codemirror/lang-css': 6.2.1(@codemirror/view@6.28.2) + '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.3)(@lezer/common@1.2.1) + '@codemirror/lang-css': 6.2.1(@codemirror/view@6.28.3) '@codemirror/lang-javascript': 6.2.2 '@codemirror/language': 6.10.2 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 + '@codemirror/view': 6.28.3 '@lezer/common': 1.2.1 '@lezer/css': 1.1.8 '@lezer/html': 1.3.10 '@codemirror/lang-javascript@6.2.2': dependencies: - '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.2)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.3)(@lezer/common@1.2.1) '@codemirror/language': 6.10.2 '@codemirror/lint': 6.8.1 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 + '@codemirror/view': 6.28.3 '@lezer/common': 1.2.1 '@lezer/javascript': 1.4.17 '@codemirror/lang-markdown@6.2.5': dependencies: - '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.2)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.16.3(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.3)(@lezer/common@1.2.1) '@codemirror/lang-html': 6.4.9 '@codemirror/language': 6.10.2 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 + '@codemirror/view': 6.28.3 '@lezer/common': 1.2.1 '@lezer/markdown': 1.3.0 '@codemirror/language@6.10.2': dependencies: '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 + '@codemirror/view': 6.28.3 '@lezer/common': 1.2.1 '@lezer/highlight': 1.2.0 '@lezer/lr': 1.4.1 @@ -1533,12 +1533,12 @@ snapshots: '@codemirror/lint@6.8.1': dependencies: '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 + '@codemirror/view': 6.28.3 crelt: 1.0.6 '@codemirror/state@6.4.1': {} - '@codemirror/view@6.28.2': + '@codemirror/view@6.28.3': dependencies: '@codemirror/state': 6.4.1 style-mod: 4.1.2 @@ -1618,7 +1618,7 @@ snapshots: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.10.1': {} + '@eslint-community/regexpp@4.11.0': {} '@eslint/eslintrc@2.1.4': dependencies: @@ -1636,15 +1636,15 @@ snapshots: '@eslint/js@8.57.0': {} - '@floating-ui/core@1.6.2': + '@floating-ui/core@1.6.4': dependencies: - '@floating-ui/utils': 0.2.2 + '@floating-ui/utils': 0.2.4 '@floating-ui/dom@1.1.1': dependencies: - '@floating-ui/core': 1.6.2 + '@floating-ui/core': 1.6.4 - '@floating-ui/utils@0.2.2': {} + '@floating-ui/utils@0.2.4': {} '@formatjs/ecma402-abstract@2.0.0': dependencies: @@ -1826,9 +1826,9 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true - '@rrweb/types@2.0.0-alpha.15': + '@rrweb/types@2.0.0-alpha.16': dependencies: - rrweb-snapshot: 2.0.0-alpha.15 + rrweb-snapshot: 2.0.0-alpha.16 '@tauri-apps/api@1.5.6': {} @@ -1890,77 +1890,77 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vintl/vintl@4.4.1(vue@3.4.29)': + '@vintl/vintl@4.4.1(vue@3.4.31)': dependencies: - '@braw/async-computed': 5.0.2(vue@3.4.29) + '@braw/async-computed': 5.0.2(vue@3.4.31) '@formatjs/icu-messageformat-parser': 2.7.8 '@formatjs/intl': 2.10.4 '@formatjs/intl-localematcher': 0.4.2 intl-messageformat: 10.5.14 - vue: 3.4.29 + vue: 3.4.31 transitivePeerDependencies: - typescript - '@vitejs/plugin-vue@5.0.5(vite@5.3.1(sass@1.77.6))(vue@3.4.29)': + '@vitejs/plugin-vue@5.0.5(vite@5.3.2(sass@1.77.6))(vue@3.4.31)': dependencies: - vite: 5.3.1(sass@1.77.6) - vue: 3.4.29 + vite: 5.3.2(sass@1.77.6) + vue: 3.4.31 - '@vue/compiler-core@3.4.29': + '@vue/compiler-core@3.4.31': dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.31 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.29': + '@vue/compiler-dom@3.4.31': dependencies: - '@vue/compiler-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-core': 3.4.31 + '@vue/shared': 3.4.31 - '@vue/compiler-sfc@3.4.29': + '@vue/compiler-sfc@3.4.31': dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.29 - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-core': 3.4.31 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.38 + postcss: 8.4.39 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.29': + '@vue/compiler-ssr@3.4.31': dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.31 + '@vue/shared': 3.4.31 '@vue/devtools-api@6.6.3': {} - '@vue/reactivity@3.4.29': + '@vue/reactivity@3.4.31': dependencies: - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.31 - '@vue/runtime-core@3.4.29': + '@vue/runtime-core@3.4.31': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.31 + '@vue/shared': 3.4.31 - '@vue/runtime-dom@3.4.29': + '@vue/runtime-dom@3.4.31': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/runtime-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.31 + '@vue/runtime-core': 3.4.31 + '@vue/shared': 3.4.31 csstype: 3.1.3 - '@vue/server-renderer@3.4.29(vue@3.4.29)': + '@vue/server-renderer@3.4.31(vue@3.4.31)': dependencies: - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 - vue: 3.4.29 + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 + vue: 3.4.31 - '@vue/shared@3.4.29': {} + '@vue/shared@3.4.31': {} '@xstate/fsm@1.6.5': {} @@ -1990,7 +1990,7 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - apexcharts@3.49.1: + apexcharts@3.49.2: dependencies: '@yr/monotone-cubic-spline': 1.0.3 svg.draggable.js: 2.2.2 @@ -2180,7 +2180,7 @@ snapshots: eslint@8.57.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.11.0 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -2273,17 +2273,17 @@ snapshots: flatted@3.3.1: {} - floating-vue@2.0.0(vue@3.4.29): + floating-vue@2.0.0(vue@3.4.31): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.29 - vue-resize: 2.0.0-alpha.1(vue@3.4.29) + vue: 3.4.31 + vue-resize: 2.0.0-alpha.1(vue@3.4.31) - floating-vue@5.2.2(vue@3.4.29): + floating-vue@5.2.2(vue@3.4.31): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.29 - vue-resize: 2.0.0-alpha.1(vue@3.4.29) + vue: 3.4.31 + vue-resize: 2.0.0-alpha.1(vue@3.4.31) fs.realpath@1.0.0: {} @@ -2439,23 +2439,23 @@ snapshots: node-fetch-native: 1.6.4 ufo: 1.5.3 - omorphia@0.7.3(vue@3.4.29): + omorphia@0.7.3(vue@3.4.31): dependencies: '@codemirror/commands': 6.6.0 '@codemirror/lang-markdown': 6.2.5 '@codemirror/language': 6.10.2 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.28.2 - apexcharts: 3.49.1 + '@codemirror/view': 6.28.3 + apexcharts: 3.49.2 dayjs: 1.11.11 - floating-vue: 2.0.0(vue@3.4.29) + floating-vue: 2.0.0(vue@3.4.31) highlight.js: 11.9.0 markdown-it: 13.0.2 - qrcode.vue: 3.4.1(vue@3.4.29) - vue: 3.4.29 - vue-router: 4.3.0(vue@3.4.29) - vue-select: 4.0.0-beta.6(vue@3.4.29) - vue3-apexcharts: 1.5.3(apexcharts@3.49.1)(vue@3.4.29) + qrcode.vue: 3.4.1(vue@3.4.31) + vue: 3.4.31 + vue-router: 4.3.0(vue@3.4.31) + vue-select: 4.0.0-beta.6(vue@3.4.31) + vue3-apexcharts: 1.5.3(apexcharts@3.49.2)(vue@3.4.31) xss: 1.0.15 transitivePeerDependencies: - '@nuxt/kit' @@ -2495,18 +2495,18 @@ snapshots: picomatch@2.3.1: {} - pinia@2.1.7(vue@3.4.29): + pinia@2.1.7(vue@3.4.31): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.29 - vue-demi: 0.14.8(vue@3.4.29) + vue: 3.4.31 + vue-demi: 0.14.8(vue@3.4.31) postcss-selector-parser@6.1.0: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.4.38: + postcss@8.4.39: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -2518,9 +2518,9 @@ snapshots: punycode@2.3.1: {} - qrcode.vue@3.4.1(vue@3.4.29): + qrcode.vue@3.4.1(vue@3.4.31): dependencies: - vue: 3.4.29 + vue: 3.4.31 queue-microtask@1.2.3: {} @@ -2562,22 +2562,22 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.18.0 fsevents: 2.3.3 - rrdom@2.0.0-alpha.15: + rrdom@2.0.0-alpha.16: dependencies: - rrweb-snapshot: 2.0.0-alpha.15 + rrweb-snapshot: 2.0.0-alpha.16 - rrweb-snapshot@2.0.0-alpha.15: {} + rrweb-snapshot@2.0.0-alpha.16: {} rrweb@2.0.0-alpha.13: dependencies: - '@rrweb/types': 2.0.0-alpha.15 + '@rrweb/types': 2.0.0-alpha.16 '@types/css-font-loading-module': 0.0.7 '@xstate/fsm': 1.6.5 base64-arraybuffer: 1.0.2 fflate: 0.4.8 mitt: 3.0.1 - rrdom: 2.0.0-alpha.15 - rrweb-snapshot: 2.0.0-alpha.15 + rrdom: 2.0.0-alpha.16 + rrweb-snapshot: 2.0.0-alpha.16 run-parallel@1.2.0: dependencies: @@ -2684,31 +2684,31 @@ snapshots: util-deprecate@1.0.2: {} - vite-plugin-eslint@1.8.1(eslint@8.57.0)(vite@5.3.1(sass@1.77.6)): + vite-plugin-eslint@1.8.1(eslint@8.57.0)(vite@5.3.2(sass@1.77.6)): dependencies: '@rollup/pluginutils': 4.2.1 '@types/eslint': 8.56.10 eslint: 8.57.0 rollup: 2.79.1 - vite: 5.3.1(sass@1.77.6) + vite: 5.3.2(sass@1.77.6) - vite-svg-loader@5.1.0(vue@3.4.29): + vite-svg-loader@5.1.0(vue@3.4.31): dependencies: svgo: 3.3.2 - vue: 3.4.29 + vue: 3.4.31 - vite@5.3.1(sass@1.77.6): + vite@5.3.2(sass@1.77.6): dependencies: esbuild: 0.21.5 - postcss: 8.4.38 + postcss: 8.4.39 rollup: 4.18.0 optionalDependencies: fsevents: 2.3.3 sass: 1.77.6 - vue-demi@0.14.8(vue@3.4.29): + vue-demi@0.14.8(vue@3.4.31): dependencies: - vue: 3.4.29 + vue: 3.4.31 vue-eslint-parser@9.4.3(eslint@8.57.0): dependencies: @@ -2723,51 +2723,51 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.13.1(vue@3.4.29): + vue-i18n@9.13.1(vue@3.4.31): dependencies: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.3 - vue: 3.4.29 + vue: 3.4.31 vue-multiselect@3.0.0-beta.3: {} - vue-observe-visibility@2.0.0-alpha.1(vue@3.4.29): + vue-observe-visibility@2.0.0-alpha.1(vue@3.4.31): dependencies: - vue: 3.4.29 + vue: 3.4.31 - vue-resize@2.0.0-alpha.1(vue@3.4.29): + vue-resize@2.0.0-alpha.1(vue@3.4.31): dependencies: - vue: 3.4.29 + vue: 3.4.31 - vue-router@4.3.0(vue@3.4.29): + vue-router@4.3.0(vue@3.4.31): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.29 + vue: 3.4.31 - vue-select@4.0.0-beta.6(vue@3.4.29): + vue-select@4.0.0-beta.6(vue@3.4.31): dependencies: - vue: 3.4.29 + vue: 3.4.31 - vue-virtual-scroller@2.0.0-beta.8(vue@3.4.29): + vue-virtual-scroller@2.0.0-beta.8(vue@3.4.31): dependencies: mitt: 2.1.0 - vue: 3.4.29 - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.29) - vue-resize: 2.0.0-alpha.1(vue@3.4.29) + vue: 3.4.31 + vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.31) + vue-resize: 2.0.0-alpha.1(vue@3.4.31) - vue3-apexcharts@1.5.3(apexcharts@3.49.1)(vue@3.4.29): + vue3-apexcharts@1.5.3(apexcharts@3.49.2)(vue@3.4.31): dependencies: - apexcharts: 3.49.1 - vue: 3.4.29 + apexcharts: 3.49.2 + vue: 3.4.31 - vue@3.4.29: + vue@3.4.31: dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-sfc': 3.4.29 - '@vue/runtime-dom': 3.4.29 - '@vue/server-renderer': 3.4.29(vue@3.4.29) - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-sfc': 3.4.31 + '@vue/runtime-dom': 3.4.31 + '@vue/server-renderer': 3.4.31(vue@3.4.31) + '@vue/shared': 3.4.31 w3c-keyname@2.2.8: {} diff --git a/theseus_gui/src/components/GridDisplay.vue b/theseus_gui/src/components/GridDisplay.vue index 8ab317ef4..feec21f43 100644 --- a/theseus_gui/src/components/GridDisplay.vue +++ b/theseus_gui/src/components/GridDisplay.vue @@ -1,6 +1,7 @@