@@ -57,7 +57,7 @@
diff --git a/src/router/index.js b/src/router/index.js
index e0b0b74b..06459262 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -3,7 +3,7 @@ import { createRouter, createMemoryHistory, createWebHistory, createWebHashHisto
import _ from 'lodash'
import routeConfig from './routes'
import { Store } from '@kalisio/kdk/core.client'
-import utils from '../utils.js'
+import { buildRoutes, buildTours } from '../utils.js'
/*
* If not building with SSR mode, you can
@@ -21,7 +21,7 @@ export default route(function (/* { store, ssrContext } */) {
const Router = createRouter({
scrollBehavior: () => ({ left: 0, top: 0 }),
- routes: utils.buildRoutes(routeConfig),
+ routes: buildRoutes(routeConfig),
// Leave this as is and make changes in quasar.conf.js instead!
// quasar.conf.js -> build -> vueRouterMode
@@ -36,7 +36,7 @@ export default route(function (/* { store, ssrContext } */) {
step: 0,
play: false
}
- }, utils.buildTours(routeConfig)))
+ }, buildTours(routeConfig)))
return Router
})
diff --git a/src/router/routes.js b/src/router/routes.js
index dfc378c9..509b4419 100644
--- a/src/router/routes.js
+++ b/src/router/routes.js
@@ -4,25 +4,23 @@ module.exports = [{
path: '/',
name: 'index',
component: 'Index',
- // By default all child routes are considered unauthenticated,
- // will be overriden when required
meta: { unauthenticated: true },
children: {
terms: 'Terms',
login: {
- component: 'authentication/KLogin',
+ component: 'screen/KLoginScreen',
tour: tours.login
},
logout: {
- component: 'authentication/KLogout',
+ component: 'screen/KLogoutScreen',
meta: { authenticated: true }
},
register: {
- component: 'authentication/KRegister',
+ component: 'screen/KRegisterScreen',
tour: tours.register
},
- 'change-endpoint': 'authentication/KChangeEndpoint',
- 'resend-verify-signup': {
+ 'change-endpoint': 'screen/KEndpointScreen',
+ /* 'resend-verify-signup': {
component: 'account/KResendVerifySignup',
meta: { authenticated: true }
},
@@ -367,7 +365,7 @@ module.exports = [{
}
}
}
- }
+ }*/
}
},
// Always leave this as last one,
diff --git a/src/services/index.js b/src/services/index.js
index 0fb65bef..affc4be0 100644
--- a/src/services/index.js
+++ b/src/services/index.js
@@ -1,8 +1,29 @@
+import logger from 'loglevel'
+import kdkCore from '@kalisio/kdk/core.client'
+//import kdkMap from '@kalisio/kdk/map.client.map'
+
+export default function () {
+ const api = this
+
+ // Set up our plugin services
+ try {
+ api.configure(kdkCore)
+ // api.configure(kdkMap)
+ // Restore previous settings if any
+ const settingsService = api.getService('settings')
+ if (settingsService) settingsService.restoreSettings()
+ } catch (error) {
+ logger.error(error.message)
+ }
+}
+
+
+/*
import _ from 'lodash'
import logger from 'loglevel'
import memory from 'feathers-memory'
-import kCore from '@kalisio/kdk/core.client'
-import kMap from '@kalisio/kdk/map.client.map'
+import kdkCore from '@kalisio/kdk/core.client'
+import kdkMap from '@kalisio/kdk/map.client.map'
import usersHooks from './users.hooks'
function siftMatcher (originalQuery) {
@@ -17,12 +38,12 @@ export default function () {
// Set up our plugin services
try {
- api.configure(kCore)
+ api.configure(kdkCore)
// Declare our matcher
api.registerMatcher(siftMatcher)
// Add hooks to automatically check uniqueness when creating a new user
api.getService('users').hooks(usersHooks)
- api.configure(kMap)
+ api.configure(kdkMap)
// Declare the built-in services, others are optional
api.declareService('catalog', { context: true })
api.declareService('features', { context: true })
@@ -41,7 +62,7 @@ export default function () {
api.createService('plan-objectives', {
service: memory({
id: 'name',
- paginate: { default: 10 },
+ paginate: { default: 12 },
matcher: api.matcher
})
})
@@ -52,3 +73,4 @@ export default function () {
logger.error(error.message)
}
}
+*/
\ No newline at end of file
diff --git a/src/statics/aktnmap-icon.png b/src/statics/aktnmap-icon.png
deleted file mode 100644
index 83775bb5..00000000
Binary files a/src/statics/aktnmap-icon.png and /dev/null differ
diff --git a/src/statics/openradiation-logo.png b/src/statics/openradiation-logo.png
deleted file mode 100644
index 1ce6bd93..00000000
Binary files a/src/statics/openradiation-logo.png and /dev/null differ
diff --git a/src/statics/position-cursor.png b/src/statics/position-cursor.png
deleted file mode 100644
index a39ef4e2..00000000
Binary files a/src/statics/position-cursor.png and /dev/null differ
diff --git a/src/utils.js b/src/utils.js
index 4688c807..0d4be368 100644
--- a/src/utils.js
+++ b/src/utils.js
@@ -46,6 +46,65 @@ export function getPlansQuery (user, contextId) {
}
}
+// Build vue router config from our config file
+export function buildRoutes (config) {
+ function buildRoutesRecursively (config, routes, parentRoute) {
+ _.forOwn(config, (value, key) => {
+ // The key is always the path for the route
+ let route = {
+ path: key,
+ name: key,
+ // "Inherit" meta data on nested routes
+ meta: (parentRoute ? Object.assign({}, parentRoute.meta) : {})
+ }
+ // If value is a simple string this is a shortcut:
+ // - name = path
+ // - component = value
+ // Otherwise we have an object similar to what expect vue-router,
+ // we simply return the async component loading function with the given component value
+ if (typeof value === 'string') {
+ route.component = () => import(`@components/${value}.vue`)
+ } else {
+ // Take care that path can be empty so we cannot just check with a if
+ if (_.has(value, 'path')) {
+ route.path = value.path
+ }
+ // Take care that name can be empty so we cannot just check with a if
+ if (_.has(value, 'name')) {
+ route.name = value.name
+ }
+ if (_.has(value, 'component')) {
+ route.component = () => import(`@components/${value.component}.vue`)
+ if (_.has(value, 'embedApi')) {
+ setupEmbedApi(route.name)
+ }
+ }
+ if (_.has(value, 'props')) {
+ route.props = value.props
+ }
+ if (_.has(value, 'meta')) {
+ // Override parent meta if child meta given
+ Object.assign(route.meta, value.meta)
+ }
+ if (_.has(value, 'redirect')) {
+ _.set(route, 'redirect', value.redirect)
+ }
+ }
+
+ // Check for any children to recurse
+ if (value.children) {
+ route.children = []
+ buildRoutesRecursively(value.children, route.children, route)
+ }
+ routes.push(route)
+ })
+ }
+
+ let routes = []
+ buildRoutesRecursively(config, routes)
+ return routes
+}
+
export function buildTours (config) {
function buildToursRecursively (config, tours) {
_.forOwn(config, (value, key) => {
diff --git a/yarn.lock b/yarn.lock
index 56ab3a23..4d53c484 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -53,9 +53,9 @@
semver "^6.3.0"
"@babel/generator@^7.18.10":
- version "7.18.10"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.10.tgz#794f328bfabdcbaf0ebf9bf91b5b57b61fa77a2a"
- integrity sha512-0+sW7e3HjQbiHbj1NeU/vN8ornohYlacAfZIaXhdoGweQqgcNy69COVciYYqEXJ/v+9OBA7Frxm4CVAuNqKeNA==
+ version "7.18.12"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.12.tgz#fa58daa303757bd6f5e4bbca91b342040463d9f4"
+ integrity sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==
dependencies:
"@babel/types" "^7.18.10"
"@jridgewell/gen-mapping" "^0.3.2"
@@ -1309,43 +1309,43 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
-"@intlify/core-base@9.2.0":
- version "9.2.0"
- resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.0.tgz#e652ef7f71597c5d6b123ae34f01e106bb8c5a1b"
- integrity sha512-PkaiY9FAzZHAwPNaS+3csXR6L5k8LFBsSjn63/dy5BqE3pOJd07R4+NYtk8ezxymUemu7p5cS9YX77cmnQO6aQ==
+"@intlify/core-base@9.2.2":
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.2.tgz#5353369b05cc9fe35cab95fe20afeb8a4481f939"
+ integrity sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==
dependencies:
- "@intlify/devtools-if" "9.2.0"
- "@intlify/message-compiler" "9.2.0"
- "@intlify/shared" "9.2.0"
- "@intlify/vue-devtools" "9.2.0"
+ "@intlify/devtools-if" "9.2.2"
+ "@intlify/message-compiler" "9.2.2"
+ "@intlify/shared" "9.2.2"
+ "@intlify/vue-devtools" "9.2.2"
-"@intlify/devtools-if@9.2.0":
- version "9.2.0"
- resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.0.tgz#55249fcea03b08a6c4d5f04a253f086c74090595"
- integrity sha512-8yfusyhUaqInnn6Cma+NTTh5+EWyrnAkez36qADetbUnY4tCeGyAy+MmIAGh0uqmJVIeX94vd6L1AaA0p9McGg==
+"@intlify/devtools-if@9.2.2":
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz#b13d9ac4b4e2fe6d2e7daa556517a8061fe8bd39"
+ integrity sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==
dependencies:
- "@intlify/shared" "9.2.0"
+ "@intlify/shared" "9.2.2"
-"@intlify/message-compiler@9.2.0":
- version "9.2.0"
- resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0.tgz#0516f144bed8274b3ea4c9eede4b9a6c08fd046d"
- integrity sha512-KGwwZsl+Nw2O26ZOKdytncxzKnMZ236KmM70u4GePgbizI+pu8yAh0apKxljSPzEJ7WECKTVc9R+laG12EJQYA==
+"@intlify/message-compiler@9.2.2":
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz#e42ab6939b8ae5b3d21faf6a44045667a18bba1c"
+ integrity sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==
dependencies:
- "@intlify/shared" "9.2.0"
+ "@intlify/shared" "9.2.2"
source-map "0.6.1"
-"@intlify/shared@9.2.0":
- version "9.2.0"
- resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0.tgz#bcd026e419a9eb2e577afe520481ceaca80b3aa9"
- integrity sha512-71uObL3Sy2ZiBQBMVETbkspE4Plpy87Hvlj6FAUF3xdD+M82tuxe3MVJjaD3ucqhtHmQWBkAWEurVLdPYr8G2g==
+"@intlify/shared@9.2.2":
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.2.tgz#5011be9ca2b4ab86f8660739286e2707f9abb4a5"
+ integrity sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==
-"@intlify/vue-devtools@9.2.0":
- version "9.2.0"
- resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.0.tgz#fb7f18e83378da3504d500210ce3994552e18d18"
- integrity sha512-6P/tE/JdNNVo1z/sr/FnSd90OVlox2XuKMmzHR13nvpHGX7fjRn6pVv47L2jySOYG1cMezmYvJl14TAddKpw5Q==
+"@intlify/vue-devtools@9.2.2":
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz#b95701556daf7ebb3a2d45aa3ae9e6415aed8317"
+ integrity sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==
dependencies:
- "@intlify/core-base" "9.2.0"
- "@intlify/shared" "9.2.0"
+ "@intlify/core-base" "9.2.2"
+ "@intlify/shared" "9.2.2"
"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3":
version "0.1.3"
@@ -1893,9 +1893,9 @@
integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==
"@popperjs/core@^2.11.5":
- version "2.11.5"
- resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.5.tgz#db5a11bf66bdab39569719555b0f76e138d7bd64"
- integrity sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==
+ version "2.11.6"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.6.tgz#cee20bd55e68a1720bdab363ecf0c821ded4cd45"
+ integrity sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==
"@positron/stack-trace@1.0.0":
version "1.0.0"
@@ -2445,9 +2445,9 @@
integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
"@types/node@*", "@types/node@>=10.0.0":
- version "18.6.3"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.6.3.tgz#4e4a95b6fe44014563ceb514b2598b3e623d1c98"
- integrity sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==
+ version "18.7.1"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.1.tgz#352bee64f93117d867d05f7406642a52685cbca6"
+ integrity sha512-GKX1Qnqxo4S+Z/+Z8KKPLpH282LD7jLHWJcVryOflnsnH+BtSDfieR6ObwBMwpnNws0bUK8GI7z0unQf9bARNQ==
"@types/node@^14.14.31":
version "14.18.23"
@@ -3300,9 +3300,9 @@ available-typed-arrays@^1.0.5:
integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
aws-sdk@^2.200.0:
- version "2.1189.0"
- resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1189.0.tgz#8dd6b48dd7896642af8e2f86e026932a28e380d5"
- integrity sha512-EqluXSo8XAR086nF9UAtPYwUm82ZIRqg8OmHBRQyftcrD1Z0pqMmiuvacXoEAJ/4UU8KKafbpYarxx8rH/pZjQ==
+ version "2.1192.0"
+ resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1192.0.tgz#13fe38ec8dae3232f17d52b370e69daa9c7a0e9c"
+ integrity sha512-6uzrlG1Ow3qcOnL0+et+DBTGhYgJzgNydVvos1Eg01vPc/ZhxR7roZ3epZQcPmOR0thQuzzckTq7FBO6wzZA2w==
dependencies:
buffer "4.9.2"
events "1.1.1"
@@ -3763,9 +3763,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001370:
- version "1.0.30001374"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz#3dab138e3f5485ba2e74bd13eca7fe1037ce6f57"
- integrity sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw==
+ version "1.0.30001375"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001375.tgz#8e73bc3d1a4c800beb39f3163bf0190d7e5d7672"
+ integrity sha512-kWIMkNzLYxSvnjy0hL8w1NOaWNr2rn39RTAVyIwcw8juu60bZDWiF1/loOYANzjtJmy6qPgNmn38ro5Pygagdw==
caseless@~0.12.0:
version "0.12.0"
@@ -4064,9 +4064,9 @@ color@^3.1.3:
color-string "^1.6.0"
colord@^2.9.1:
- version "2.9.2"
- resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1"
- integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==
+ version "2.9.3"
+ resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43"
+ integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==
colorette@^2.0.10:
version "2.0.19"
@@ -5462,9 +5462,9 @@ ejs@^3.1.7:
jake "^10.8.5"
electron-to-chromium@^1.4.202:
- version "1.4.211"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.211.tgz#afaa8b58313807501312d598d99b953568d60f91"
- integrity sha512-BZSbMpyFQU0KBJ1JG26XGeFI3i4op+qOYGxftmZXFZoHkhLgsSv4DHDJfl8ogII3hIuzGt51PaZ195OVu0yJ9A==
+ version "1.4.215"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.215.tgz#553372e74bde3164290d61f6792f93e443b16733"
+ integrity sha512-vqZxT8C5mlDZ//hQFhneHmOLnj1LhbzxV0+I1yqHV8SB1Oo4Y5Ne9+qQhwHl7O1s9s9cRuo2l5CoLEHdhMTwZg==
elementtree@0.1.7, elementtree@^0.1.7:
version "0.1.7"
@@ -7013,7 +7013,7 @@ has-property-descriptors@^1.0.0:
dependencies:
get-intrinsic "^1.1.1"
-has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3:
+has-symbols@^1.0.2, has-symbols@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
@@ -7334,9 +7334,9 @@ humanize-ms@^1.2.1:
ms "^2.0.0"
i18next@^21.6.16:
- version "21.8.16"
- resolved "https://registry.yarnpkg.com/i18next/-/i18next-21.8.16.tgz#31fe4682e4e2077dbf229a88e5a58b7020e4ddc8"
- integrity sha512-acJLCk38YMfEPjBR/1vS13SFY7rBQLs9E5m1tSRnWc9UW3f+SZszgH+NP1fZRA1+O+CdG2eLGGmuUMJW52EwzQ==
+ version "21.9.0"
+ resolved "https://registry.yarnpkg.com/i18next/-/i18next-21.9.0.tgz#b63ebb0d4e1b23709951ca4774dc19d2ffac9553"
+ integrity sha512-B+6/yd7rCpJidyPuBaEApUECx7G8Ai6+tqYhrChsY4MmQqJhG7qJ4eT6Lm1OnRhieVelEtfxh4aAQktdNVZtDA==
dependencies:
"@babel/runtime" "^7.17.2"
@@ -8128,12 +8128,12 @@ jsprim@^1.2.2:
verror "1.10.0"
"jsx-ast-utils@^2.4.1 || ^3.0.0":
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz#afe5efe4332cd3515c065072bd4d6b0aa22152bd"
- integrity sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea"
+ integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==
dependencies:
array-includes "^3.1.5"
- object.assign "^4.1.2"
+ object.assign "^4.1.3"
jszip@^3.5.0:
version "3.10.1"
@@ -9546,14 +9546,14 @@ object-keys@^1.1.1:
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
-object.assign@^4.1.0, object.assign@^4.1.2:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
- integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
+object.assign@^4.1.0, object.assign@^4.1.2, object.assign@^4.1.3:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.3.tgz#d36b7700ddf0019abb6b1df1bb13f6445f79051f"
+ integrity sha512-ZFJnX3zltyjcYJL0RoCJuzb+11zWGyaDbjgxZbdV7rFEcHQuYxrZqhow67aA7xpes6LhojyFDaBKAFfogQrikA==
dependencies:
- call-bind "^1.0.0"
- define-properties "^1.1.3"
- has-symbols "^1.0.1"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ has-symbols "^1.0.3"
object-keys "^1.1.1"
object.entries@^1.1.5:
@@ -10460,9 +10460,9 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
postcss@^8.1.10, postcss@^8.2.15, postcss@^8.3.11, postcss@^8.3.5, postcss@^8.4.4:
- version "8.4.14"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
- integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
+ version "8.4.16"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c"
+ integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==
dependencies:
nanoid "^3.3.4"
picocolors "^1.0.0"
@@ -12098,9 +12098,9 @@ svgo@^2.7.0:
stable "^0.1.8"
systeminformation@^5.9.17:
- version "5.12.3"
- resolved "https://registry.yarnpkg.com/systeminformation/-/systeminformation-5.12.3.tgz#1e6dc99070ace7d88b6a1dd465f4f3ce7d63901a"
- integrity sha512-aPyTDzK/VjEheGEODprxFTMahIWTHGyWXxTsh9EOHjeekVltrIWrle4dOZouOlOYgtKM1pDoHkrR+IssgYCK/A==
+ version "5.12.4"
+ resolved "https://registry.yarnpkg.com/systeminformation/-/systeminformation-5.12.4.tgz#2afb07d1f5ea0549f69877f5553fda2a19f1ea89"
+ integrity sha512-wmzAUdjk7IqqdjmtCT8STaZrfXb9aZmcgqjRo8oLTF6CYs7KaRStex92i5cUziaDQ+04v5xK8iqlHcrKFVZAJQ==
table@6.8.0:
version "6.8.0"
@@ -12834,13 +12834,13 @@ vue-eslint-parser@^8.0.1:
semver "^7.3.5"
vue-i18n@^9.2.0-beta.35:
- version "9.2.0"
- resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.0.tgz#18e746aa0d6739860fe73383daff8884b6fd3c47"
- integrity sha512-vN8aW8Vn4r4eRhUgTLK1/kCIYMb3LQmuloa1YP4NsehiASCX0XCq50tgUAz1o0eBAZ8YvhdlaVPqlO7O0wCnkQ==
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.2.tgz#aeb49d9424923c77e0d6441e3f21dafcecd0e666"
+ integrity sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==
dependencies:
- "@intlify/core-base" "9.2.0"
- "@intlify/shared" "9.2.0"
- "@intlify/vue-devtools" "9.2.0"
+ "@intlify/core-base" "9.2.2"
+ "@intlify/shared" "9.2.2"
+ "@intlify/vue-devtools" "9.2.2"
"@vue/devtools-api" "^6.2.1"
vue-loader@17.0.0: