diff --git a/package.json b/package.json index 4c61758813..669910ff8d 100644 --- a/package.json +++ b/package.json @@ -173,7 +173,7 @@ "uuid": "9.0.0", "v-animate-css": "0.0.6", "v-debounce": "0.1.2", - "vue": "2.7.14", + "vue": "3.0.0", "vue-color": "2.8.1", "vue-content-loading": "1.6.0", "vue-cropperjs": "4.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index be45c4183a..bdb2b911db 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: version: 5.15.4 '@fortawesome/vue-fontawesome': specifier: 2.0.10 - version: 2.0.10(@fortawesome/fontawesome-svg-core@1.2.36)(vue@2.7.14) + version: 2.0.10(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.0.0) '@koa/cors': specifier: 5.0.0 version: 5.0.0 @@ -83,7 +83,7 @@ importers: version: 5.0.0(@popperjs/core@2.11.8) bootstrap-vue: specifier: 2.23.1 - version: 2.23.1(jquery@3.7.0)(vue@2.7.14) + version: 2.23.1(jquery@3.7.0)(vue@3.0.0) bull: specifier: 4.10.4 version: 4.10.4 @@ -383,7 +383,7 @@ importers: version: 7.1.0(stylus@0.59.0)(webpack@5.94.0(@swc/core@1.4.12)(webpack-cli@4.10.0)) summaly: specifier: mei23/summaly#3.13.0 - version: https://codeload.github.com/mei23/summaly/tar.gz/db9600aa73d8747c0fd83f7e3da298273ec1fd3c + version: git+https://git@github.com:mei23/summaly.git#db9600aa73d8747c0fd83f7e3da298273ec1fd3c syslog-pro: specifier: 1.0.0 version: 1.0.0 @@ -433,8 +433,8 @@ importers: specifier: 0.1.2 version: 0.1.2 vue: - specifier: 2.7.14 - version: 2.7.14 + specifier: 3.0.0 + version: 3.0.0 vue-color: specifier: 2.8.1 version: 2.8.1 @@ -446,10 +446,10 @@ importers: version: 4.2.0 vue-i18n: specifier: 8.28.2 - version: 8.28.2(vue@2.7.14) + version: 8.28.2(vue@3.0.0) vue-js-modal: specifier: 1.3.35 - version: 1.3.35(vue@2.7.14) + version: 1.3.35(vue@3.0.0) vue-loader: specifier: 15.9.8 version: 15.9.8(css-loader@6.7.3(webpack@5.94.0(@swc/core@1.4.12)(webpack-cli@4.10.0)))(lodash@4.17.21)(pug@3.0.3)(vue-template-compiler@2.7.14)(webpack@5.94.0(@swc/core@1.4.12)(webpack-cli@4.10.0)) @@ -458,7 +458,7 @@ importers: version: 1.2.0 vue-router: specifier: 3.6.5 - version: 3.6.5(vue@2.7.14) + version: 3.6.5(vue@3.0.0) vue-sequential-entrance: specifier: 1.1.3 version: 1.1.3 @@ -476,13 +476,13 @@ importers: version: 2.24.3 vuewordcloud: specifier: 18.7.12 - version: 18.7.12(vue@2.7.14) + version: 18.7.12(vue@3.0.0) vuex: specifier: 3.6.2 - version: 3.6.2(vue@2.7.14) + version: 3.6.2(vue@3.0.0) vuex-persistedstate: specifier: 3.2.0 - version: 3.2.0(vue@2.7.14)(vuex@3.6.2(vue@2.7.14)) + version: 3.2.0(vue@3.0.0)(vuex@3.6.2(vue@3.0.0)) web-push: specifier: 3.5.0 version: 3.5.0 @@ -747,18 +747,10 @@ packages: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.19.4': - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.23.4': resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.19.1': - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} @@ -815,10 +807,6 @@ packages: resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==} engines: {node: '>=6.9.0'} - '@babel/types@7.20.7': - resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==} - engines: {node: '>=6.9.0'} - '@babel/types@7.23.6': resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} @@ -1628,12 +1616,30 @@ packages: resolution: {integrity: sha512-qMwpw6SU5VHCPr99y274xhbm+PRViK/NATY6qzt+Et7+mThGuFSl/ompj2/hrBlRP/kq+BFdgagnOSgw9TB0eA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@vue/compiler-core@3.0.0': + resolution: {integrity: sha512-XqPC7vdv4rFE77S71oCHmT1K4Ks3WE2Gi6Lr4B5wn0Idmp+NyQQBUHsCNieMDRiEpgtJrw+yOHslrsV0AfAsfQ==} + + '@vue/compiler-dom@3.0.0': + resolution: {integrity: sha512-ukDEGOP8P7lCPyStuM3F2iD5w2QPgUu2xwCW2XNeqPjFKIlR2xMsWjy4raI/cLjN6W16GtlMFaZdK8tLj5PRog==} + '@vue/compiler-sfc@2.7.14': resolution: {integrity: sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==} '@vue/component-compiler-utils@3.3.0': resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} + '@vue/reactivity@3.0.0': + resolution: {integrity: sha512-mEGkztGQrAPZRhV7C6PorrpT3+NtuA4dY2QjMzzrW31noKhssWTajRZTwpLF39NBRrF5UU6cp9+1I0FfavMgEQ==} + + '@vue/runtime-core@3.0.0': + resolution: {integrity: sha512-3ABMLeA0ZbeVNLbGGLXr+pNUwqXILOqz8WCVGfDWwQb+jW114Cm8djOHVVDoqdvRETQvDf8yHSUmpKHZpQuTkA==} + + '@vue/runtime-dom@3.0.0': + resolution: {integrity: sha512-f312n5w9gK6mVvkDSj6/Xnot1XjlKXzFBYybmoy6ahAVC8ExbQ+LOWti1IZM/adU8VMNdKaw7Q53Hxz3y5jX8g==} + + '@vue/shared@3.0.0': + resolution: {integrity: sha512-4XWL/avABGxU2E2ZF1eZq3Tj7fvksCMssDZUHOykBIMmh5d+KcAnQMC5XHMhtnA0NAvktYsA2YpdsVwVmhWzvA==} + '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -2730,6 +2736,9 @@ packages: resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} engines: {node: '>=8'} + csstype@2.6.21: + resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} + csstype@3.1.1: resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} @@ -3150,6 +3159,9 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -6014,8 +6026,8 @@ packages: resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} hasBin: true - summaly@https://codeload.github.com/mei23/summaly/tar.gz/db9600aa73d8747c0fd83f7e3da298273ec1fd3c: - resolution: {tarball: https://codeload.github.com/mei23/summaly/tar.gz/db9600aa73d8747c0fd83f7e3da298273ec1fd3c} + summaly@git+https://git@github.com:mei23/summaly.git#db9600aa73d8747c0fd83f7e3da298273ec1fd3c: + resolution: {commit: db9600aa73d8747c0fd83f7e3da298273ec1fd3c, repo: git@github.com:mei23/summaly.git, type: git} version: 3.13.0 supports-color@2.0.0: @@ -6630,6 +6642,9 @@ packages: resolution: {integrity: sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==} deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. + vue@3.0.0: + resolution: {integrity: sha512-ZMrAARZ32sGIaYKr7Fk2GZEBh/VhulSrGxcGBiAvbN4fhjl3tuJyNFbbbLFqGjndbLoBW66I2ECq8ICdvkKdJw==} + vuedraggable@2.24.3: resolution: {integrity: sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g==} @@ -7019,12 +7034,8 @@ snapshots: dependencies: '@babel/types': 7.23.6 - '@babel/helper-string-parser@7.19.4': {} - '@babel/helper-string-parser@7.23.4': {} - '@babel/helper-validator-identifier@7.19.1': {} - '@babel/helper-validator-identifier@7.22.20': {} '@babel/helper-validator-option@7.23.5': {} @@ -7039,7 +7050,7 @@ snapshots: '@babel/highlight@7.18.6': dependencies: - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 @@ -7051,7 +7062,7 @@ snapshots: '@babel/parser@7.20.7': dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.23.6 '@babel/parser@7.23.6': dependencies: @@ -7096,12 +7107,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.20.7': - dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 - to-fast-properties: 2.0.0 - '@babel/types@7.23.6': dependencies: '@babel/helper-string-parser': 7.23.4 @@ -7175,10 +7180,10 @@ snapshots: dependencies: '@fortawesome/fontawesome-common-types': 0.2.36 - '@fortawesome/vue-fontawesome@2.0.10(@fortawesome/fontawesome-svg-core@1.2.36)(vue@2.7.14)': + '@fortawesome/vue-fontawesome@2.0.10(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.0.0)': dependencies: '@fortawesome/fontawesome-svg-core': 1.2.36 - vue: 2.7.14 + vue: 3.0.0 '@gar/promisify@1.1.3': {} @@ -7881,6 +7886,19 @@ snapshots: '@typescript-eslint/types': 5.52.0 eslint-visitor-keys: 3.3.0 + '@vue/compiler-core@3.0.0': + dependencies: + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + '@vue/shared': 3.0.0 + estree-walker: 2.0.2 + source-map: 0.7.4 + + '@vue/compiler-dom@3.0.0': + dependencies: + '@vue/compiler-core': 3.0.0 + '@vue/shared': 3.0.0 + '@vue/compiler-sfc@2.7.14': dependencies: '@babel/parser': 7.20.7 @@ -7954,6 +7972,23 @@ snapshots: - walrus - whiskers + '@vue/reactivity@3.0.0': + dependencies: + '@vue/shared': 3.0.0 + + '@vue/runtime-core@3.0.0': + dependencies: + '@vue/reactivity': 3.0.0 + '@vue/shared': 3.0.0 + + '@vue/runtime-dom@3.0.0': + dependencies: + '@vue/runtime-core': 3.0.0 + '@vue/shared': 3.0.0 + csstype: 2.6.21 + + '@vue/shared@3.0.0': {} + '@webassemblyjs/ast@1.14.1': dependencies: '@webassemblyjs/helper-numbers': 1.13.2 @@ -8386,12 +8421,12 @@ snapshots: boolbase@1.0.0: {} - bootstrap-vue@2.23.1(jquery@3.7.0)(vue@2.7.14): + bootstrap-vue@2.23.1(jquery@3.7.0)(vue@3.0.0): dependencies: '@nuxt/opencollective': 0.3.3 bootstrap: 4.6.2(jquery@3.7.0)(popper.js@1.16.1) popper.js: 1.16.1 - portal-vue: 2.1.7(vue@2.7.14) + portal-vue: 2.1.7(vue@3.0.0) vue-functional-data-merge: 3.1.0 transitivePeerDependencies: - encoding @@ -9036,6 +9071,8 @@ snapshots: dependencies: cssom: 0.3.8 + csstype@2.6.21: {} + csstype@3.1.1: {} d@1.0.1: @@ -9490,6 +9527,8 @@ snapshots: estraverse@5.3.0: {} + estree-walker@2.0.2: {} + esutils@2.0.3: {} event-emitter@0.3.5: @@ -11527,9 +11566,9 @@ snapshots: popper.js@1.16.1: {} - portal-vue@2.1.7(vue@2.7.14): + portal-vue@2.1.7(vue@3.0.0): dependencies: - vue: 2.7.14 + vue: 3.0.0 portscanner@2.2.0: dependencies: @@ -12535,7 +12574,7 @@ snapshots: transitivePeerDependencies: - supports-color - summaly@https://codeload.github.com/mei23/summaly/tar.gz/db9600aa73d8747c0fd83f7e3da298273ec1fd3c: + summaly@git+https://git@github.com:mei23/summaly.git#db9600aa73d8747c0fd83f7e3da298273ec1fd3c: dependencies: cheerio: 1.0.0-rc.12 escape-regexp: 0.0.1 @@ -13159,13 +13198,13 @@ snapshots: vue-hot-reload-api@2.3.4: {} - vue-i18n@8.28.2(vue@2.7.14): + vue-i18n@8.28.2(vue@3.0.0): dependencies: - vue: 2.7.14 + vue: 3.0.0 - vue-js-modal@1.3.35(vue@2.7.14): + vue-js-modal@1.3.35(vue@3.0.0): dependencies: - vue: 2.7.14 + vue: 3.0.0 vue-loader@15.9.8(css-loader@6.7.3(webpack@5.94.0(@swc/core@1.4.12)(webpack-cli@4.10.0)))(lodash@4.17.21)(pug@3.0.3)(vue-template-compiler@2.7.14)(webpack@5.94.0(@swc/core@1.4.12)(webpack-cli@4.10.0)): dependencies: @@ -13238,9 +13277,9 @@ snapshots: core-js: 3.27.1 vue: 2.7.14 - vue-router@3.6.5(vue@2.7.14): + vue-router@3.6.5(vue@3.0.0): dependencies: - vue: 2.7.14 + vue: 3.0.0 vue-sequential-entrance@1.1.3: {} @@ -13267,24 +13306,30 @@ snapshots: '@vue/compiler-sfc': 2.7.14 csstype: 3.1.1 + vue@3.0.0: + dependencies: + '@vue/compiler-dom': 3.0.0 + '@vue/runtime-dom': 3.0.0 + '@vue/shared': 3.0.0 + vuedraggable@2.24.3: dependencies: sortablejs: 1.10.2 - vuewordcloud@18.7.12(vue@2.7.14): + vuewordcloud@18.7.12(vue@3.0.0): dependencies: - vue: 2.7.14 + vue: 3.0.0 - vuex-persistedstate@3.2.0(vue@2.7.14)(vuex@3.6.2(vue@2.7.14)): + vuex-persistedstate@3.2.0(vue@3.0.0)(vuex@3.6.2(vue@3.0.0)): dependencies: deepmerge: 4.2.2 shvl: 2.0.3 - vue: 2.7.14 - vuex: 3.6.2(vue@2.7.14) + vue: 3.0.0 + vuex: 3.6.2(vue@3.0.0) - vuex@3.6.2(vue@2.7.14): + vuex@3.6.2(vue@3.0.0): dependencies: - vue: 2.7.14 + vue: 3.0.0 w3c-hr-time@1.0.2: dependencies: