aboutsummaryrefslogtreecommitdiff
path: root/front-end
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2024-01-09 11:13:24 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2024-01-09 11:13:24 -0500
commitaf87d0785366cd849d8243aae28988fc444afa10 (patch)
treeb76cb8647e737378f2acceaedc65ed00665290e3 /front-end
parente01aae6c30f18003ceae07c092cddeb488e8f472 (diff)
fix some ci build issues & package updatesv0.1.4
Diffstat (limited to 'front-end')
-rw-r--r--front-end/package-lock.json167
-rw-r--r--front-end/package.json2
2 files changed, 98 insertions, 71 deletions
diff --git a/front-end/package-lock.json b/front-end/package-lock.json
index 1dc9e72..6d81c59 100644
--- a/front-end/package-lock.json
+++ b/front-end/package-lock.json
@@ -40,7 +40,7 @@
"@ckeditor/ckeditor5-upload": "^40.0.0",
"@types/lodash-es": "^4.14.194",
"@types/showdown": "^2.0.1",
- "@vitejs/plugin-vue": "^4.1.0",
+ "@vitejs/plugin-vue": "^5.0.x",
"@volar-plugins/vetur": "latest",
"autoprefixer": "^10.4.14",
"dotenv": "^16.0.3",
@@ -959,9 +959,12 @@
}
},
"node_modules/@headlessui/vue": {
- "version": "1.7.16",
- "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.16.tgz",
- "integrity": "sha512-nKT+nf/q6x198SsyK54mSszaQl/z+QxtASmgMEJtpxSX2Q0OPJX0upS/9daDyiECpeAsvjkoOrm2O/6PyBQ+Qg==",
+ "version": "1.7.17",
+ "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.17.tgz",
+ "integrity": "sha512-hmJChv8HzKorxd9F70RGnECAwZfkvmmwOqreuKLWY/19d5qbWnSdw+DNbuA/Uo6X5rb4U5B3NrT+qBKPmjhRqw==",
+ "dependencies": {
+ "@tanstack/vue-virtual": "^3.0.0-beta.60"
+ },
"engines": {
"node": ">=10"
},
@@ -1425,6 +1428,30 @@
"resolved": "https://registry.npmjs.org/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz",
"integrity": "sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw=="
},
+ "node_modules/@tanstack/virtual-core": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.0.0.tgz",
+ "integrity": "sha512-SYXOBTjJb05rXa2vl55TTwO40A6wKu0R5i1qQwhJYNDIqaIGF7D0HsLw+pJAyi2OvntlEIVusx3xtbbgSUi6zg==",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ }
+ },
+ "node_modules/@tanstack/vue-virtual": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@tanstack/vue-virtual/-/vue-virtual-3.0.1.tgz",
+ "integrity": "sha512-85Cyi8m7h1xzGB2FyXMurPVFOZvatycVU7OfhQ8QFk27E4tQ7ISNfYEMrakTTaE0ZyNsKRFlAzHuwL1Bv1vuMw==",
+ "dependencies": {
+ "@tanstack/virtual-core": "3.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ },
+ "peerDependencies": {
+ "vue": "^2.7.0 || ^3.0.0"
+ }
+ },
"node_modules/@types/cookie": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
@@ -1467,15 +1494,15 @@
"integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ=="
},
"node_modules/@vitejs/plugin-vue": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz",
- "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==",
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.2.tgz",
+ "integrity": "sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==",
"dev": true,
"engines": {
- "node": "^14.18.0 || >=16.0.0"
+ "node": "^18.0.0 || >=20.0.0"
},
"peerDependencies": {
- "vite": "^4.0.0 || ^5.0.0",
+ "vite": "^5.0.0",
"vue": "^3.2.25"
}
},
@@ -1594,36 +1621,36 @@
}
},
"node_modules/@vue/compiler-core": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.5.tgz",
- "integrity": "sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.7.tgz",
+ "integrity": "sha512-hhCaE3pTMrlIJK7M/o3Xf7HV8+JoNTGOQ/coWS+V+pH6QFFyqtoXqQzpqsNp7UK17xYKua/MBiKj4e1vgZOBYw==",
"dependencies": {
"@babel/parser": "^7.23.6",
- "@vue/shared": "3.4.5",
+ "@vue/shared": "3.4.7",
"entities": "^4.5.0",
"estree-walker": "^2.0.2",
"source-map-js": "^1.0.2"
}
},
"node_modules/@vue/compiler-dom": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.5.tgz",
- "integrity": "sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.7.tgz",
+ "integrity": "sha512-qDKBAIurCTub4n/6jDYkXwgsFuriqqmmLrIq1N2QDfYJA/mwiwvxi09OGn28g+uDdERX9NaKDLji0oTjE3sScg==",
"dependencies": {
- "@vue/compiler-core": "3.4.5",
- "@vue/shared": "3.4.5"
+ "@vue/compiler-core": "3.4.7",
+ "@vue/shared": "3.4.7"
}
},
"node_modules/@vue/compiler-sfc": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.5.tgz",
- "integrity": "sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.7.tgz",
+ "integrity": "sha512-Gec6CLkReVswDYjQFq79O5rktri4R7TsD/VPCiUoJw40JhNNxaNJJa8mrQrWoJluW4ETy6QN0NUyC/JO77OCOw==",
"dependencies": {
"@babel/parser": "^7.23.6",
- "@vue/compiler-core": "3.4.5",
- "@vue/compiler-dom": "3.4.5",
- "@vue/compiler-ssr": "3.4.5",
- "@vue/shared": "3.4.5",
+ "@vue/compiler-core": "3.4.7",
+ "@vue/compiler-dom": "3.4.7",
+ "@vue/compiler-ssr": "3.4.7",
+ "@vue/shared": "3.4.7",
"estree-walker": "^2.0.2",
"magic-string": "^0.30.5",
"postcss": "^8.4.32",
@@ -1631,12 +1658,12 @@
}
},
"node_modules/@vue/compiler-ssr": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.5.tgz",
- "integrity": "sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.7.tgz",
+ "integrity": "sha512-PvYeSOvnCkST5mGS0TLwEn5w+4GavtEn6adcq8AspbHaIr+mId5hp7cG3ASy3iy8b+LuXEG2/QaV/nj5BQ/Aww==",
"dependencies": {
- "@vue/compiler-dom": "3.4.5",
- "@vue/shared": "3.4.5"
+ "@vue/compiler-dom": "3.4.7",
+ "@vue/shared": "3.4.7"
}
},
"node_modules/@vue/devtools-api": {
@@ -1694,48 +1721,48 @@
}
},
"node_modules/@vue/reactivity": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.5.tgz",
- "integrity": "sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.7.tgz",
+ "integrity": "sha512-F539DO0ogH0+L8F9Pnw7cjqibcmSOh5UTk16u5f4MKQ8fraqepI9zdh+sozPX6VmEHOcjo8qw3Or9ZcFFw4SZA==",
"dependencies": {
- "@vue/shared": "3.4.5"
+ "@vue/shared": "3.4.7"
}
},
"node_modules/@vue/runtime-core": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.5.tgz",
- "integrity": "sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.7.tgz",
+ "integrity": "sha512-QMMsWRQaD3BpGyjjChthpl4Mji4Fjx1qfdufsXlDkKU3HV+hWNor2z+29F+E1MmVcP0ZfRZUfqYgtsQoL7IGwQ==",
"dependencies": {
- "@vue/reactivity": "3.4.5",
- "@vue/shared": "3.4.5"
+ "@vue/reactivity": "3.4.7",
+ "@vue/shared": "3.4.7"
}
},
"node_modules/@vue/runtime-dom": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.5.tgz",
- "integrity": "sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.7.tgz",
+ "integrity": "sha512-XwegyUY1rw8zxsX1Z36vwYcqo+uOgih5ti7y9vx+pPFhNdSQmN4LqK2RmSeAJG1oKV8NqSUmjpv92f/x6h0SeQ==",
"dependencies": {
- "@vue/runtime-core": "3.4.5",
- "@vue/shared": "3.4.5",
+ "@vue/runtime-core": "3.4.7",
+ "@vue/shared": "3.4.7",
"csstype": "^3.1.3"
}
},
"node_modules/@vue/server-renderer": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.5.tgz",
- "integrity": "sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.7.tgz",
+ "integrity": "sha512-3bWnYLEkLLhkDWqvNk7IvbQD4UcxvFKxELBiOO2iG3m6AniFIsBWfHOO5tLVQnjdWkODu4rq0GipmfEenVAK5Q==",
"dependencies": {
- "@vue/compiler-ssr": "3.4.5",
- "@vue/shared": "3.4.5"
+ "@vue/compiler-ssr": "3.4.7",
+ "@vue/shared": "3.4.7"
},
"peerDependencies": {
- "vue": "3.4.5"
+ "vue": "3.4.7"
}
},
"node_modules/@vue/shared": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.5.tgz",
- "integrity": "sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg=="
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.7.tgz",
+ "integrity": "sha512-G+i4glX1dMJk88sbJEcQEGWRQnVm9eIY7CcQbO5dpdsD9SF8jka3Mr5OqZYGjczGN1+D6EUwdu6phcmcx9iuPA=="
},
"node_modules/@vuelidate/core": {
"version": "2.0.3",
@@ -2270,9 +2297,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001574",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001574.tgz",
- "integrity": "sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==",
+ "version": "1.0.30001576",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz",
+ "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==",
"dev": true,
"funding": [
{
@@ -2632,9 +2659,9 @@
"dev": true
},
"node_modules/electron-to-chromium": {
- "version": "1.4.623",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz",
- "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==",
+ "version": "1.4.625",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.625.tgz",
+ "integrity": "sha512-DENMhh3MFgaPDoXWrVIqSPInQoLImywfCwrSmVl3cf9QHzoZSiutHwGaB/Ql3VkqcQV30rzgdM+BjKqBAJxo5Q==",
"dev": true
},
"node_modules/emoji-regex": {
@@ -5447,15 +5474,15 @@
"dev": true
},
"node_modules/vue": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.5.tgz",
- "integrity": "sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==",
+ "version": "3.4.7",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.7.tgz",
+ "integrity": "sha512-4urmkWpudekq0CPNMO7p6mBGa9qmTXwJMO2r6CT4EzIJVG7WoSReiysiNb7OSi/WI113oX0Srn9Rz1k/DCXKFQ==",
"dependencies": {
- "@vue/compiler-dom": "3.4.5",
- "@vue/compiler-sfc": "3.4.5",
- "@vue/runtime-dom": "3.4.5",
- "@vue/server-renderer": "3.4.5",
- "@vue/shared": "3.4.5"
+ "@vue/compiler-dom": "3.4.7",
+ "@vue/compiler-sfc": "3.4.7",
+ "@vue/runtime-dom": "3.4.7",
+ "@vue/server-renderer": "3.4.7",
+ "@vue/shared": "3.4.7"
},
"peerDependencies": {
"typescript": "*"
@@ -5467,9 +5494,9 @@
}
},
"node_modules/vue-eslint-parser": {
- "version": "9.3.2",
- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.2.tgz",
- "integrity": "sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==",
+ "version": "9.4.0",
+ "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.0.tgz",
+ "integrity": "sha512-7KsNBb6gHFA75BtneJsoK/dbZ281whUIwFYdQxA68QrCrGMXYzUMbPDHGcOQ0OocIVKrWSKWXZ4mL7tonCXoUw==",
"dev": true,
"dependencies": {
"debug": "^4.3.4",
diff --git a/front-end/package.json b/front-end/package.json
index 7a267d0..e02babd 100644
--- a/front-end/package.json
+++ b/front-end/package.json
@@ -49,7 +49,7 @@
"devDependencies": {
"@types/showdown": "^2.0.1",
"@types/lodash-es": "^4.14.194",
- "@vitejs/plugin-vue": "^4.1.0",
+ "@vitejs/plugin-vue": "^5.0.x",
"@volar-plugins/vetur": "latest",
"autoprefixer": "^10.4.14",
"dotenv": "^16.0.3",