|
|
@@ -10,6 +10,9 @@ dependencies:
|
|
|
'@tanstack/vue-query':
|
|
|
specifier: ^4.29.7
|
|
|
version: 4.29.7(vue@3.3.2)
|
|
|
+ '@tanstack/vue-table':
|
|
|
+ specifier: ^8.9.1
|
|
|
+ version: 8.9.1(vue@3.3.2)
|
|
|
'@vee-validate/zod':
|
|
|
specifier: ^4.9.3
|
|
|
version: 4.9.3(typescript@5.0.4)(vue@3.3.2)
|
|
|
@@ -18,7 +21,7 @@ dependencies:
|
|
|
version: 10.1.2(vue@3.3.2)
|
|
|
'@vueuse/integrations':
|
|
|
specifier: ^10.1.2
|
|
|
- version: 10.1.2(axios@1.4.0)(sortablejs@1.15.0)(vue@3.3.2)
|
|
|
+ version: 10.1.2(axios@1.4.0)(focus-trap@7.4.3)(sortablejs@1.15.0)(vue@3.3.2)
|
|
|
axios:
|
|
|
specifier: ^1.4.0
|
|
|
version: 1.4.0
|
|
|
@@ -37,6 +40,9 @@ dependencies:
|
|
|
pinia:
|
|
|
specifier: ^2.0.36
|
|
|
version: 2.0.36(typescript@5.0.4)(vue@3.3.2)
|
|
|
+ react-dnd-html5-backend:
|
|
|
+ specifier: ^16.0.1
|
|
|
+ version: 16.0.1
|
|
|
sortablejs:
|
|
|
specifier: ^1.15.0
|
|
|
version: 1.15.0
|
|
|
@@ -49,12 +55,18 @@ dependencies:
|
|
|
vue:
|
|
|
specifier: ^3.3.2
|
|
|
version: 3.3.2
|
|
|
+ vue-final-modal:
|
|
|
+ specifier: ^4.4.2
|
|
|
+ version: 4.4.2(@vueuse/core@10.1.2)(@vueuse/integrations@10.1.2)(focus-trap@7.4.3)(vue@3.3.2)
|
|
|
vue-i18n:
|
|
|
specifier: ^9.2.2
|
|
|
version: 9.2.2(vue@3.3.2)
|
|
|
vue-router:
|
|
|
specifier: ^4.2.0
|
|
|
version: 4.2.0(vue@3.3.2)
|
|
|
+ vue3-dnd:
|
|
|
+ specifier: ^2.0.2
|
|
|
+ version: 2.0.2(vue@3.3.2)
|
|
|
zod:
|
|
|
specifier: ^3.21.4
|
|
|
version: 3.21.4
|
|
|
@@ -69,6 +81,9 @@ devDependencies:
|
|
|
'@nabla/vite-plugin-eslint':
|
|
|
specifier: ^1.5.0
|
|
|
version: 1.5.0(eslint@8.40.0)(vite@4.3.5)
|
|
|
+ '@total-typescript/ts-reset':
|
|
|
+ specifier: ^0.4.2
|
|
|
+ version: 0.4.2
|
|
|
'@types/lodash-es':
|
|
|
specifier: ^4.17.7
|
|
|
version: 4.17.7
|
|
|
@@ -121,8 +136,8 @@ devDependencies:
|
|
|
specifier: ^8.8.0
|
|
|
version: 8.8.0(eslint@8.40.0)
|
|
|
eslint-config-proste:
|
|
|
- specifier: ^7.1.0
|
|
|
- version: 7.1.0(@typescript-eslint/eslint-plugin@5.59.5)(@typescript-eslint/parser@5.59.5)(eslint-plugin-import-newlines@1.3.1)(eslint-plugin-import@2.27.5)(eslint-plugin-vue@9.13.0)(eslint@8.40.0)
|
|
|
+ specifier: ^7.4.0
|
|
|
+ version: 7.4.0(@typescript-eslint/eslint-plugin@5.59.5)(@typescript-eslint/parser@5.59.5)(eslint-plugin-import-newlines@1.3.1)(eslint-plugin-import@2.27.5)(eslint-plugin-vue@9.13.0)(eslint@8.40.0)
|
|
|
eslint-plugin-cypress:
|
|
|
specifier: ^2.13.3
|
|
|
version: 2.13.3(eslint@8.40.0)
|
|
|
@@ -1449,6 +1464,26 @@ packages:
|
|
|
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
|
|
|
dev: true
|
|
|
|
|
|
+ /@react-dnd/asap@4.0.1:
|
|
|
+ resolution: {integrity: sha512-kLy0PJDDwvwwTXxqTFNAAllPHD73AycE9ypWeln/IguoGBEbvFcPDbCV03G52bEcC5E+YgupBE0VzHGdC8SIXg==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /@react-dnd/asap@5.0.2:
|
|
|
+ resolution: {integrity: sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /@react-dnd/invariant@3.0.1:
|
|
|
+ resolution: {integrity: sha512-blqduwV86oiKw2Gr44wbe3pj3Z/OsXirc7ybCv9F/pLAR+Aih8F3rjeJzK0ANgtYKv5lCpkGVoZAeKitKDaD/g==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /@react-dnd/invariant@4.0.2:
|
|
|
+ resolution: {integrity: sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /@react-dnd/shallowequal@3.0.1:
|
|
|
+ resolution: {integrity: sha512-XjDVbs3ZU16CO1h5Q3Ew2RPJqmZBDE/EVf1LYp6ePEffs3V/MX9ZbL5bJr8qiK5SbGmUMuDoaFgyKacYz8prRA==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/@tanstack/match-sorter-utils@8.8.4:
|
|
|
resolution: {integrity: sha512-rKH8LjZiszWEvmi01NR72QWZ8m4xmXre0OOwlRGnjU01Eqz/QnN+cqpty2PJ0efHblq09+KilvyR7lsbzmXVEw==}
|
|
|
engines: {node: '>=12'}
|
|
|
@@ -1460,6 +1495,11 @@ packages:
|
|
|
resolution: {integrity: sha512-GXG4b5hV2Loir+h2G+RXhJdoZhJLnrBWsuLB2r0qBRyhWuXq9w/dWxzvpP89H0UARlH6Mr9DiVj4SMtpkF/aUA==}
|
|
|
dev: false
|
|
|
|
|
|
+ /@tanstack/table-core@8.9.1:
|
|
|
+ resolution: {integrity: sha512-2+R83n8vMZND0q3W1lSiF7co9nFbeWbjAErFf27xwbeA9E0wtUu5ZDfgj+TZ6JzdAEQAgfxkk/QNFAKiS8E4MA==}
|
|
|
+ engines: {node: '>=12'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/@tanstack/vue-query@4.29.7(vue@3.3.2):
|
|
|
resolution: {integrity: sha512-dVk2s5zcEtkDiNV4EFvKRiTnldNCcWh4P57QmxuBNZrJ2bncumVoWO1PAO8uPfucHV0qZtFWDyzXzHyrdkHK7g==}
|
|
|
peerDependencies:
|
|
|
@@ -1476,11 +1516,25 @@ packages:
|
|
|
vue-demi: 0.13.11(vue@3.3.2)
|
|
|
dev: false
|
|
|
|
|
|
+ /@tanstack/vue-table@8.9.1(vue@3.3.2):
|
|
|
+ resolution: {integrity: sha512-Z5MEuPGedmQShV/Md3ABm8Ju5k4NtGtAgB2C+lhuF3/geQl+OZelbtQ1j3l5jnIIgyBk++BkjQJPq4EaEN5uOg==}
|
|
|
+ engines: {node: '>=12'}
|
|
|
+ peerDependencies:
|
|
|
+ vue: ^3.2.33
|
|
|
+ dependencies:
|
|
|
+ '@tanstack/table-core': 8.9.1
|
|
|
+ vue: 3.3.2
|
|
|
+ dev: false
|
|
|
+
|
|
|
/@tootallnate/once@2.0.0:
|
|
|
resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
|
|
|
engines: {node: '>= 10'}
|
|
|
dev: true
|
|
|
|
|
|
+ /@total-typescript/ts-reset@0.4.2:
|
|
|
+ resolution: {integrity: sha512-vqd7ZUDSrXFVT1n8b2kc3LnklncDQFPvR58yUS1kEP23/nHPAO9l1lMjUfnPrXYYk4Hj54rrLKMW5ipwk7k09A==}
|
|
|
+ dev: true
|
|
|
+
|
|
|
/@tsconfig/node10@1.0.9:
|
|
|
resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==}
|
|
|
dev: true
|
|
|
@@ -2002,7 +2056,7 @@ packages:
|
|
|
- vue
|
|
|
dev: false
|
|
|
|
|
|
- /@vueuse/integrations@10.1.2(axios@1.4.0)(sortablejs@1.15.0)(vue@3.3.2):
|
|
|
+ /@vueuse/integrations@10.1.2(axios@1.4.0)(focus-trap@7.4.3)(sortablejs@1.15.0)(vue@3.3.2):
|
|
|
resolution: {integrity: sha512-wUpG3Wv6LiWerOwCzOAM0iGhNQ4vfFUTkhj/xQy7TLXduh2M3D8N08aS0KqlxsejY6R8NLxydDIM+68QfHZZ8Q==}
|
|
|
peerDependencies:
|
|
|
async-validator: '*'
|
|
|
@@ -2046,6 +2100,7 @@ packages:
|
|
|
'@vueuse/core': 10.1.2(vue@3.3.2)
|
|
|
'@vueuse/shared': 10.1.2(vue@3.3.2)
|
|
|
axios: 1.4.0
|
|
|
+ focus-trap: 7.4.3
|
|
|
sortablejs: 1.15.0
|
|
|
vue-demi: 0.14.1(vue@3.3.2)
|
|
|
transitivePeerDependencies:
|
|
|
@@ -3067,6 +3122,22 @@ packages:
|
|
|
path-type: 4.0.0
|
|
|
dev: true
|
|
|
|
|
|
+ /dnd-core@15.1.2:
|
|
|
+ resolution: {integrity: sha512-EOec1LyJUuGRFg0LDa55rSRAUe97uNVKVkUo8iyvzQlcECYTuPblVQfRWXWj1OyPseFIeebWpNmKFy0h6BcF1A==}
|
|
|
+ dependencies:
|
|
|
+ '@react-dnd/asap': 4.0.1
|
|
|
+ '@react-dnd/invariant': 3.0.1
|
|
|
+ redux: 4.2.1
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /dnd-core@16.0.1:
|
|
|
+ resolution: {integrity: sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==}
|
|
|
+ dependencies:
|
|
|
+ '@react-dnd/asap': 5.0.2
|
|
|
+ '@react-dnd/invariant': 4.0.2
|
|
|
+ redux: 4.2.1
|
|
|
+ dev: false
|
|
|
+
|
|
|
/doctrine@2.1.0:
|
|
|
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
|
|
|
engines: {node: '>=0.10.0'}
|
|
|
@@ -3281,8 +3352,8 @@ packages:
|
|
|
eslint: 8.40.0
|
|
|
dev: true
|
|
|
|
|
|
- /eslint-config-proste@7.1.0(@typescript-eslint/eslint-plugin@5.59.5)(@typescript-eslint/parser@5.59.5)(eslint-plugin-import-newlines@1.3.1)(eslint-plugin-import@2.27.5)(eslint-plugin-vue@9.13.0)(eslint@8.40.0):
|
|
|
- resolution: {integrity: sha512-i+w0HCOZxyN936cRHgEN7PV/218RP9YocJzMWTPizuU35jrvXemZ5yI7qSFZRGF1SGnzjObIW5u/ZV2YFxAFPA==}
|
|
|
+ /eslint-config-proste@7.4.0(@typescript-eslint/eslint-plugin@5.59.5)(@typescript-eslint/parser@5.59.5)(eslint-plugin-import-newlines@1.3.1)(eslint-plugin-import@2.27.5)(eslint-plugin-vue@9.13.0)(eslint@8.40.0):
|
|
|
+ resolution: {integrity: sha512-DJckpPELQCwqoXN8ucan54NRbhg0ry2x5ELnUtAJYEX1NCj8HTqrBfOkE0+UZVSyNfANLFI7+jUx2/hBXGU8+A==}
|
|
|
peerDependencies:
|
|
|
'@typescript-eslint/eslint-plugin': '>=5.4.0'
|
|
|
'@typescript-eslint/parser': '>=5.4.0'
|
|
|
@@ -3633,7 +3704,6 @@ packages:
|
|
|
|
|
|
/fast-deep-equal@3.1.3:
|
|
|
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
|
|
|
- dev: true
|
|
|
|
|
|
/fast-diff@1.2.0:
|
|
|
resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==}
|
|
|
@@ -3745,6 +3815,12 @@ packages:
|
|
|
resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
|
|
|
dev: true
|
|
|
|
|
|
+ /focus-trap@7.4.3:
|
|
|
+ resolution: {integrity: sha512-BgSSbK4GPnS2VbtZ50VtOv1Sti6DIkj3+LkVjiWMNjLeAp1SH1UlLx3ULu/DCu4vq5R4/uvTm+zrvsMsuYmGLg==}
|
|
|
+ dependencies:
|
|
|
+ tabbable: 6.1.2
|
|
|
+ dev: false
|
|
|
+
|
|
|
/follow-redirects@1.15.2:
|
|
|
resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
|
|
|
engines: {node: '>=4.0'}
|
|
|
@@ -5879,6 +5955,12 @@ packages:
|
|
|
engines: {node: '>=8'}
|
|
|
dev: true
|
|
|
|
|
|
+ /react-dnd-html5-backend@16.0.1:
|
|
|
+ resolution: {integrity: sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw==}
|
|
|
+ dependencies:
|
|
|
+ dnd-core: 16.0.1
|
|
|
+ dev: false
|
|
|
+
|
|
|
/react-is@17.0.2:
|
|
|
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
|
|
|
dev: true
|
|
|
@@ -5919,6 +6001,12 @@ packages:
|
|
|
strip-indent: 3.0.0
|
|
|
dev: true
|
|
|
|
|
|
+ /redux@4.2.1:
|
|
|
+ resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==}
|
|
|
+ dependencies:
|
|
|
+ '@babel/runtime': 7.21.5
|
|
|
+ dev: false
|
|
|
+
|
|
|
/regenerator-runtime@0.13.11:
|
|
|
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
|
|
|
dev: false
|
|
|
@@ -6497,6 +6585,10 @@ packages:
|
|
|
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
|
|
|
dev: true
|
|
|
|
|
|
+ /tabbable@6.1.2:
|
|
|
+ resolution: {integrity: sha512-qCN98uP7i9z0fIS4amQ5zbGBOq+OSigYeGvPy7NDk8Y9yncqDZ9pRPgfsc2PJIVM9RrJj7GIfuRgmjoUU9zTHQ==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/table@6.8.1:
|
|
|
resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==}
|
|
|
engines: {node: '>=10.0.0'}
|
|
|
@@ -7028,6 +7120,20 @@ packages:
|
|
|
- supports-color
|
|
|
dev: true
|
|
|
|
|
|
+ /vue-final-modal@4.4.2(@vueuse/core@10.1.2)(@vueuse/integrations@10.1.2)(focus-trap@7.4.3)(vue@3.3.2):
|
|
|
+ resolution: {integrity: sha512-KO7I7cNgOI28MVS1JOelJrbZNSomPog0lMS8oeETo7XkH4BLpGyntbvasW63Zg0xpawuVwZ7oV3xb7qeHLSNxw==}
|
|
|
+ peerDependencies:
|
|
|
+ '@vueuse/core': '>=9.11.1'
|
|
|
+ '@vueuse/integrations': '>=9.11.1'
|
|
|
+ focus-trap: '>=7.2.0'
|
|
|
+ vue: '>=3.2.0'
|
|
|
+ dependencies:
|
|
|
+ '@vueuse/core': 10.1.2(vue@3.3.2)
|
|
|
+ '@vueuse/integrations': 10.1.2(axios@1.4.0)(focus-trap@7.4.3)(sortablejs@1.15.0)(vue@3.3.2)
|
|
|
+ focus-trap: 7.4.3
|
|
|
+ vue: 3.3.2
|
|
|
+ dev: false
|
|
|
+
|
|
|
/vue-i18n@9.2.2(vue@3.3.2):
|
|
|
resolution: {integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==}
|
|
|
engines: {node: '>= 14'}
|
|
|
@@ -7069,6 +7175,21 @@ packages:
|
|
|
typescript: 5.0.4
|
|
|
dev: true
|
|
|
|
|
|
+ /vue3-dnd@2.0.2(vue@3.3.2):
|
|
|
+ resolution: {integrity: sha512-DyS6D/LkM2vGFmQy8yhTNvjQfM7wjLO1aDirpM/WGmq3rMWEpzFNg+xrJj+BWxfNPJsmzkY3ZacbaWJUM1OKKg==}
|
|
|
+ peerDependencies:
|
|
|
+ vue: ^3.0.0-0 || ^2.6.0
|
|
|
+ dependencies:
|
|
|
+ '@react-dnd/invariant': 3.0.1
|
|
|
+ '@react-dnd/shallowequal': 3.0.1
|
|
|
+ dnd-core: 15.1.2
|
|
|
+ fast-deep-equal: 3.1.3
|
|
|
+ vue: 3.3.2
|
|
|
+ vue-demi: 0.13.11(vue@3.3.2)
|
|
|
+ transitivePeerDependencies:
|
|
|
+ - '@vue/composition-api'
|
|
|
+ dev: false
|
|
|
+
|
|
|
/vue@3.3.2:
|
|
|
resolution: {integrity: sha512-98hJcAhyDwZoOo2flAQBSPVYG/o0HA9ivIy2ktHshjE+6/q8IMQ+kvDKQzOZTFPxvnNMcGM+zS2A00xeZMA7tA==}
|
|
|
dependencies:
|