diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c963a04..9849bb5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -88,7 +88,7 @@ jobs: ${{ runner.os }}-pnpm-store- - name: Install dependencies - run: pnpm install typescript vue-tsc vite -g && pnpm install + run: pnpm install typescript vue-tsc vite -g && pnpm install --no-frozen-lockfile - name: Run Frontend build run: vue-tsc --noEmit && vite build diff --git a/src/main/vue/package.json b/src/main/vue/package.json index 45d71c7..1033635 100644 --- a/src/main/vue/package.json +++ b/src/main/vue/package.json @@ -11,10 +11,10 @@ "dependencies": { "autoprefixer": "10.4.13", "postcss": "8.4.21", - "swiper": "8.4.7", + "swiper": "9.1.0", "tailwindcss": "3.2.7", "vue": "3.2.47", - "vue-final-modal": "4.0.4", + "vue-final-modal": "4.0.9", "vue-router": "4.1.6", "vue3-easy-data-table": "1.5.34" }, @@ -22,6 +22,6 @@ "@vitejs/plugin-vue": "3.2.0", "typescript": "4.9.5", "vite": "3.2.5", - "vue-tsc": "1.1.2" + "vue-tsc": "1.2.0" } } diff --git a/src/main/vue/pnpm-lock.yaml b/src/main/vue/pnpm-lock.yaml index 52863ef..692ffe7 100644 --- a/src/main/vue/pnpm-lock.yaml +++ b/src/main/vue/pnpm-lock.yaml @@ -4,23 +4,23 @@ specifiers: '@vitejs/plugin-vue': 3.2.0 autoprefixer: 10.4.13 postcss: 8.4.21 - swiper: 8.4.7 + swiper: 9.1.0 tailwindcss: 3.2.7 typescript: 4.9.5 vite: 3.2.5 vue: 3.2.47 - vue-final-modal: 4.0.4 + vue-final-modal: 4.0.9 vue-router: 4.1.6 - vue-tsc: 1.1.2 + vue-tsc: 1.2.0 vue3-easy-data-table: 1.5.34 dependencies: autoprefixer: 10.4.13_postcss@8.4.21 postcss: 8.4.21 - swiper: 8.4.7 + swiper: 9.1.0 tailwindcss: 3.2.7_postcss@8.4.21 vue: 3.2.47 - vue-final-modal: 4.0.4 + vue-final-modal: 4.0.9 vue-router: 4.1.6_vue@3.2.47 vue3-easy-data-table: 1.5.34 @@ -28,7 +28,7 @@ devDependencies: '@vitejs/plugin-vue': 3.2.0_vite@3.2.5+vue@3.2.47 typescript: 4.9.5 vite: 3.2.5 - vue-tsc: 1.1.2_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages: @@ -109,29 +109,29 @@ packages: vue: 3.2.47 dev: true - /@volar/language-core/1.2.0-alpha.13: - resolution: {integrity: sha512-rLrgkRE3QdbnjU7OL8K/PbKrnkOv7rSpPLpfNmLfebd7G6+aMi2ZRWrfE808gyc9Q14bmYRuwo7ciJHWB55sUw==} + /@volar/language-core/1.3.0-alpha.0: + resolution: {integrity: sha512-W3uMzecHPcbwddPu4SJpUcPakRBK/y/BP+U0U6NiPpUX1tONLC4yCawt+QBJqtgJ+sfD6ztf5PyvPL3hQRqfOA==} dependencies: - '@volar/source-map': 1.2.0-alpha.13 + '@volar/source-map': 1.3.0-alpha.0 dev: true - /@volar/source-map/1.2.0-alpha.13: - resolution: {integrity: sha512-0SSk8h5zeJWrL+L5hFwoRF4JuTJOlJ2grbboArH585/HR3NzkHk6vZXB9SWfZ5bhPOzjz4s5fKLkaBD5CVs67g==} + /@volar/source-map/1.3.0-alpha.0: + resolution: {integrity: sha512-jSdizxWFvDTvkPYZnO6ew3sBZUnS0abKCbuopkc0JrIlFbznWC/fPH3iPFIMS8/IIkRxq1Jh9VVG60SmtsdaMQ==} dependencies: muggle-string: 0.2.2 dev: true - /@volar/typescript/1.2.0-alpha.13: - resolution: {integrity: sha512-aSW6BWiFEU80zD4ElyOjsaXCwatJD+NkcywZjFZSX+zDOwFxDwUWcvtFpZ/VNGFsSOXRqe+lG55mHk1HIUu0hg==} + /@volar/typescript/1.3.0-alpha.0: + resolution: {integrity: sha512-5UItyW2cdH2mBLu4RrECRNJRgtvvzKrSCn2y3v/D61QwIDkGx4aeil6x8RFuUL5TFtV6QvVHXnsOHxNgd+sCow==} dependencies: - '@volar/language-core': 1.2.0-alpha.13 + '@volar/language-core': 1.3.0-alpha.0 dev: true - /@volar/vue-language-core/1.1.2: - resolution: {integrity: sha512-xLqZDwVyfn3dh1mVreltUE9yjZ96WpJB5n5kzo+hRvDdvOTmT3OCi1aUG0Klf65uTQMntWbpr1omluJ/LSzZXA==} + /@volar/vue-language-core/1.2.0: + resolution: {integrity: sha512-w7yEiaITh2WzKe6u8ZdeLKCUz43wdmY/OqAmsB/PGDvvhTcVhCJ6f0W/RprZL1IhqH8wALoWiwEh/Wer7ZviMQ==} dependencies: - '@volar/language-core': 1.2.0-alpha.13 - '@volar/source-map': 1.2.0-alpha.13 + '@volar/language-core': 1.3.0-alpha.0 + '@volar/source-map': 1.3.0-alpha.0 '@vue/compiler-dom': 3.2.47 '@vue/compiler-sfc': 3.2.47 '@vue/reactivity': 3.2.47 @@ -141,11 +141,11 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript/1.1.2: - resolution: {integrity: sha512-deje1Ude3luocEwWatK72R1fvz2U0NWveYzTauCBJMvNeGpTCrHS26cNRLrBmkRrxAIUwkxBCeHohX6CjuMtbQ==} + /@volar/vue-typescript/1.2.0: + resolution: {integrity: sha512-zjmRi9y3J1EkG+pfuHp8IbHmibihrKK485cfzsHjiuvJMGrpkWvlO5WVEk8oslMxxeGC5XwBFE9AOlvh378EPA==} dependencies: - '@volar/typescript': 1.2.0-alpha.13 - '@volar/vue-language-core': 1.1.2 + '@volar/typescript': 1.3.0-alpha.0 + '@volar/vue-language-core': 1.2.0 dev: true /@vue/compiler-core/3.2.47: @@ -440,12 +440,6 @@ packages: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} dev: false - /dom7/4.0.6: - resolution: {integrity: sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==} - dependencies: - ssr-window: 4.0.2 - dev: false - /electron-to-chromium/1.4.302: resolution: {integrity: sha512-Uk7C+7aPBryUR1Fwvk9VmipBcN9fVsqBO57jV2ZjTm+IZ6BMNqu7EDVEg2HxCNufk6QcWlFsBkhQyQroB2VWKw==} dev: false @@ -982,12 +976,10 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /swiper/8.4.7: - resolution: {integrity: sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==} + /swiper/9.1.0: + resolution: {integrity: sha512-Ck8CywwfUghkbUAHbxTAWyeUAcNrIDNJ6EnKFBGGcHDjeqbh0Jq08RbmD5fMu1a0oOv1eIkUGVkqNJy/asm+yA==} engines: {node: '>= 4.7.0'} - requiresBuild: true dependencies: - dom7: 4.0.6 ssr-window: 4.0.2 dev: false @@ -1109,8 +1101,8 @@ packages: vue: 3.2.47 dev: false - /vue-final-modal/4.0.4: - resolution: {integrity: sha512-kXVA0Os73py7S8WoASz3kxXcK1RPtQs91uLi0hEhbmV731yDvhLndjsM6iQ+yR3bveDiOQjSNHO9WdkmYqfbaQ==} + /vue-final-modal/4.0.9: + resolution: {integrity: sha512-VT2MBr6I0BrH9yQgLJV6+DlGuuScJU+5FWlcSvoisC7xb9U9nmsIU8iV7l+9NCA4/lAb9S/9vBOlk2hQT+zq1Q==} dependencies: '@vueuse/core': 9.13.0_vue@3.2.47 '@vueuse/integrations': 9.13.0_oggptlzwchqpaguemspe4ract4 @@ -1146,14 +1138,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.1.2_typescript@4.9.5: - resolution: {integrity: sha512-XrIj+4ucpYkpuofxQitXAzhfWQtPvNIgwAdREyXioG3bur0QhSBJCPBv9bMTSEFOdYH06HiLU+MesoSOEyCq4w==} + /vue-tsc/1.2.0_typescript@4.9.5: + resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.1.2 - '@volar/vue-typescript': 1.1.2 + '@volar/vue-language-core': 1.2.0 + '@volar/vue-typescript': 1.2.0 typescript: 4.9.5 dev: true