diff --git a/package.json b/package.json index 55a5a29..8daf0c3 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "siege-ui", "version": "0.1.0", "private": true, - "packageManager": "pnpm@8.14.0", + "packageManager": "pnpm@8.14.1", "engines": { "node": "^20" }, @@ -22,7 +22,7 @@ "dependencies": { "clipboard-copy": "4.0.1", "graphql": "16.8.1", - "vue": "3.4.4" + "vue": "3.4.13" }, "devDependencies": { "@beequeue/eslint-plugin": "4.0.0", @@ -30,17 +30,17 @@ "@graphql-codegen/cli": "5.0.0", "@graphql-codegen/typescript": "4.0.1", "@graphql-codegen/typescript-operations": "4.0.1", - "@vitejs/plugin-vue": "5.0.2", - "@vue/compiler-sfc": "3.4.4", + "@vitejs/plugin-vue": "5.0.3", + "@vue/compiler-sfc": "3.4.13", "browserslist": "4.22.2", "esbuild-plugin-browserslist": "0.10.0", "eslint": "8.56.0", "husky": "8.0.3", "lint-staged": "15.2.0", - "prettier": "3.1.1", + "prettier": "3.2.2", "sass": "1.69.7", "typescript": "5.3.3", - "vite": "5.0.10", + "vite": "5.0.11", "vite-plugin-webfont-dl": "3.9.1", "vite-tsconfig-paths": "4.2.3", "vue-tsc": "1.8.27" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4217f34..2a76238 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,13 +35,13 @@ dependencies: specifier: 16.8.1 version: 16.8.1 vue: - specifier: 3.4.4 - version: 3.4.4(typescript@5.3.3) + specifier: 3.4.13 + version: 3.4.13(typescript@5.3.3) devDependencies: '@beequeue/eslint-plugin': specifier: 4.0.0 - version: 4.0.0(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) + version: 4.0.0(eslint@8.56.0)(prettier@3.2.2)(typescript@5.3.3) '@graphql-codegen/add': specifier: 5.0.0 version: 5.0.0(graphql@16.8.1) @@ -55,11 +55,11 @@ devDependencies: specifier: 4.0.1 version: 4.0.1(graphql@16.8.1) '@vitejs/plugin-vue': - specifier: 5.0.2 - version: 5.0.2(vite@5.0.10)(vue@3.4.4) + specifier: 5.0.3 + version: 5.0.3(vite@5.0.11)(vue@3.4.13) '@vue/compiler-sfc': - specifier: 3.4.4 - version: 3.4.4 + specifier: 3.4.13 + version: 3.4.13 browserslist: specifier: 4.22.2 version: 4.22.2 @@ -76,8 +76,8 @@ devDependencies: specifier: 15.2.0 version: 15.2.0 prettier: - specifier: 3.1.1 - version: 3.1.1 + specifier: 3.2.2 + version: 3.2.2 sass: specifier: 1.69.7 version: 1.69.7 @@ -85,14 +85,14 @@ devDependencies: specifier: 5.3.3 version: 5.3.3 vite: - specifier: 5.0.10 - version: 5.0.10(sass@1.69.7) + specifier: 5.0.11 + version: 5.0.11(sass@1.69.7) vite-plugin-webfont-dl: specifier: 3.9.1 - version: 3.9.1(vite@5.0.10) + version: 3.9.1(vite@5.0.11) vite-tsconfig-paths: specifier: 4.2.3 - version: 4.2.3(typescript@5.3.3)(vite@5.0.10) + version: 4.2.3(typescript@5.3.3)(vite@5.0.11) vue-tsc: specifier: 1.8.27 version: 1.8.27(typescript@5.3.3) @@ -120,7 +120,7 @@ packages: dependencies: '@babel/core': 7.23.5 '@babel/generator': 7.23.5 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@babel/runtime': 7.23.5 '@babel/traverse': 7.23.5 '@babel/types': 7.23.5 @@ -173,7 +173,7 @@ packages: '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) '@babel/helpers': 7.23.5 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@babel/template': 7.22.15 '@babel/traverse': 7.23.5 '@babel/types': 7.23.5 @@ -358,14 +358,6 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser@7.23.5: - resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.5 - dev: true - /@babel/parser@7.23.6: resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} engines: {node: '>=6.0.0'} @@ -680,7 +672,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@babel/types': 7.23.5 dev: true @@ -694,7 +686,7 @@ packages: '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@babel/types': 7.23.5 debug: 4.3.4 globals: 11.12.0 @@ -710,7 +702,7 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - /@beequeue/eslint-plugin@4.0.0(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3): + /@beequeue/eslint-plugin@4.0.0(eslint@8.56.0)(prettier@3.2.2)(typescript@5.3.3): resolution: {integrity: sha512-aR9kJGD+cl1dmdid18wrKFieOZ4RG09HDfEdtnNsgIkXRaX9LaMR10mHcgioaNAYOvOXF2iCrm3DSFoWiTeP9g==} engines: {node: '>=18'} peerDependencies: @@ -729,11 +721,11 @@ packages: eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.56.0) eslint-plugin-n: 16.1.0(eslint@8.56.0) - eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.56.0)(prettier@3.2.2) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-unicorn: 48.0.1(eslint@8.56.0) eslint-plugin-vue: 9.17.0(eslint@8.56.0) - prettier: 3.1.1 + prettier: 3.2.2 transitivePeerDependencies: - '@types/eslint' - eslint-import-resolver-node @@ -1317,7 +1309,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@babel/core': 7.23.5 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.5) '@babel/traverse': 7.23.5 '@babel/types': 7.23.5 @@ -2022,15 +2014,15 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitejs/plugin-vue@5.0.2(vite@5.0.10)(vue@3.4.4): - resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} + /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.13): + resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.10(sass@1.69.7) - vue: 3.4.4(typescript@5.3.3) + vite: 5.0.11(sass@1.69.7) + vue: 3.4.13(typescript@5.3.3) dev: true /@volar/language-core@1.11.1: @@ -2052,14 +2044,14 @@ packages: path-browserify: 1.0.1 dev: true - /@vue/compiler-core@3.3.9: - resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==} + /@vue/compiler-core@3.4.13: + resolution: {integrity: sha512-zGUdmB3j3Irn9z51GXLJ5s0EAHxmsm5/eXl0y6MBaajMeOAaiT4+zaDoxui4Ets98dwIRr8BBaqXXHtHSfm+KA==} dependencies: - '@babel/parser': 7.23.5 - '@vue/shared': 3.3.9 + '@babel/parser': 7.23.6 + '@vue/shared': 3.4.13 + entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 - dev: true /@vue/compiler-core@3.4.4: resolution: {integrity: sha512-U5AdCN+6skzh2bSJrkMj2KZsVkUpgK8/XlxjSRYQZhNPcvt9/kmgIMpFEiTyK+Dz5E1J+8o8//BEIX+bakgVSw==} @@ -2069,38 +2061,39 @@ packages: entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 + dev: true - /@vue/compiler-dom@3.3.9: - resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==} + /@vue/compiler-dom@3.4.13: + resolution: {integrity: sha512-XSNbpr5Rs3kCfVAmBqMu/HDwOS+RL6y28ZZjDlnDUuf146pRWt2sQkwhsOYc9uu2lxjjJy2NcyOkK7MBLVEc7w==} dependencies: - '@vue/compiler-core': 3.3.9 - '@vue/shared': 3.3.9 - dev: true + '@vue/compiler-core': 3.4.13 + '@vue/shared': 3.4.13 /@vue/compiler-dom@3.4.4: resolution: {integrity: sha512-iSwkdDULCN+Vr8z6uwdlL044GJ/nUmECxP9vu7MzEs4Qma0FwDLYvnvRcyO0ZITuu3Os4FptGUDnhi1kOLSaGw==} dependencies: '@vue/compiler-core': 3.4.4 '@vue/shared': 3.4.4 + dev: true - /@vue/compiler-sfc@3.4.4: - resolution: {integrity: sha512-OTFcU6vUxUNHBcarzkp4g6d25nvcmDvFDzPRvSrIsByFFPRYN+y3b+j9HxYwt6nlWvGyFCe0roeJdJlfYxbCBg==} + /@vue/compiler-sfc@3.4.13: + resolution: {integrity: sha512-SkpmQN8xIFBd5onT413DFSDdjxULJf6jmJg/t3w/DZ9I8ZzyNlLIBLO0qFLewVHyHCiAgpPZlWqSRZXYrawk3Q==} dependencies: '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.4.4 - '@vue/compiler-dom': 3.4.4 - '@vue/compiler-ssr': 3.4.4 - '@vue/shared': 3.4.4 + '@vue/compiler-core': 3.4.13 + '@vue/compiler-dom': 3.4.13 + '@vue/compiler-ssr': 3.4.13 + '@vue/shared': 3.4.13 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.32 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.4.4: - resolution: {integrity: sha512-1DU9DflSSQlx/M61GEBN+NbT/anUki2ooDo9IXfTckCeKA/2IKNhY8KbG3x6zkd3KGrxzteC7de6QL88vEb41Q==} + /@vue/compiler-ssr@3.4.13: + resolution: {integrity: sha512-rwnw9SVBgD6eGKh8UucnwztieQo/R3RQrEGpE0b0cxb2xxvJeLs/fe7DoYlhEfaSyzM/qD5odkK87hl3G3oW+A==} dependencies: - '@vue/compiler-dom': 3.4.4 - '@vue/shared': 3.4.4 + '@vue/compiler-dom': 3.4.13 + '@vue/shared': 3.4.13 /@vue/language-core@1.8.27(typescript@5.3.3): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} @@ -2112,8 +2105,8 @@ packages: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.3.9 - '@vue/shared': 3.3.9 + '@vue/compiler-dom': 3.4.4 + '@vue/shared': 3.4.4 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 @@ -2122,39 +2115,39 @@ packages: vue-template-compiler: 2.7.15 dev: true - /@vue/reactivity@3.4.4: - resolution: {integrity: sha512-DFsuJBf6sfhd5SYzJmcBTUG9+EKqjF31Gsk1NJtnpJm9liSZ806XwGJUeNBVQIanax7ODV7Lmk/k17BgxXNuTg==} + /@vue/reactivity@3.4.13: + resolution: {integrity: sha512-/ZdUOrGKkGVONzVJkfDqNcn2fLMvaa5VlYx2KwTbnRbX06YZ4GJE0PVTmWzIxtBYdpSTLLXgw3pDggO+96KXzg==} dependencies: - '@vue/shared': 3.4.4 + '@vue/shared': 3.4.13 - /@vue/runtime-core@3.4.4: - resolution: {integrity: sha512-zWWwNQAj5JdxrmOA1xegJm+c4VtyIbDEKgQjSb4va5v7gGTCh0ZjvLI+htGFdVXaO9bs2J3C81p5p+6jrPK8Bw==} + /@vue/runtime-core@3.4.13: + resolution: {integrity: sha512-Ov4d4At7z3goxqzSqQxdfVYEcN5HY4dM1uDYL6Hu/Es9Za9BEN602zyjWhhi2+BEki5F9NizRSvn02k/tqNWlg==} dependencies: - '@vue/reactivity': 3.4.4 - '@vue/shared': 3.4.4 + '@vue/reactivity': 3.4.13 + '@vue/shared': 3.4.13 - /@vue/runtime-dom@3.4.4: - resolution: {integrity: sha512-Nlh2ap1J/eJQ6R0g+AIRyGNwpTJQACN0dk8I8FRLH8Ev11DSvfcPOpn4+Kbg5xAMcuq0cHB8zFYxVrOgETrrvg==} + /@vue/runtime-dom@3.4.13: + resolution: {integrity: sha512-ynde9p16eEV3u1VCxUre2e0nKzD0l3NzH0r599+bXeLT1Yhac8Atcot3iL9XNqwolxYCI89KBII+2MSVzfrz6w==} dependencies: - '@vue/runtime-core': 3.4.4 - '@vue/shared': 3.4.4 + '@vue/runtime-core': 3.4.13 + '@vue/shared': 3.4.13 csstype: 3.1.3 - /@vue/server-renderer@3.4.4(vue@3.4.4): - resolution: {integrity: sha512-+AjoiKcC41k7SMJBYkDO9xs79/Of8DiThS9mH5l2MK+EY0to3psI0k+sElvVqQvsoZTjHMEuMz0AEgvm2T+CwA==} + /@vue/server-renderer@3.4.13(vue@3.4.13): + resolution: {integrity: sha512-hkw+UQyDZZtSn1q30nObMfc8beVEQv2pG08nghigxGw+iOWodR+tWSuJak0mzWAHlP/xt/qLc//dG6igfgvGEA==} peerDependencies: - vue: 3.4.4 + vue: 3.4.13 dependencies: - '@vue/compiler-ssr': 3.4.4 - '@vue/shared': 3.4.4 - vue: 3.4.4(typescript@5.3.3) + '@vue/compiler-ssr': 3.4.13 + '@vue/shared': 3.4.13 + vue: 3.4.13(typescript@5.3.3) - /@vue/shared@3.3.9: - resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==} - dev: true + /@vue/shared@3.4.13: + resolution: {integrity: sha512-56crFKLPpzk85WXX1L1c0QzPOuoapWlPVys8eMG8kkRmqdMjWUqK8KpFdE2d7BQA4CEbXwyyHPq6MpFr8H9rcg==} /@vue/shared@3.4.4: resolution: {integrity: sha512-abSgiVRhfjfl3JALR/cSuBl74hGJ3SePgf1mKzodf1eMWLwHZbfEGxT2cNJSsNiw44jEgrO7bNkhchaWA7RwNw==} + dev: true /@whatwg-node/events@0.0.3: resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} @@ -3215,7 +3208,7 @@ packages: semver: 7.5.4 dev: true - /eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0)(eslint@8.56.0)(prettier@3.1.1): + /eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0)(eslint@8.56.0)(prettier@3.2.2): resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3231,7 +3224,7 @@ packages: dependencies: eslint: 8.56.0 eslint-config-prettier: 9.0.0(eslint@8.56.0) - prettier: 3.1.1 + prettier: 3.2.2 prettier-linter-helpers: 1.0.0 synckit: 0.8.6 dev: true @@ -4777,8 +4770,8 @@ packages: fast-diff: 1.3.0 dev: true - /prettier@3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} + /prettier@3.2.2: + resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==} engines: {node: '>=14'} hasBin: true dev: true @@ -5499,7 +5492,7 @@ packages: engines: {node: '>=12'} dev: true - /vite-plugin-webfont-dl@3.9.1(vite@5.0.10): + /vite-plugin-webfont-dl@3.9.1(vite@5.0.11): resolution: {integrity: sha512-nr6UN0Y9ZDbtjwe0/3j+w5VdQCeYWjsgx3IaHg2EvhhbgDM44wmJLQ2ecHWduo0o+PJEmBJK6QhST6z7qxKwnA==} peerDependencies: vite: ^2 || ^3 || ^4 || ^5 @@ -5508,12 +5501,12 @@ packages: clean-css: 5.3.3 flat-cache: 3.2.0 picocolors: 1.0.0 - vite: 5.0.10(sass@1.69.7) + vite: 5.0.11(sass@1.69.7) transitivePeerDependencies: - debug dev: true - /vite-tsconfig-paths@4.2.3(typescript@5.3.3)(vite@5.0.10): + /vite-tsconfig-paths@4.2.3(typescript@5.3.3)(vite@5.0.11): resolution: {integrity: sha512-xVsA2xe6QSlzBujtWF8q2NYexh7PAUYfzJ4C8Axpe/7d2pcERYxuxGgph9F4f0iQO36g5tyGq6eBUYIssdUrVw==} peerDependencies: vite: '*' @@ -5524,14 +5517,14 @@ packages: debug: 4.3.4 globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.3.3) - vite: 5.0.10(sass@1.69.7) + vite: 5.0.11(sass@1.69.7) transitivePeerDependencies: - supports-color - typescript dev: true - /vite@5.0.10(sass@1.69.7): - resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} + /vite@5.0.11(sass@1.69.7): + resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5603,19 +5596,19 @@ packages: typescript: 5.3.3 dev: true - /vue@3.4.4(typescript@5.3.3): - resolution: {integrity: sha512-suZXgDVT8lRNhKmxdkwOsR0oyUi8is7mtqI18qW97JLoyorEbE9B2Sb4Ws/mR/+0AgA/JUtsv1ytlRSH3/pDIA==} + /vue@3.4.13(typescript@5.3.3): + resolution: {integrity: sha512-FE3UZ0p+oUZTwz+SzlH/hDFg+XsVRFvwmx0LXjdD1pRK/cO4fu5v6ltAZji4za4IBih3dV78elUK3di8v3pWIg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.4 - '@vue/compiler-sfc': 3.4.4 - '@vue/runtime-dom': 3.4.4 - '@vue/server-renderer': 3.4.4(vue@3.4.4) - '@vue/shared': 3.4.4 + '@vue/compiler-dom': 3.4.13 + '@vue/compiler-sfc': 3.4.13 + '@vue/runtime-dom': 3.4.13 + '@vue/server-renderer': 3.4.13(vue@3.4.13) + '@vue/shared': 3.4.13 typescript: 5.3.3 /wcwidth@1.0.1: