diff --git a/frontend-new/package.json b/frontend-new/package.json index 2833d2b8b..136d5e2ad 100644 --- a/frontend-new/package.json +++ b/frontend-new/package.json @@ -21,6 +21,8 @@ "dependencies": { "@headlessui/vue": "^1.5.0", "@nuxt/devalue": "^2.0.0", + "@vuelidate/core": "^2.0.0-alpha.40", + "@vuelidate/validators": "^2.0.0-alpha.28", "@vueuse/core": "^8.2.0", "@vueuse/head": "^0.7.5", "@vueuse/integrations": "^8.2.0", @@ -39,7 +41,7 @@ "qs": "^6.10.3", "swagger-ui-dist": "^4.9.1", "universal-cookie": "^4.0.4", - "vite-ssr": "^0.15.0", + "vite-ssr": "^0.16.0", "vue": "^3.2.31", "vue-i18n": "^9.1.9", "vue-router": "^4.0.14", @@ -81,7 +83,7 @@ "unplugin-auto-import": "^0.7.0", "unplugin-icons": "^0.14.1", "unplugin-vue-components": "^0.19.2", - "vite": "2.7.13", + "vite": "^2.9.1", "vite-plugin-eslint": "^1.3.0", "vite-plugin-pages": "^0.22.0", "vite-plugin-pwa": "^0.11.13", diff --git a/frontend-new/pnpm-lock.yaml b/frontend-new/pnpm-lock.yaml index 14bcb60a5..307a7f057 100644 --- a/frontend-new/pnpm-lock.yaml +++ b/frontend-new/pnpm-lock.yaml @@ -20,6 +20,8 @@ specifiers: '@vue/compiler-sfc': ^3.2.31 '@vue/eslint-config-typescript': ^10.0.0 '@vue/server-renderer': ^3.2.31 + '@vuelidate/core': ^2.0.0-alpha.40 + '@vuelidate/validators': ^2.0.0-alpha.28 '@vueuse/core': ^8.2.0 '@vueuse/head': ^0.7.5 '@vueuse/integrations': ^8.2.0 @@ -53,16 +55,16 @@ specifiers: swagger-ui-dist: ^4.9.1 typescript: ^4.6.3 universal-cookie: ^4.0.4 - unplugin-auto-import: ^0.6.6 + unplugin-auto-import: ^0.7.0 unplugin-icons: ^0.14.1 - unplugin-vue-components: ^0.18.4 - vite: 2.7.13 + unplugin-vue-components: ^0.19.2 + vite: ^2.9.1 vite-plugin-eslint: ^1.3.0 vite-plugin-pages: ^0.22.0 vite-plugin-pwa: ^0.11.13 vite-plugin-vue-layouts: ^0.6.0 vite-plugin-windicss: ^1.8.3 - vite-ssr: ^0.15.0 + vite-ssr: ^0.16.0 vue: ^3.2.31 vue-i18n: ^9.1.9 vue-router: ^4.0.14 @@ -71,6 +73,8 @@ specifiers: dependencies: '@headlessui/vue': 1.5.0_vue@3.2.31 '@nuxt/devalue': 2.0.0 + '@vuelidate/core': 2.0.0-alpha.40_vue@3.2.31 + '@vuelidate/validators': 2.0.0-alpha.28_vue@3.2.31 '@vueuse/core': 8.2.0_vue@3.2.31 '@vueuse/head': 0.7.5_vue@3.2.31 '@vueuse/integrations': 8.2.0_f5bed4466519eeb023b8d59eb53309ba @@ -89,7 +93,7 @@ dependencies: qs: 6.10.3 swagger-ui-dist: 4.9.1 universal-cookie: 4.0.4 - vite-ssr: 0.15.0_85530ac422a79b8251ce426ddc426346 + vite-ssr: 0.16.0_af7d3038a5453615b3cb51b26f0eb7da vue: 3.2.31 vue-i18n: 9.1.9_vue@3.2.31 vue-router: 4.0.14_vue@3.2.31 @@ -97,7 +101,7 @@ dependencies: devDependencies: '@iconify/json': 2.1.20 - '@intlify/vite-plugin-vue-i18n': 3.3.1_vite@2.7.13+vue-i18n@9.1.9 + '@intlify/vite-plugin-vue-i18n': 3.3.1_vite@2.9.1+vue-i18n@9.1.9 '@types/accept-language-parser': 1.5.3 '@types/chartist': 0.11.1 '@types/debug': 4.1.7 @@ -109,7 +113,7 @@ devDependencies: '@types/prettier': 2.4.4 '@types/qs': 6.9.7 '@types/swagger-ui-dist': 3.30.1 - '@vitejs/plugin-vue': 2.2.4_vite@2.7.13+vue@3.2.31 + '@vitejs/plugin-vue': 2.2.4_vite@2.9.1+vue@3.2.31 '@vue/compiler-sfc': 3.2.31 '@vue/eslint-config-typescript': 10.0.0_67e26bb50fed2173443e3fe1262a69b2 '@vue/server-renderer': 3.2.31_vue@3.2.31 @@ -128,15 +132,15 @@ devDependencies: prettier: 2.6.1 sass: 1.49.9 typescript: 4.6.3 - unplugin-auto-import: 0.6.6_@vueuse+core@8.2.0+vite@2.7.13 - unplugin-icons: 0.14.1_29e18462d7f43629d5438959ea0c6bea - unplugin-vue-components: 0.18.4_vite@2.7.13+vue@3.2.31 - vite: 2.7.13_sass@1.49.9 - vite-plugin-eslint: 1.3.0_vite@2.7.13 - vite-plugin-pages: 0.22.0_29e18462d7f43629d5438959ea0c6bea - vite-plugin-pwa: 0.11.13_vite@2.7.13 - vite-plugin-vue-layouts: 0.6.0_65938641ee8ad2d6f35b3533f85b6acb - vite-plugin-windicss: 1.8.3_vite@2.7.13 + unplugin-auto-import: 0.7.0_@vueuse+core@8.2.0+vite@2.9.1 + unplugin-icons: 0.14.1_8d0fc691400edae0d0bd7a997b66fb5e + unplugin-vue-components: 0.19.2_vite@2.9.1+vue@3.2.31 + vite: 2.9.1_sass@1.49.9 + vite-plugin-eslint: 1.3.0_vite@2.9.1 + vite-plugin-pages: 0.22.0_8d0fc691400edae0d0bd7a997b66fb5e + vite-plugin-pwa: 0.11.13_vite@2.9.1 + vite-plugin-vue-layouts: 0.6.0_7751236df27102a4c49ccda658860b98 + vite-plugin-windicss: 1.8.3_vite@2.9.1 packages: @@ -1263,7 +1267,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 - dev: true /@babel/template/7.16.7: resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} @@ -1473,7 +1476,7 @@ packages: engines: {node: '>= 12'} dev: true - /@intlify/vite-plugin-vue-i18n/3.3.1_vite@2.7.13+vue-i18n@9.1.9: + /@intlify/vite-plugin-vue-i18n/3.3.1_vite@2.9.1+vue-i18n@9.1.9: resolution: {integrity: sha512-b9HIUANzL4/LmrA5RqeiPabZl2/RiWNAJ90TVZ8kSi3APRZ4BbmwUAclKe8ip+1jCDhqaGO/qfAI7SbQ0Y76Uw==} engines: {node: '>= 12'} peerDependencies: @@ -1492,7 +1495,7 @@ packages: debug: 4.3.4 fast-glob: 3.2.11 source-map: 0.6.1 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 vue-i18n: 9.1.9_vue@3.2.31 transitivePeerDependencies: - supports-color @@ -1875,14 +1878,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@vitejs/plugin-vue/2.2.4_vite@2.7.13+vue@3.2.31: + /@vitejs/plugin-vue/2.2.4_vite@2.9.1+vue@3.2.31: resolution: {integrity: sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 vue: 3.2.31 dev: true @@ -1983,6 +1986,24 @@ packages: /@vue/shared/3.2.31: resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} + /@vuelidate/core/2.0.0-alpha.40_vue@3.2.31: + resolution: {integrity: sha512-f4Uo0yV2BHDi5+MXWDXRcqBv0u1Cqc/RudJLGqke3wLnIcH2r8sXEqRyuVoaN2KEPqbZiTFw/Uo50wx1J+ZDFQ==} + dependencies: + vue-demi: 0.12.4_vue@3.2.31 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@vuelidate/validators/2.0.0-alpha.28_vue@3.2.31: + resolution: {integrity: sha512-FLI4D6SfYas5gkRxc2Q8RU1Jv3mhO2wdNgYpnOEWdKB2S6vhy8ABFMXiyr4P764xY9zBmNg6OwceRfq8vYy6vA==} + dependencies: + vue-demi: 0.12.4_vue@3.2.31 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + /@vueuse/core/8.2.0_vue@3.2.31: resolution: {integrity: sha512-89ZfKtFHz5ynfpWyFVXtK0yePJ2MZqFaOxnGeZn7cIp8KFbPRlu6Wsxi3gBkJNpjq+q9qbEh6MjV7QBvqCQ5Og==} peerDependencies: @@ -2741,164 +2762,212 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild-android-arm64/0.13.15: - resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==} + /esbuild-android-64/0.14.34: + resolution: {integrity: sha512-XfxcfJqmMYsT/LXqrptzFxmaR3GWzXHDLdFNIhm6S00zPaQF1TBBWm+9t0RZ6LRR7iwH57DPjaOeW20vMqI4Yw==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /esbuild-android-arm64/0.14.34: + resolution: {integrity: sha512-T02+NXTmSRL1Mc6puz+R9CB54rSPICkXKq6+tw8B6vxZFnCPzbJxgwIX4kcluz9p8nYBjF3+lSilTGWb7+Xgew==} + engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /esbuild-darwin-64/0.13.15: - resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==} + /esbuild-darwin-64/0.14.34: + resolution: {integrity: sha512-pLRip2Bh4Ng7Bf6AMgCrSp3pPe/qZyf11h5Qo2mOfJqLWzSVjxrXW+CFRJfrOVP7TCnh/gmZSM2AFdCPB72vtw==} + engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-darwin-arm64/0.13.15: - resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==} + /esbuild-darwin-arm64/0.14.34: + resolution: {integrity: sha512-vpidSJEBxx6lf1NWgXC+DCmGqesJuZ5Y8aQVVsaoO4i8tRXbXb0whChRvop/zd3nfNM4dIl5EXAky0knRX5I6w==} + engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-freebsd-64/0.13.15: - resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==} + /esbuild-freebsd-64/0.14.34: + resolution: {integrity: sha512-m0HBjePhe0hAQJgtMRMNV9kMgIyV4/qSnzPx42kRMQBcPhgjAq1JRu4Il26czC+9FgpMbFkUktb07f/Lwnc6CA==} + engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-freebsd-arm64/0.13.15: - resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==} + /esbuild-freebsd-arm64/0.14.34: + resolution: {integrity: sha512-cpRc2B94L1KvMPPYB4D6G39jLqpKlD3noAMY4/e86iXXXkhUYJJEtTuyNFTa9JRpWM0xCAp4mxjHjoIiLuoCLA==} + engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-linux-32/0.13.15: - resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==} + /esbuild-linux-32/0.14.34: + resolution: {integrity: sha512-8nQaEaoW7MH/K/RlozJa+lE1ejHIr8fuPIHhc513UebRav7HtXgQvxHQ6VZRUkWtep23M6dd7UqhwO1tMOfzQQ==} + engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-64/0.13.15: - resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==} + /esbuild-linux-64/0.14.34: + resolution: {integrity: sha512-Y3of4qQoLLlAgf042MlrY1P+7PnN9zWj8nVtw9XQG5hcLOZLz7IKpU35oeu7n4wvyaZHwvQqDJ93gRLqdJekcQ==} + engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm/0.13.15: - resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==} + /esbuild-linux-arm/0.14.34: + resolution: {integrity: sha512-9lpq1NcJqssAF7alCO6zL3gvBVVt/lKw4oetUM7OgNnRX0OWpB+ZIO9FwCrSj/dMdmgDhPLf+119zB8QxSMmAg==} + engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm64/0.13.15: - resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==} + /esbuild-linux-arm64/0.14.34: + resolution: {integrity: sha512-IlWaGtj9ir7+Nrume1DGcyzBDlK8GcnJq0ANKwcI9pVw8tqr+6GD0eqyF9SF1mR8UmAp+odrx1H5NdR2cHdFHA==} + engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-mips64le/0.13.15: - resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==} + /esbuild-linux-mips64le/0.14.34: + resolution: {integrity: sha512-k3or+01Rska1AjUyNjA4buEwB51eyN/xPQAoOx1CjzAQC3l8rpjUDw55kXyL63O/1MUi4ISvtNtl8gLwdyEcxw==} + engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-ppc64le/0.13.15: - resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==} + /esbuild-linux-ppc64le/0.14.34: + resolution: {integrity: sha512-+qxb8M9FfM2CJaVU7GgYpJOHM1ngQOx+/VrtBjb4C8oVqaPcESCeg2anjl+HRZy8VpYc71q/iBYausPPbJ+Keg==} + engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-netbsd-64/0.13.15: - resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==} + /esbuild-linux-riscv64/0.14.34: + resolution: {integrity: sha512-Y717ltBdQ5j5sZIHdy1DV9kieo0wMip0dCmVSTceowCPYSn1Cg33Kd6981+F/3b9FDMzNWldZFOBRILViENZSA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-s390x/0.14.34: + resolution: {integrity: sha512-bDDgYO4LhL4+zPs+WcBkXph+AQoPcQRTv18FzZS0WhjfH8TZx2QqlVPGhmhZ6WidrY+jKthUqO6UhGyIb4MpmA==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-netbsd-64/0.14.34: + resolution: {integrity: sha512-cfaFGXdRt0+vHsjNPyF0POM4BVSHPSbhLPe8mppDc7GDDxjIl08mV1Zou14oDWMp/XZMjYN1kWYRSfftiD0vvQ==} + engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true dev: true optional: true - /esbuild-openbsd-64/0.13.15: - resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==} + /esbuild-openbsd-64/0.14.34: + resolution: {integrity: sha512-vmy9DxXVnRiI14s8GKuYBtess+EVcDALkbpTqd5jw4XITutIzyB7n4x0Tj5utAkKsgZJB22lLWGekr0ABnSLow==} + engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true dev: true optional: true - /esbuild-sunos-64/0.13.15: - resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==} + /esbuild-sunos-64/0.14.34: + resolution: {integrity: sha512-eNPVatNET1F7tRMhii7goL/eptfxc0ALRjrj9SPFNqp0zmxrehBFD6BaP3R4LjMn6DbMO0jOAnTLFKr8NqcJAA==} + engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true dev: true optional: true - /esbuild-windows-32/0.13.15: - resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==} + /esbuild-windows-32/0.14.34: + resolution: {integrity: sha512-EFhpXyHEcnqWYe2rAHFd8dRw8wkrd9U+9oqcyoEL84GbanAYjiiIjBZsnR8kl0sCQ5w6bLpk7vCEIA2VS32Vcg==} + engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-64/0.13.15: - resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==} + /esbuild-windows-64/0.14.34: + resolution: {integrity: sha512-a8fbl8Ky7PxNEjf1aJmtxdDZj32/hC7S1OcA2ckEpCJRTjiKslI9vAdPpSjrKIWhws4Galpaawy0nB7fjHYf5Q==} + engines: {node: '>=12'} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-arm64/0.13.15: - resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==} + /esbuild-windows-arm64/0.14.34: + resolution: {integrity: sha512-EYvmKbSa2B3sPnpC28UEu9jBK5atGV4BaVRE7CYGUci2Hlz4AvtV/LML+TcDMT6gBgibnN2gcltWclab3UutMg==} + engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild/0.13.15: - resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==} + /esbuild/0.14.34: + resolution: {integrity: sha512-QIWdPT/gFF6hCaf4m7kP0cJ+JIuFkdHibI7vVFvu3eJS1HpVmYHWDulyN5WXwbRA0SX/7ZDaJ/1DH8SdY9xOJg==} + engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.13.15 - esbuild-darwin-64: 0.13.15 - esbuild-darwin-arm64: 0.13.15 - esbuild-freebsd-64: 0.13.15 - esbuild-freebsd-arm64: 0.13.15 - esbuild-linux-32: 0.13.15 - esbuild-linux-64: 0.13.15 - esbuild-linux-arm: 0.13.15 - esbuild-linux-arm64: 0.13.15 - esbuild-linux-mips64le: 0.13.15 - esbuild-linux-ppc64le: 0.13.15 - esbuild-netbsd-64: 0.13.15 - esbuild-openbsd-64: 0.13.15 - esbuild-sunos-64: 0.13.15 - esbuild-windows-32: 0.13.15 - esbuild-windows-64: 0.13.15 - esbuild-windows-arm64: 0.13.15 + esbuild-android-64: 0.14.34 + esbuild-android-arm64: 0.14.34 + esbuild-darwin-64: 0.14.34 + esbuild-darwin-arm64: 0.14.34 + esbuild-freebsd-64: 0.14.34 + esbuild-freebsd-arm64: 0.14.34 + esbuild-linux-32: 0.14.34 + esbuild-linux-64: 0.14.34 + esbuild-linux-arm: 0.14.34 + esbuild-linux-arm64: 0.14.34 + esbuild-linux-mips64le: 0.14.34 + esbuild-linux-ppc64le: 0.14.34 + esbuild-linux-riscv64: 0.14.34 + esbuild-linux-s390x: 0.14.34 + esbuild-netbsd-64: 0.14.34 + esbuild-openbsd-64: 0.14.34 + esbuild-sunos-64: 0.14.34 + esbuild-windows-32: 0.14.34 + esbuild-windows-64: 0.14.34 + esbuild-windows-arm64: 0.14.34 dev: true /escalade/3.1.1: @@ -3522,6 +3591,12 @@ packages: dependencies: function-bind: 1.1.1 + /history/5.3.0: + resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} + dependencies: + '@babel/runtime': 7.17.8 + dev: false + /hosted-git-info/2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true @@ -4439,6 +4514,24 @@ packages: safe-buffer: 5.2.1 dev: true + /react-router-dom/6.3.0: + resolution: {integrity: sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + history: 5.3.0 + react-router: 6.3.0 + dev: false + + /react-router/6.3.0: + resolution: {integrity: sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==} + peerDependencies: + react: '>=16.8' + dependencies: + history: 5.3.0 + dev: false + /react-ssr-prepass/1.5.0: resolution: {integrity: sha512-yFNHrlVEReVYKsLI5lF05tZoHveA5pGzjFbFJY/3pOqqjGOmMmqx83N4hIjN2n6E1AOa+eQEUxs3CgRnPmT0RQ==} peerDependencies: @@ -4484,7 +4577,6 @@ packages: /regenerator-runtime/0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} - dev: true /regenerator-transform/0.14.5: resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} @@ -5096,8 +5188,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /unplugin-auto-import/0.6.6_@vueuse+core@8.2.0+vite@2.7.13: - resolution: {integrity: sha512-x3YxAI9ePoumXOakuS5YJlFkSyAkl5vJlaFZSJhSp75nH5gg8LpqQ/0Gz1/CG/JRRv+xaE1CZpEV161AqFGjEg==} + /unplugin-auto-import/0.7.0_@vueuse+core@8.2.0+vite@2.9.1: + resolution: {integrity: sha512-40oC7bxzSyyvJI4mXmk8gDD7gKjR10gYkeWBu/UigK8TusXwUsJOjwvIr+REgzOMBGH/5pUiVMoBYEZrLejk3w==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -5111,7 +5203,7 @@ packages: local-pkg: 0.4.1 magic-string: 0.26.1 resolve: 1.22.0 - unplugin: 0.4.0_vite@2.7.13 + unplugin: 0.6.1_vite@2.9.1 transitivePeerDependencies: - esbuild - rollup @@ -5119,7 +5211,7 @@ packages: - webpack dev: true - /unplugin-icons/0.14.1_29e18462d7f43629d5438959ea0c6bea: + /unplugin-icons/0.14.1_8d0fc691400edae0d0bd7a997b66fb5e: resolution: {integrity: sha512-drZFbMctvT3ZJPfdCgBv5+LKO8hGbZApRCoBRAUhQFRJQVNGUhGThrOKs+CvWq3XDBPptGNBmst8WyObbr4xiQ==} peerDependencies: '@svgr/core': '>=5.5.0' @@ -5143,7 +5235,7 @@ packages: debug: 4.3.4 kolorist: 1.5.1 local-pkg: 0.4.1 - unplugin: 0.5.2_vite@2.7.13 + unplugin: 0.5.2_vite@2.9.1 transitivePeerDependencies: - esbuild - rollup @@ -5152,8 +5244,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.18.4_vite@2.7.13+vue@3.2.31: - resolution: {integrity: sha512-nYPv7GgKKRZ/U12z6nLyjG5dsdUflTtnWvzOMLkT5p1UXT6wssN2epA/HbYV+KNLw8l+N1cGMEoaiMZrZxkh8Q==} + /unplugin-vue-components/0.19.2_vite@2.9.1+vue@3.2.31: + resolution: {integrity: sha512-7DhQfTyHLyVIWR6VBQONLU6dDBOXtEYvZQYUpN9C+t11WOb5baIFoxfzDxkeFHTHGMhznyEOw6afHyV9JKWnig==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -5174,7 +5266,7 @@ packages: magic-string: 0.26.1 minimatch: 5.0.1 resolve: 1.22.0 - unplugin: 0.4.0_vite@2.7.13 + unplugin: 0.6.1_vite@2.9.1 vue: 3.2.31 transitivePeerDependencies: - esbuild @@ -5184,29 +5276,7 @@ packages: - webpack dev: true - /unplugin/0.4.0_vite@2.7.13: - resolution: {integrity: sha512-4ScITEmzlz1iZW3tkz+3L1V5k/xMQ6kjgm4lEXKxH0ozd8/OUWfiSA7RMRyrawsvq/t50JIzPpp1UyuSL/AXkA==} - peerDependencies: - esbuild: '>=0.13' - rollup: ^2.50.0 - vite: ^2.3.0 - webpack: 4 || 5 - peerDependenciesMeta: - esbuild: - optional: true - rollup: - optional: true - vite: - optional: true - webpack: - optional: true - dependencies: - chokidar: 3.5.3 - vite: 2.7.13_sass@1.49.9 - webpack-virtual-modules: 0.4.3 - dev: true - - /unplugin/0.5.2_vite@2.7.13: + /unplugin/0.5.2_vite@2.9.1: resolution: {integrity: sha512-3SPYtus/56cxyD4jfjrnqCvb6jPxvdqJNaRXnEaG2BhNEMaoygu/39AG+LwKmiIUzj4XHyitcfZ7scGlWfEigA==} peerDependencies: esbuild: '>=0.13' @@ -5224,7 +5294,30 @@ packages: optional: true dependencies: chokidar: 3.5.3 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.6.1_vite@2.9.1: + resolution: {integrity: sha512-cQqRCgQ2v/Q4fPIWNVZ6sNIDdl5v8JXOnlsUOsGzT4fblTONoPWaytiYSpu5qJ9lvSDZYAQN6BRVo3XQoZMfUQ==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + chokidar: 3.5.3 + vite: 2.9.1_sass@1.49.9 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -5256,7 +5349,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-plugin-eslint/1.3.0_vite@2.7.13: + /vite-plugin-eslint/1.3.0_vite@2.9.1: resolution: {integrity: sha512-ng6liBWegj6bovfJVGsXXL2XeQR3xnqe4UsnwTE8rbsYTnAaiLfaZK3rruGAyiwCBPbBc2IEED6T7sus5NJfEw==} peerDependencies: vite: ^2.0.0 @@ -5264,12 +5357,12 @@ packages: '@rollup/pluginutils': 4.2.0 eslint: 7.32.0 rollup: 2.70.1 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pages/0.22.0_29e18462d7f43629d5438959ea0c6bea: + /vite-plugin-pages/0.22.0_8d0fc691400edae0d0bd7a997b66fb5e: resolution: {integrity: sha512-OeCtSKoQNjrjtlNgkF4JTU0UdiZsa0cSQJKFyRoUz5KMbGoXR8O29BB2fZx9tMSBPyQJgGvIpzdoofLDaRNcQQ==} peerDependencies: '@vue/compiler-sfc': '>=3' @@ -5285,13 +5378,13 @@ packages: json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 yaml: 2.0.0-11 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.11.13_vite@2.7.13: + /vite-plugin-pwa/0.11.13_vite@2.9.1: resolution: {integrity: sha512-Ssj14m3TRVLfkFEAWSMcFE2d1cSdEZyrVTzfY2lSL+umHYvcIFHVDAY143sygtBCb44OPczsAOmWwBTxwOvh7g==} peerDependencies: vite: ^2.0.0 @@ -5300,7 +5393,7 @@ packages: fast-glob: 3.2.11 pretty-bytes: 5.6.0 rollup: 2.70.1 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 workbox-build: 6.5.2 workbox-window: 6.5.2 transitivePeerDependencies: @@ -5308,7 +5401,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_65938641ee8ad2d6f35b3533f85b6acb: + /vite-plugin-vue-layouts/0.6.0_7751236df27102a4c49ccda658860b98: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 @@ -5318,14 +5411,14 @@ packages: '@vue/compiler-sfc': 3.2.31 debug: 4.3.4 fast-glob: 3.2.11 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 vue: 3.2.31 vue-router: 4.0.14_vue@3.2.31 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-windicss/1.8.3_vite@2.7.13: + /vite-plugin-windicss/1.8.3_vite@2.9.1: resolution: {integrity: sha512-RIw2GD6H6cKNE8wZXVOBs4L1uTicVS0FaAkeqXvy1oyuXLC4SXmvnzEuoK0+qFuWJjW0ECNwE8eU+ZZhzNQKUg==} peerDependencies: vite: ^2.0.1 @@ -5333,23 +5426,22 @@ packages: '@windicss/plugin-utils': 1.8.3 debug: 4.3.4 kolorist: 1.5.1 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 windicss: 3.5.1 transitivePeerDependencies: - supports-color dev: true - /vite-ssr/0.15.0_85530ac422a79b8251ce426ddc426346: - resolution: {integrity: sha512-87hI9ozOsc9yqxQV2mcUyEzXCW6ZlY8Xp4JaKGsM/OV/UbpIov7k3OHKGti+U20w/DKwnDPMizGKc2sC5FbyeA==} + /vite-ssr/0.16.0_af7d3038a5453615b3cb51b26f0eb7da: + resolution: {integrity: sha512-Yo6dO1gT019+aeTSEGV0ggiL06wy8VHMcM9nkv58upfMWLBsaIyr5zJufuEtDsaNyMS7r30IACuTmbpk7IPReg==} hasBin: true peerDependencies: '@vitejs/plugin-react': ^1.1.3 '@vitejs/plugin-vue': ^2.0.1 '@vueuse/head': 0.x - react: ^16.8 || ^17 - react-dom: ^16 || ^17 + react: ^17 + react-dom: ^17 react-helmet-async: ^1.0.0 - react-router-dom: ^5.0.0 vite: ^2.7.7 vue: ^3.2.26 vue-router: ^4.0.0 @@ -5374,14 +5466,15 @@ packages: optional: true dependencies: '@rollup/plugin-replace': 3.1.0 - '@vitejs/plugin-vue': 2.2.4_vite@2.7.13+vue@3.2.31 + '@vitejs/plugin-vue': 2.2.4_vite@2.9.1+vue@3.2.31 '@vue/server-renderer': 3.2.31_vue@3.2.31 '@vueuse/head': 0.7.5_vue@3.2.31 chalk: 4.1.2 connect: 3.7.0 node-fetch: 2.6.7 + react-router-dom: 6.3.0 react-ssr-prepass: 1.5.0 - vite: 2.7.13_sass@1.49.9 + vite: 2.9.1_sass@1.49.9 vue: 3.2.31 vue-router: 4.0.14_vue@3.2.31 transitivePeerDependencies: @@ -5389,8 +5482,8 @@ packages: - rollup dev: false - /vite/2.7.13_sass@1.49.9: - resolution: {integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==} + /vite/2.9.1_sass@1.49.9: + resolution: {integrity: sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -5405,7 +5498,7 @@ packages: stylus: optional: true dependencies: - esbuild: 0.13.15 + esbuild: 0.14.34 postcss: 8.4.12 resolve: 1.22.0 rollup: 2.70.1