Merge branch 'main' into feature/login-improvements

This commit is contained in:
kolaente 2021-12-26 12:19:44 +01:00
commit 6041ad1482
No known key found for this signature in database
GPG key ID: F40E70337AB24C9B
23 changed files with 435 additions and 295 deletions

View file

@ -22,8 +22,8 @@
"@sentry/tracing": "6.16.1", "@sentry/tracing": "6.16.1",
"@sentry/vue": "6.16.1", "@sentry/vue": "6.16.1",
"@vue/compat": "3.2.26", "@vue/compat": "3.2.26",
"@vueuse/core": "7.4.0", "@vueuse/core": "7.4.1",
"@vueuse/router": "7.4.0", "@vueuse/router": "7.4.1",
"bulma-css-variables": "0.9.33", "bulma-css-variables": "0.9.33",
"camel-case": "4.1.2", "camel-case": "4.1.2",
"codemirror": "5.65.0", "codemirror": "5.65.0",
@ -46,7 +46,7 @@
"vue-advanced-cropper": "2.7.0", "vue-advanced-cropper": "2.7.0",
"vue-drag-resize": "2.0.3", "vue-drag-resize": "2.0.3",
"vue-flatpickr-component": "9.0.5", "vue-flatpickr-component": "9.0.5",
"vue-i18n": "9.2.0-beta.23", "vue-i18n": "9.2.0-beta.25",
"vue-router": "4.0.12", "vue-router": "4.0.12",
"vuedraggable": "4.1.0", "vuedraggable": "4.1.0",
"vuex": "4.0.2", "vuex": "4.0.2",
@ -68,28 +68,28 @@
"autoprefixer": "10.4.0", "autoprefixer": "10.4.0",
"axios": "0.24.0", "axios": "0.24.0",
"browserslist": "4.19.1", "browserslist": "4.19.1",
"caniuse-lite": "1.0.30001291", "caniuse-lite": "1.0.30001292",
"cypress": "9.1.1", "cypress": "9.2.0",
"cypress-file-upload": "5.0.8", "cypress-file-upload": "5.0.8",
"esbuild": "0.14.6", "esbuild": "0.14.8",
"eslint": "8.5.0", "eslint": "8.5.0",
"eslint-plugin-vue": "8.2.0", "eslint-plugin-vue": "8.2.0",
"express": "4.17.2", "express": "4.17.2",
"faker": "5.5.3", "faker": "5.5.3",
"jest": "27.4.5", "jest": "27.4.5",
"netlify-cli": "8.2.4", "netlify-cli": "8.4.2",
"postcss": "8.4.5", "postcss": "8.4.5",
"postcss-preset-env": "7.0.2", "postcss-preset-env": "7.1.0",
"rollup": "2.61.1", "rollup": "2.61.1",
"rollup-plugin-visualizer": "5.5.2", "rollup-plugin-visualizer": "5.5.2",
"sass": "1.45.1", "sass": "1.45.1",
"slugify": "1.6.4", "slugify": "1.6.4",
"ts-jest": "27.1.2", "ts-jest": "27.1.2",
"typescript": "4.5.4", "typescript": "4.5.4",
"vite": "2.7.4", "vite": "2.7.7",
"vite-plugin-pwa": "0.11.12", "vite-plugin-pwa": "0.11.12",
"vite-svg-loader": "3.1.1", "vite-svg-loader": "3.1.1",
"vue-tsc": "0.29.8", "vue-tsc": "0.30.0",
"wait-on": "6.0.0", "wait-on": "6.0.0",
"workbox-cli": "6.4.2" "workbox-cli": "6.4.2"
}, },

View file

@ -1,5 +1,6 @@
<template> <template>
<card class="filters has-overflow"> <card class="filters has-overflow">
<div class="field">
<fancycheckbox v-model="params.filter_include_nulls"> <fancycheckbox v-model="params.filter_include_nulls">
{{ $t('filters.attributes.includeNulls') }} {{ $t('filters.attributes.includeNulls') }}
</fancycheckbox> </fancycheckbox>
@ -9,15 +10,15 @@
> >
{{ $t('filters.attributes.requireAll') }} {{ $t('filters.attributes.requireAll') }}
</fancycheckbox> </fancycheckbox>
<div class="field">
<label class="label">
{{ $t('filters.attributes.showDoneTasks') }}
</label>
<div class="control">
<fancycheckbox @change="setDoneFilter" v-model="filters.done"> <fancycheckbox @change="setDoneFilter" v-model="filters.done">
{{ $t('filters.attributes.showDoneTasks') }} {{ $t('filters.attributes.showDoneTasks') }}
</fancycheckbox> </fancycheckbox>
</div> <fancycheckbox
v-if="!$route.name.includes('list.kanban') || !$route.name.includes('list.table')"
v-model="sortAlphabetically"
>
{{ $t('filters.attributes.sortAlphabetically') }}
</fancycheckbox>
</div> </div>
<div class="field"> <div class="field">
<label class="label">{{ $t('misc.search') }}</label> <label class="label">{{ $t('misc.search') }}</label>
@ -190,6 +191,7 @@ import NamespaceService from '@/services/namespace'
import EditLabels from '@/components/tasks/partials/editLabels.vue' import EditLabels from '@/components/tasks/partials/editLabels.vue'
import {objectToSnakeCase} from '@/helpers/case' import {objectToSnakeCase} from '@/helpers/case'
import {getDefaultParams} from '@/components/tasks/mixins/taskList'
// FIXME: merge with DEFAULT_PARAMS in taskList.js // FIXME: merge with DEFAULT_PARAMS in taskList.js
const DEFAULT_PARAMS = { const DEFAULT_PARAMS = {
@ -220,6 +222,8 @@ const DEFAULT_FILTERS = {
namespace: '', namespace: '',
} }
export const ALPHABETICAL_SORT = 'title'
export default { export default {
name: 'filters', name: 'filters',
components: { components: {
@ -272,6 +276,18 @@ export default {
}, },
}, },
computed: { computed: {
sortAlphabetically: {
get() {
return this.params?.sort_by?.find(sortBy => sortBy === ALPHABETICAL_SORT) !== undefined
},
set(sortAlphabetically) {
this.params.sort_by = sortAlphabetically
? [ALPHABETICAL_SORT]
: getDefaultParams().sort_by
this.change()
},
},
foundLabels() { foundLabels() {
return this.$store.getters['labels/filterLabelsByQuery'](this.labels, this.query) return this.$store.getters['labels/filterLabelsByQuery'](this.labels, this.query)
}, },

View file

@ -44,7 +44,6 @@ export default {
params = null, params = null,
forceLoading = false, forceLoading = false,
) { ) {
// Because this function is triggered every time on topNavigation, we're putting a condition here to only load it when we actually want to show tasks // Because this function is triggered every time on topNavigation, we're putting a condition here to only load it when we actually want to show tasks
// FIXME: This is a bit hacky -> Cleanup. // FIXME: This is a bit hacky -> Cleanup.
if ( if (

View file

@ -1,11 +0,0 @@
export const playSoundWhenDoneKey = 'playSoundWhenTaskDone'
export const playPop = () => {
const enabled = localStorage.getItem(playSoundWhenDoneKey) === 'true' || localStorage.getItem(playSoundWhenDoneKey) === null
if(!enabled) {
return
}
const popSound = new Audio('/audio/pop.mp3')
popSound.play()
}

13
src/helpers/playPop.ts Normal file
View file

@ -0,0 +1,13 @@
import popSoundFile from '@/assets/audio/pop.mp3'
export const playSoundWhenDoneKey = 'playSoundWhenTaskDone'
export function playPop() {
const enabled = Boolean(localStorage.getItem(playSoundWhenDoneKey))
if(!enabled) {
return
}
const popSound = new Audio(popSoundFile)
popSound.play()
}

View file

@ -374,6 +374,7 @@
"includeNulls": "Zahrnout úkoly, které nemají nastavenou hodnotu", "includeNulls": "Zahrnout úkoly, které nemají nastavenou hodnotu",
"requireAll": "Vyžaduje aby všechny filtry odpovídaly, aby se úkol zobrazil", "requireAll": "Vyžaduje aby všechny filtry odpovídaly, aby se úkol zobrazil",
"showDoneTasks": "Zobrazit dokončené úkoly", "showDoneTasks": "Zobrazit dokončené úkoly",
"sortAlphabetically": "Řadit podle abecedy",
"enablePriority": "Povolit filtrování podle priority", "enablePriority": "Povolit filtrování podle priority",
"enablePercentDone": "Povolit filtrování dle dokončenosti", "enablePercentDone": "Povolit filtrování dle dokončenosti",
"dueDateRange": "Rozsah termínu", "dueDateRange": "Rozsah termínu",

View file

@ -374,6 +374,7 @@
"includeNulls": "Aufgaben ohne Werte einbeziehen", "includeNulls": "Aufgaben ohne Werte einbeziehen",
"requireAll": "Alle Filterkriterien müssen erfüllt sein, damit eine Aufgabe angezeigt wird", "requireAll": "Alle Filterkriterien müssen erfüllt sein, damit eine Aufgabe angezeigt wird",
"showDoneTasks": "Erledigte Aufgaben anzeigen", "showDoneTasks": "Erledigte Aufgaben anzeigen",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Filter nach Priorität aktivieren", "enablePriority": "Filter nach Priorität aktivieren",
"enablePercentDone": "Filter nach % Erledigt aktivieren", "enablePercentDone": "Filter nach % Erledigt aktivieren",
"dueDateRange": "Fälligkeitsbereich", "dueDateRange": "Fälligkeitsbereich",

View file

@ -374,6 +374,7 @@
"includeNulls": "Uufgabe ohni Wert iihbezieh", "includeNulls": "Uufgabe ohni Wert iihbezieh",
"requireAll": "Alli Filter mend wahr sii, demits die Uufgab ahzeigt", "requireAll": "Alli Filter mend wahr sii, demits die Uufgab ahzeigt",
"showDoneTasks": "Zeig die fertige Uufgabe", "showDoneTasks": "Zeig die fertige Uufgabe",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Filter nach Priorität aktiviere", "enablePriority": "Filter nach Priorität aktiviere",
"enablePercentDone": "Filter nach Prozent iihschalte", "enablePercentDone": "Filter nach Prozent iihschalte",
"dueDateRange": "Fälligkeitsberiich", "dueDateRange": "Fälligkeitsberiich",

View file

@ -380,6 +380,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -374,6 +374,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -374,6 +374,7 @@
"includeNulls": "Inclure les tâches sans valeurs", "includeNulls": "Inclure les tâches sans valeurs",
"requireAll": "Exiger tous les filtres pour quune tâche saffiche", "requireAll": "Exiger tous les filtres pour quune tâche saffiche",
"showDoneTasks": "Afficher les tâches terminées", "showDoneTasks": "Afficher les tâches terminées",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Activer le filtre par priorité", "enablePriority": "Activer le filtre par priorité",
"enablePercentDone": "Par % dachèvement", "enablePercentDone": "Par % dachèvement",
"dueDateRange": "Plage de dates déchéance", "dueDateRange": "Plage de dates déchéance",

View file

@ -374,6 +374,7 @@
"includeNulls": "Includi attività che non hanno un valore impostato", "includeNulls": "Includi attività che non hanno un valore impostato",
"requireAll": "Tutti i filtri devono essere veri affinché l'attività venga mostrata", "requireAll": "Tutti i filtri devono essere veri affinché l'attività venga mostrata",
"showDoneTasks": "Mostra Attività Fatte", "showDoneTasks": "Mostra Attività Fatte",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Abilita Filtro Per Priorità", "enablePriority": "Abilita Filtro Per Priorità",
"enablePercentDone": "Abilitare Filtro Per Percentuale Fatta", "enablePercentDone": "Abilitare Filtro Per Percentuale Fatta",
"dueDateRange": "Intervallo Data Di Scadenza", "dueDateRange": "Intervallo Data Di Scadenza",

View file

@ -374,6 +374,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -374,6 +374,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -374,6 +374,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -374,6 +374,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -374,6 +374,7 @@
"includeNulls": "Включать задачи, у которых не установлено значение", "includeNulls": "Включать задачи, у которых не установлено значение",
"requireAll": "Для отображения задачи требовать истинность всех фильтров", "requireAll": "Для отображения задачи требовать истинность всех фильтров",
"showDoneTasks": "Показывать завершённые задачи", "showDoneTasks": "Показывать завершённые задачи",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Вкл. фильтр по приоритету", "enablePriority": "Вкл. фильтр по приоритету",
"enablePercentDone": "По % завершения", "enablePercentDone": "По % завершения",
"dueDateRange": "Диапазон срока", "dueDateRange": "Диапазон срока",

View file

@ -374,6 +374,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -374,6 +374,7 @@
"includeNulls": "Include Tasks which don't have a value set", "includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up", "requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks", "showDoneTasks": "Show Done Tasks",
"sortAlphabetically": "Sort Alphabetically",
"enablePriority": "Enable Filter By Priority", "enablePriority": "Enable Filter By Priority",
"enablePercentDone": "Enable Filter By Percent Done", "enablePercentDone": "Enable Filter By Percent Done",
"dueDateRange": "Due Date Range", "dueDateRange": "Due Date Range",

View file

@ -36,7 +36,7 @@
"password": "Mật khẩu", "password": "Mật khẩu",
"passwordRepeat": "Nhập lại mật khẩu", "passwordRepeat": "Nhập lại mật khẩu",
"passwordPlaceholder": "ví dụ: •••••••••••", "passwordPlaceholder": "ví dụ: •••••••••••",
"forgotPassword": "Forgot your password?", "forgotPassword": "Bạn quên mật khẩu?",
"resetPassword": "Reset mật khẩu của bạn", "resetPassword": "Reset mật khẩu của bạn",
"resetPasswordAction": "Gửi cho tôi liên kết reset mật khẩu", "resetPasswordAction": "Gửi cho tôi liên kết reset mật khẩu",
"resetPasswordSuccess": "Kiểm tra hộp thư của bạn! Bạn sẽ nhận một e-mail với hướng dẫn reset mật khẩu của mình.", "resetPasswordSuccess": "Kiểm tra hộp thư của bạn! Bạn sẽ nhận một e-mail với hướng dẫn reset mật khẩu của mình.",
@ -103,7 +103,7 @@
"title": "Avatar", "title": "Avatar",
"initials": "Chữ cái viết tắt", "initials": "Chữ cái viết tắt",
"gravatar": "Gravatar", "gravatar": "Gravatar",
"marble": "Marble", "marble": "Cẩm thạch",
"upload": "Tải lên", "upload": "Tải lên",
"uploadAvatar": "Tải lên Avatar", "uploadAvatar": "Tải lên Avatar",
"statusUpdateSuccess": "Avatar đã được cập nhật!", "statusUpdateSuccess": "Avatar đã được cập nhật!",
@ -374,6 +374,7 @@
"includeNulls": "Bao gồm các Công việc không có bộ giá trị", "includeNulls": "Bao gồm các Công việc không có bộ giá trị",
"requireAll": "Yêu cầu tất cả các bộ lọc phải đúng để một công việc được hiển thị", "requireAll": "Yêu cầu tất cả các bộ lọc phải đúng để một công việc được hiển thị",
"showDoneTasks": "Hiển thị các công việc đã hoàn thành", "showDoneTasks": "Hiển thị các công việc đã hoàn thành",
"sortAlphabetically": "Xếp theo bảng chữ cái",
"enablePriority": "Bật Bộ lọc theo mức độ ưu tiên", "enablePriority": "Bật Bộ lọc theo mức độ ưu tiên",
"enablePercentDone": "Bật Bộ lọc theo tỉ lệ % hoàn thành", "enablePercentDone": "Bật Bộ lọc theo tỉ lệ % hoàn thành",
"dueDateRange": "Phạm vi ngày đến hạn", "dueDateRange": "Phạm vi ngày đến hạn",
@ -474,8 +475,8 @@
"download": "Tải về", "download": "Tải về",
"showMenu": "Hiển thị menu", "showMenu": "Hiển thị menu",
"hideMenu": "Ẩn menu", "hideMenu": "Ẩn menu",
"forExample": "For example:", "forExample": "Ví dụ:",
"welcomeBack": "Welcome Back!" "welcomeBack": "Mừng quá! Bạn trở lại rồi."
}, },
"input": { "input": {
"resetColor": "Đặt lại màu", "resetColor": "Đặt lại màu",
@ -725,8 +726,8 @@
"dateCurrentYear": "sẽ sử dụng năm hiện tại", "dateCurrentYear": "sẽ sử dụng năm hiện tại",
"dateNth": "sẽ sử dụng ngày {day} của tháng hiện tại", "dateNth": "sẽ sử dụng ngày {day} của tháng hiện tại",
"dateTime": "Kết hợp bất kì đinh dạng ngày với \"{time}\" (hoặc {timePM}) để thiết lập thời gian.", "dateTime": "Kết hợp bất kì đinh dạng ngày với \"{time}\" (hoặc {timePM}) để thiết lập thời gian.",
"repeats": "Repeating tasks", "repeats": "Công việc định kỳ",
"repeatsDescription": "To set a task as repeating in an interval, simply add '{suffix}' to the task text. The amount needs to be a number and can be omitted to use just the type (see examples)." "repeatsDescription": "Để cài một công việc được lặp lại trong các khoảng thời gian, chỉ cần thêm '{suffix}' vào văn bản công việc. Số lượng phải là một số và có thể được bỏ qua để chỉ sử dụng loại (xem ví dụ)."
} }
}, },
"team": { "team": {
@ -813,7 +814,7 @@
"url": "URL Vikunja", "url": "URL Vikunja",
"urlPlaceholder": "ví dụ: https://localhost:3456", "urlPlaceholder": "ví dụ: https://localhost:3456",
"change": "thay đổi", "change": "thay đổi",
"use": "Using Vikunja installation at {0}", "use": "Sử dụng cài đặt Vikunja tại {0}",
"error": "Không thể tìm thấy hoặc sử dụng cài đặt Vikunja tại \"{domain}\". Vui lòng thử một url khác.", "error": "Không thể tìm thấy hoặc sử dụng cài đặt Vikunja tại \"{domain}\". Vui lòng thử một url khác.",
"success": "Sử dụng cài đặt Vikunja tại \"{domain}\".", "success": "Sử dụng cài đặt Vikunja tại \"{domain}\".",
"urlRequired": "Cần có một url." "urlRequired": "Cần có một url."
@ -907,7 +908,7 @@
"5010": "Team này không có quyền bước vào góc làm việc đó.", "5010": "Team này không có quyền bước vào góc làm việc đó.",
"5011": "Người này đã có quyền bước vào góc làm việc đó.", "5011": "Người này đã có quyền bước vào góc làm việc đó.",
"5012": "Góc làm việc đã được lưu trữ nên chỉ có thể vào đó để đọc.", "5012": "Góc làm việc đã được lưu trữ nên chỉ có thể vào đó để đọc.",
"6001": "The team name cannot be empty.", "6001": "Tên của Team không được để trống.",
"6002": "Team không tồn tại.", "6002": "Team không tồn tại.",
"6004": "Team đã có quyền bước vào góc làm việc và xem danh sách.", "6004": "Team đã có quyền bước vào góc làm việc và xem danh sách.",
"6005": "Người này đã là thành viên của Team đó rồi.", "6005": "Người này đã là thành viên của Team đó rồi.",

View file

@ -81,7 +81,7 @@
:disabled="!canWrite" :disabled="!canWrite"
item-key="id" item-key="id"
:component-data="{ :component-data="{
class: { 'dragging-disabled': !canWrite }, class: { 'dragging-disabled': !canWrite || isAlphabeticalSorting },
}" }"
> >
<template #item="{element: t}"> <template #item="{element: t}">
@ -148,6 +148,7 @@ import {HAS_TASKS} from '@/store/mutation-types'
import Nothing from '@/components/misc/nothing.vue' import Nothing from '@/components/misc/nothing.vue'
import Pagination from '@/components/misc/pagination.vue' import Pagination from '@/components/misc/pagination.vue'
import Popup from '@/components/misc/popup' import Popup from '@/components/misc/popup'
import { ALPHABETICAL_SORT } from '@/components/list/partials/filters'
import draggable from 'vuedraggable' import draggable from 'vuedraggable'
import {calculateItemPosition} from '../../../helpers/calculateItemPosition' import {calculateItemPosition} from '../../../helpers/calculateItemPosition'
@ -206,6 +207,9 @@ export default {
saveListView(this.$route.params.listId, this.$route.name) saveListView(this.$route.params.listId, this.$route.name)
}, },
computed: { computed: {
isAlphabeticalSorting() {
return this.params.sort_by.find( sortBy => sortBy === ALPHABETICAL_SORT ) !== undefined
},
firstNewPosition() { firstNewPosition() {
if (this.tasks.length === 0) { if (this.tasks.length === 0) {
return 0 return 0
@ -254,12 +258,18 @@ export default {
focusNewTaskInput() { focusNewTaskInput() {
this.$refs.newTaskInput.$refs.newTaskInput.focus() this.$refs.newTaskInput.$refs.newTaskInput.focus()
}, },
updateTaskList(task) { updateTaskList( task ) {
const tasks = [ if ( this.isAlphabeticalSorting ) {
// reload tasks with current filter and sorting
this.loadTasks(1, undefined, undefined, true)
}
else {
this.tasks = [
task, task,
...this.tasks, ...this.tasks,
] ]
this.tasks = tasks }
this.$store.commit(HAS_TASKS, true) this.$store.commit(HAS_TASKS, true)
}, },
editTask(id) { editTask(id) {

582
yarn.lock
View file

@ -1884,43 +1884,43 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
"@intlify/core-base@9.2.0-beta.23": "@intlify/core-base@9.2.0-beta.25":
version "9.2.0-beta.23" version "9.2.0-beta.25"
resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.0-beta.23.tgz#4fc0609c44d66d17d2b98dd2fc8f5adb30f2d495" resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.0-beta.25.tgz#f48dfc6c05fcc7d7929d88010e1b605d076224c5"
integrity sha512-sNet9/RpU/qydW1bOwVICYzGIC/SWyV+1gakcSP12XD1tGEiaoI1Ln+6nHh4dICfegR/5XyaoJ7NC4/ukH7/Ew== integrity sha512-ReJ1qytJQ1pD3YIM474MFzAFIA/MNO3LiIogXQslK89WVFxCklAQOQQOe075AMAi90ng+fZM4/bp6hslQgjn4w==
dependencies: dependencies:
"@intlify/devtools-if" "9.2.0-beta.23" "@intlify/devtools-if" "9.2.0-beta.25"
"@intlify/message-compiler" "9.2.0-beta.23" "@intlify/message-compiler" "9.2.0-beta.25"
"@intlify/shared" "9.2.0-beta.23" "@intlify/shared" "9.2.0-beta.25"
"@intlify/vue-devtools" "9.2.0-beta.23" "@intlify/vue-devtools" "9.2.0-beta.25"
"@intlify/devtools-if@9.2.0-beta.23": "@intlify/devtools-if@9.2.0-beta.25":
version "9.2.0-beta.23" version "9.2.0-beta.25"
resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.0-beta.23.tgz#a5dee1d69c2f17c83ca4ae5f2f3d3be93c0fd78c" resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.0-beta.25.tgz#44bcfeb43912d9eff71cbdd712964692aef7e933"
integrity sha512-f2iY2LFRHTwPnBpT0R/kG8CwZbUWiSccMzfXYLwhjJC1irCcFCXmVtL9Mkz5gc0Elqvl+zOWxk5g9rwhah5bBQ== integrity sha512-iqBKiQ4rRP0xbbkq00o/TmfmsEBQulnCMO8JuZ5kBBroXqwyp65dQ6DbwojjP+TG0ON5IFKL39JntF96sin1LQ==
dependencies: dependencies:
"@intlify/shared" "9.2.0-beta.23" "@intlify/shared" "9.2.0-beta.25"
"@intlify/message-compiler@9.2.0-beta.23": "@intlify/message-compiler@9.2.0-beta.25":
version "9.2.0-beta.23" version "9.2.0-beta.25"
resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0-beta.23.tgz#8db72181f520f7dd58048916d7ef05abc5f4a9f7" resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0-beta.25.tgz#360df77b5233c05a29b0a3512cda292f22bcdfc7"
integrity sha512-qmGN8k5yGGdZ5St8yg8U4Tg2K9Sc6h3BhWCdJKAqQVs5jnfZG+nMtsLVgnJUWkDvhjzyg7/rEOhHm2uJcu4vjw== integrity sha512-/YMG6LmQLvD8uHCJvWLaK0t8exYbek3ya4BZZ99AcM5+JC/JRdLIK8WiVJnGpfrvleQArxvHed4GokS+oWZ5rQ==
dependencies: dependencies:
"@intlify/shared" "9.2.0-beta.23" "@intlify/shared" "9.2.0-beta.25"
source-map "0.6.1" source-map "0.6.1"
"@intlify/shared@9.2.0-beta.23": "@intlify/shared@9.2.0-beta.25":
version "9.2.0-beta.23" version "9.2.0-beta.25"
resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0-beta.23.tgz#0ba032df786f6a7fda33dc24f804167fc76aa145" resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0-beta.25.tgz#a178975e77dcca59203f46269037ea1d4b858899"
integrity sha512-3aELL2KTp1MWKGm2gIUKSagthgKzcK5hpQEFzOwkJ1SAthpTXR7BHeWGEaD+Lj+Pbiz3U8cspvp8s2lFWVbYxg== integrity sha512-I2L05aWh0azr5KwQjLV7gMTN0SrdglgMAfpJniT53Pvvc8l+OTs8IEhdPCQwsbgOravpWt14O7m3deOzw3ln6w==
"@intlify/vue-devtools@9.2.0-beta.23": "@intlify/vue-devtools@9.2.0-beta.25":
version "9.2.0-beta.23" version "9.2.0-beta.25"
resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.23.tgz#182f16adec3abfb038edd727d9977bf1fa958501" resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.25.tgz#6b0ffd2280b4bf38d74adce7d2fc74dbc655ee27"
integrity sha512-5uGvrtUQhiyEqrMpDYh1FAU5uZviLaiEy1HAs+ypX46EdaDvyEYYpWvhezTWZ7hsDBsbsKJ9ICjgTvZxm6PDcw== integrity sha512-47rmZmrM1FihTWQkixgYu3lOCBpT1NyGfYSxSYnUw1s2Ky8w84S81nYmbus2GZjfj/zAovkKyRNclETVTy6O2Q==
dependencies: dependencies:
"@intlify/core-base" "9.2.0-beta.23" "@intlify/core-base" "9.2.0-beta.25"
"@intlify/shared" "9.2.0-beta.23" "@intlify/shared" "9.2.0-beta.25"
"@istanbuljs/load-nyc-config@^1.0.0": "@istanbuljs/load-nyc-config@^1.0.0":
version "1.1.0" version "1.1.0"
@ -2167,10 +2167,10 @@
call-me-maybe "^1.0.1" call-me-maybe "^1.0.1"
glob-to-regexp "^0.3.0" glob-to-regexp "^0.3.0"
"@netlify/build@^26.0.0": "@netlify/build@^26.0.2":
version "26.0.0" version "26.0.2"
resolved "https://registry.yarnpkg.com/@netlify/build/-/build-26.0.0.tgz#8929860daa106a98b80574fe5af4e417b808f68f" resolved "https://registry.yarnpkg.com/@netlify/build/-/build-26.0.2.tgz#61d3193a2ea3b7c34973b805a479ced6e56e1c93"
integrity sha512-YA5Hnse9RgT/1YBpYrQ9OvJo4S+WQ7qnWp1XkCintN27MRf0OX4y76GPmiZlUxBMiSTiiJm2wScYoUdnunmFiQ== integrity sha512-Ecq5zVAwiBvWew3alc8UVap8JMaAGNsFnOaL90Veuf/87kT6Y+otJfAeFLiuMqaa3ByBqLqn13BwaYqEqtczEw==
dependencies: dependencies:
"@bugsnag/js" "^7.0.0" "@bugsnag/js" "^7.0.0"
"@netlify/cache-utils" "^4.0.0" "@netlify/cache-utils" "^4.0.0"
@ -2180,7 +2180,7 @@
"@netlify/plugin-edge-handlers" "^3.0.0" "@netlify/plugin-edge-handlers" "^3.0.0"
"@netlify/plugins-list" "^6.2.0" "@netlify/plugins-list" "^6.2.0"
"@netlify/run-utils" "^4.0.0" "@netlify/run-utils" "^4.0.0"
"@netlify/zip-it-and-ship-it" "^5.3.0" "@netlify/zip-it-and-ship-it" "^5.4.0"
"@sindresorhus/slugify" "^1.1.0" "@sindresorhus/slugify" "^1.1.0"
ansi-escapes "^4.3.2" ansi-escapes "^4.3.2"
chalk "^4.1.2" chalk "^4.1.2"
@ -2272,10 +2272,10 @@
validate-npm-package-name "^3.0.0" validate-npm-package-name "^3.0.0"
yargs "^15.3.0" yargs "^15.3.0"
"@netlify/config@^17.0.1": "@netlify/config@^17.0.2":
version "17.0.1" version "17.0.2"
resolved "https://registry.yarnpkg.com/@netlify/config/-/config-17.0.1.tgz#69b4e9832129f566af59e2edfaf6041089edb535" resolved "https://registry.yarnpkg.com/@netlify/config/-/config-17.0.2.tgz#b4bf7e823d04857a41f29b9421a3721ccd24be62"
integrity sha512-3i1efAKWSww6enE0uzwovmKPX0q0mCLezW/R79gsCg+vyadkg0GdaFTN2Q7ASdYuUyQ8EolySE0rsLQTaYzm1A== integrity sha512-Wy/Z0i4f1MSZG0Db9MwV2Yoz0AYh1Z3A3dYitJQVIWZCARO9njh0pVw6V2F7PogASiaTb1xrBaXHIFE0almQ1g==
dependencies: dependencies:
chalk "^4.1.2" chalk "^4.1.2"
cron-parser "^4.1.0" cron-parser "^4.1.0"
@ -2291,7 +2291,7 @@
js-yaml "^4.0.0" js-yaml "^4.0.0"
make-dir "^3.1.0" make-dir "^3.1.0"
map-obj "^4.0.0" map-obj "^4.0.0"
netlify "^10.0.0" netlify "^10.1.0"
netlify-headers-parser "^6.0.0" netlify-headers-parser "^6.0.0"
netlify-redirect-parser "^13.0.0" netlify-redirect-parser "^13.0.0"
omit.js "^2.0.2" omit.js "^2.0.2"
@ -2425,6 +2425,11 @@
resolved "https://registry.yarnpkg.com/@netlify/open-api/-/open-api-2.6.0.tgz#128c8d66ac8798e9f60824ca9857735c368090b6" resolved "https://registry.yarnpkg.com/@netlify/open-api/-/open-api-2.6.0.tgz#128c8d66ac8798e9f60824ca9857735c368090b6"
integrity sha512-VfYLiEXJIVIn25wrwNB/O+QkM3xPgCVcGSKZxM/i+oPCOgBK+4PEieRtfqhF4vXXwwOi68VaRWU7P3aRnb3nIA== integrity sha512-VfYLiEXJIVIn25wrwNB/O+QkM3xPgCVcGSKZxM/i+oPCOgBK+4PEieRtfqhF4vXXwwOi68VaRWU7P3aRnb3nIA==
"@netlify/open-api@^2.7.0":
version "2.7.0"
resolved "https://registry.yarnpkg.com/@netlify/open-api/-/open-api-2.7.0.tgz#d8147396a0c41b5e9de1f52889004ad2a1d59163"
integrity sha512-WzedpLK6XFs67naFDX1K3QWk3GKlUQVCuIlMuXb0dWvJvfB71R/Njk1bq0FqVllIWw2RRCQMkCIywEABbnB2Yg==
"@netlify/plugin-edge-handlers@^3.0.0": "@netlify/plugin-edge-handlers@^3.0.0":
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-3.0.0.tgz#c81b3449b509ebaed075c535013441f85e9db372" resolved "https://registry.yarnpkg.com/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-3.0.0.tgz#c81b3449b509ebaed075c535013441f85e9db372"
@ -2491,7 +2496,46 @@
dependencies: dependencies:
execa "^5.1.1" execa "^5.1.1"
"@netlify/zip-it-and-ship-it@5.3.0", "@netlify/zip-it-and-ship-it@^5.3.0": "@netlify/zip-it-and-ship-it@5.3.1":
version "5.3.1"
resolved "https://registry.yarnpkg.com/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.3.1.tgz#d88491fc6398c3bb6427125ede4c32cda24c1f16"
integrity sha512-J8owr4lft/uKrozivDmIzKKe5IQ6zTWKyemdwljYDMTh2UrCwEH5u35X17zqO5LCS7FJ6uyCy5yBtBUrqdAtMA==
dependencies:
"@babel/parser" "^7.15.7"
"@netlify/esbuild" "^0.13.6"
"@vercel/nft" "^0.17.0"
archiver "^5.3.0"
common-path-prefix "^3.0.0"
cp-file "^9.0.0"
del "^6.0.0"
elf-cam "^0.1.1"
end-of-stream "^1.4.4"
es-module-lexer "^0.9.0"
execa "^5.0.0"
filter-obj "^2.0.1"
find-up "^5.0.0"
glob "^7.1.6"
is-builtin-module "^3.1.0"
junk "^3.1.0"
locate-path "^6.0.0"
make-dir "^3.1.0"
merge-options "^3.0.4"
minimatch "^3.0.4"
p-map "^4.0.0"
path-exists "^4.0.0"
pkg-dir "^5.0.0"
precinct "^8.2.0"
read-package-json-fast "^2.0.2"
require-package-name "^2.0.1"
resolve "^2.0.0-next.1"
semver "^7.0.0"
tmp-promise "^3.0.2"
toml "^3.0.0"
typescript "^4.4.3"
unixify "^1.0.0"
yargs "^16.0.0"
"@netlify/zip-it-and-ship-it@^5.3.0":
version "5.3.0" version "5.3.0"
resolved "https://registry.yarnpkg.com/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.3.0.tgz#d19b8ffd86247025269aae86a88b5fea1ac5f451" resolved "https://registry.yarnpkg.com/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.3.0.tgz#d19b8ffd86247025269aae86a88b5fea1ac5f451"
integrity sha512-ZaHjN0wTtsmJr2NIquHr16T6A3wquKB7PFLodcjlinS57DatSr4exb3V02QrxuDbTD36VS2kiYfiZ8ueTXH/3Q== integrity sha512-ZaHjN0wTtsmJr2NIquHr16T6A3wquKB7PFLodcjlinS57DatSr4exb3V02QrxuDbTD36VS2kiYfiZ8ueTXH/3Q==
@ -2530,6 +2574,45 @@
unixify "^1.0.0" unixify "^1.0.0"
yargs "^16.0.0" yargs "^16.0.0"
"@netlify/zip-it-and-ship-it@^5.4.0":
version "5.4.0"
resolved "https://registry.yarnpkg.com/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.4.0.tgz#c083895a7e5873747e51a4287ac1da3f2423ac48"
integrity sha512-JVUr7S6GTHnPpwtD+g/+qzhKvhXwXoHGeisaHt1YYARRRd+XdvwFYo8yY2JzT7hM26uz99tpKwzDSfcL+WR1rQ==
dependencies:
"@babel/parser" "^7.15.7"
"@netlify/esbuild" "^0.13.6"
"@vercel/nft" "^0.17.0"
archiver "^5.3.0"
common-path-prefix "^3.0.0"
cp-file "^9.0.0"
del "^6.0.0"
elf-cam "^0.1.1"
end-of-stream "^1.4.4"
es-module-lexer "^0.9.0"
execa "^5.0.0"
filter-obj "^2.0.1"
find-up "^5.0.0"
glob "^7.1.6"
is-builtin-module "^3.1.0"
junk "^3.1.0"
locate-path "^6.0.0"
make-dir "^3.1.0"
merge-options "^3.0.4"
minimatch "^3.0.4"
p-map "^4.0.0"
path-exists "^4.0.0"
pkg-dir "^5.0.0"
precinct "^8.2.0"
read-package-json-fast "^2.0.2"
require-package-name "^2.0.1"
resolve "^2.0.0-next.1"
semver "^7.0.0"
tmp-promise "^3.0.2"
toml "^3.0.0"
typescript "^4.4.3"
unixify "^1.0.0"
yargs "^16.0.0"
"@nodelib/fs.scandir@2.1.5": "@nodelib/fs.scandir@2.1.5":
version "2.1.5" version "2.1.5"
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@ -3341,56 +3424,56 @@
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.0.1.tgz#db0e5eacf96358e04cc501c9008079b25a70a4ac" resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.0.1.tgz#db0e5eacf96358e04cc501c9008079b25a70a4ac"
integrity sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg== integrity sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==
"@volar/code-gen@0.29.8": "@volar/code-gen@0.30.0":
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.29.8.tgz#db1a4bf29caeba131265bed9dbe96a1a0b66ea35" resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.30.0.tgz#98be88e72dff2e5a66b18f204523655b4122a065"
integrity sha512-eohLLUqPChHRPDFT5gXn4V6pr/CeTri7Ou5GI26lUvBRRAbP8p+oYfQRcbMPGeKmVkYjfVj0chsxQGx6T8PQ4Q== integrity sha512-5Wl32LebqeGe1a30TGX8DDB28lUyBJ/jX1GazInkj6O605FomWXu/ju/0WTJH2L+wjD09ZND79iuFmTna2UXMw==
dependencies: dependencies:
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
"@volar/source-map" "0.29.8" "@volar/source-map" "0.30.0"
"@volar/html2pug@0.29.8": "@volar/html2pug@0.30.0":
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/@volar/html2pug/-/html2pug-0.29.8.tgz#2e97fa2968dcdfe0dbbc67b0cd2ab4c440018738" resolved "https://registry.yarnpkg.com/@volar/html2pug/-/html2pug-0.30.0.tgz#0c8a1d61daaaca1120aea5f19018f59b2a7bcc64"
integrity sha512-bhSNXg8A2aD3w0B+CwmHjqCAaKtj5rORbE5C/q/UdGqptJbC6STCmi30KuRTdfPhR++Xb18Hauf3s/WCmtNAPA== integrity sha512-MchpYvwqv5V6P6l1c0fPIFhZ8ahLXCR6lWTb4ZRtvUdMFjJH0yXzkrb6U8UghzdV7Yok/nJuf2Unf4DmU+sTjw==
dependencies: dependencies:
domelementtype "^2.2.0" domelementtype "^2.2.0"
domhandler "^4.2.2" domhandler "^4.2.2"
htmlparser2 "^7.1.2" htmlparser2 "^7.1.2"
pug "^3.0.2" pug "^3.0.2"
"@volar/shared@0.29.8": "@volar/shared@0.30.0":
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/@volar/shared/-/shared-0.29.8.tgz#e635ddf2cbcf307da932eb4b98e33c320d3d2991" resolved "https://registry.yarnpkg.com/@volar/shared/-/shared-0.30.0.tgz#57099dc8d8c63fbccbd958002f22d827dc33413a"
integrity sha512-Y1NN6irkIukD+T0wf4p/dHWYL90sacN2e2lYoDXxRlvoYxwANnHgw0J0Rcp+yw58ElWRScdG7/YntEIuZWeJsw== integrity sha512-zfQMIQWAbRd/u8iqKFUd/24EGEDKwr6QuKwEoXe1/UAhA8TIWBljnfm/pgMdyUzWPqnNFKeFLRHMlt8NUoDHJQ==
dependencies: dependencies:
upath "^2.0.1" upath "^2.0.1"
vscode-jsonrpc "^8.0.0-next.2" vscode-jsonrpc "^8.0.0-next.2"
vscode-uri "^3.0.2" vscode-uri "^3.0.2"
"@volar/source-map@0.29.8": "@volar/source-map@0.30.0":
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.29.8.tgz#3299a0ae86ae0b72b4db3e50499d8bb285d8e9b2" resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.30.0.tgz#0c854868aac7b46274c9f1ff9a64d8ddd9ea94a7"
integrity sha512-7w+UoYtnc6UQu30CgMVvx0YN4dzDgP4TIsSmUaW62AGmxU9Lxwp3Kkn/4N8efi91z8ma5Z78v/HddyJPwAC3LA== integrity sha512-uS/+4+pyGhcUPjKZLcUfccyqGD2iUoGRRljCW9qJKUJ+PGQh2HvjYzMzX2tBSqZ6LaRZZw8kIVidzSQdFfpK/g==
dependencies: dependencies:
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
"@volar/transforms@0.29.8": "@volar/transforms@0.30.0":
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/@volar/transforms/-/transforms-0.29.8.tgz#ef807010ac90772a065e7cf50509b6433b53e355" resolved "https://registry.yarnpkg.com/@volar/transforms/-/transforms-0.30.0.tgz#f69b5a69a30e8a6044f52a3df1b3c7a1f6fbb524"
integrity sha512-o2hRa8CoDwYTO1Mu5KA47+1elUnYUjDaVhCvbyKlRfd8qpHea2llotArq7B6OORSL2M9DVs1IRJ5NGURBFeZ3Q== integrity sha512-Jnbh/lYt91bzbq7pJMkApG8laWe4+gAqMhsgi+Ulitu98fvdZKlc+qseSa2kezfUN+565pQpuMk5FPT2c1tFCQ==
dependencies: dependencies:
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
vscode-languageserver "^8.0.0-next.2" vscode-languageserver "^8.0.0-next.2"
"@volar/vue-code-gen@0.29.8": "@volar/vue-code-gen@0.30.0":
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/@volar/vue-code-gen/-/vue-code-gen-0.29.8.tgz#32401d52e2570d775fcc6cbc83abefeef65c48cd" resolved "https://registry.yarnpkg.com/@volar/vue-code-gen/-/vue-code-gen-0.30.0.tgz#8939b810bb333cc23f3875e8533155bb9e03f72d"
integrity sha512-E1e7P2oktNC/DzgDBditfla4s8+HlUlluZ+BtcLvEdbkl3QEjujkB0x1wxguWzXmpWgLIDPtrS3Jzll5cCOkTg== integrity sha512-PK4wMPrxzJMVrkVUYoZQvGAVLaXrmRdaeFqa02nMeGrdjjrg6XX8vAmgQ34/ZNUMV/oMWm7soQ0n7BN0Vab/iA==
dependencies: dependencies:
"@volar/code-gen" "0.29.8" "@volar/code-gen" "0.30.0"
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
"@volar/source-map" "0.29.8" "@volar/source-map" "0.30.0"
"@vue/compiler-core" "^3.2.21" "@vue/compiler-core" "^3.2.21"
"@vue/compiler-dom" "^3.2.21" "@vue/compiler-dom" "^3.2.21"
"@vue/shared" "^3.2.21" "@vue/shared" "^3.2.21"
@ -3590,26 +3673,26 @@
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.26.tgz#7acd1621783571b9a82eca1f041b4a0a983481d9" resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.26.tgz#7acd1621783571b9a82eca1f041b4a0a983481d9"
integrity sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA== integrity sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==
"@vueuse/core@7.4.0": "@vueuse/core@7.4.1":
version "7.4.0" version "7.4.1"
resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-7.4.0.tgz#dca848b9b2209d94142f2ec0baad4ee00455262c" resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-7.4.1.tgz#81ede3f67dfd58af8284c910ac2fee25458892c6"
integrity sha512-CgYouxjXOE63gMn3l9cOsgzPTEAk3yoncsSmJUxXAi/to25rCPVWB/39jXTPhWZboR43EDDMWoEhHaSoMzaldg== integrity sha512-8UeLPCAieeQLXFHF1/28SIEK6ILLPb/4hp03hR+xkXF00gB/YUp0CEVcRAL9uQ8HTZa3S2T/jTISMc1ZjilM0A==
dependencies: dependencies:
"@vueuse/shared" "7.4.0" "@vueuse/shared" "7.4.1"
vue-demi "*" vue-demi "*"
"@vueuse/router@7.4.0": "@vueuse/router@7.4.1":
version "7.4.0" version "7.4.1"
resolved "https://registry.yarnpkg.com/@vueuse/router/-/router-7.4.0.tgz#31c820b668f4fc4bc93524a1038a15f64a6e8133" resolved "https://registry.yarnpkg.com/@vueuse/router/-/router-7.4.1.tgz#f5a25828d4eaab4091c86e6c3a05c5d6c6764940"
integrity sha512-UZ+rRxT5wmmqC9CGLG/gaPO2C4vDKom11AWnvIElnDZSCsvesGnxfqH7nGUqrDFkYbwMBy8kvrVqccJ8uakgQA== integrity sha512-XPMMSz/7r1gogZovrJbpHghIxgwLIoAV8k+sPbjr/cPoPzt3lNlxbqSBLZQucS8VsppGV6YyD3rC24Kpq48XLA==
dependencies: dependencies:
"@vueuse/shared" "7.4.0" "@vueuse/shared" "7.4.1"
vue-demi "*" vue-demi "*"
"@vueuse/shared@7.4.0": "@vueuse/shared@7.4.1":
version "7.4.0" version "7.4.1"
resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-7.4.0.tgz#8f0767c4f7b89112c1b34accec44a6c8625ce085" resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-7.4.1.tgz#0aa090147fbd66ba56334ada1ffa2dafab815c1b"
integrity sha512-x5Jn6jUB8gS1mGnVCoNWFEpAoDkm2QwtacZTUgKMn0Ow8tlUBKIfGVOt4vn9qZB10froED/ARHEj79WKLXRieA== integrity sha512-Pzb7XoHIcgPwwBJ5Ow9lZb0HTDyaLDV3pgxKauPGTMN9qvEylG06kUG+VTjJXkPsRtiGu46di8XyFeMw2dongA==
dependencies: dependencies:
vue-demi "*" vue-demi "*"
@ -4660,21 +4743,16 @@ camelcase@^6.0.0, camelcase@^6.2.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
caniuse-lite@1.0.30001291: caniuse-lite@1.0.30001292, caniuse-lite@^1.0.30001291:
version "1.0.30001291" version "1.0.30001292"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001291.tgz#08a8d2cfea0b2cf2e1d94dd795942d0daef6108c" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001292.tgz#4a55f61c06abc9595965cfd77897dc7bc1cdc456"
integrity sha512-roMV5V0HNGgJ88s42eE70sstqGW/gwFndosYrikHthw98N5tLnOTxFqMLQjZVRxTWFlJ4rn+MsgXrR7MDPY4jA== integrity sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==
caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001271, caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001274, caniuse-lite@^1.0.30001286: caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001271, caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001274, caniuse-lite@^1.0.30001286:
version "1.0.30001286" version "1.0.30001286"
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001286.tgz" resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001286.tgz"
integrity sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ== integrity sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==
caniuse-lite@^1.0.30001287:
version "1.0.30001287"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001287.tgz#5fab6a46ab9e47146d5dd35abfe47beaf8073c71"
integrity sha512-4udbs9bc0hfNrcje++AxBuc6PfLNHwh3PO9kbwnfCQWyqtlzg3py0YgFu8jyRTTo85VAz4U+VLxSlID09vNtWA==
caseless@~0.12.0: caseless@~0.12.0:
version "0.12.0" version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@ -5408,10 +5486,10 @@ cypress-file-upload@5.0.8:
resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-5.0.8.tgz#d8824cbeaab798e44be8009769f9a6c9daa1b4a1" resolved "https://registry.yarnpkg.com/cypress-file-upload/-/cypress-file-upload-5.0.8.tgz#d8824cbeaab798e44be8009769f9a6c9daa1b4a1"
integrity sha512-+8VzNabRk3zG6x8f8BWArF/xA/W0VK4IZNx3MV0jFWrJS/qKn8eHfa5nU73P9fOQAgwHFJx7zjg4lwOnljMO8g== integrity sha512-+8VzNabRk3zG6x8f8BWArF/xA/W0VK4IZNx3MV0jFWrJS/qKn8eHfa5nU73P9fOQAgwHFJx7zjg4lwOnljMO8g==
cypress@9.1.1: cypress@9.2.0:
version "9.1.1" version "9.2.0"
resolved "https://registry.yarnpkg.com/cypress/-/cypress-9.1.1.tgz#26720ca5a22077cd85f49745616b7a08152a298f" resolved "https://registry.yarnpkg.com/cypress/-/cypress-9.2.0.tgz#727c20b4662167890db81d5f6ba615231835b17d"
integrity sha512-yWcYD8SEQ8F3okFbRPqSDj5V0xhrZBT5QRIH+P1J2vYvtEmZ4KGciHE7LCcZZLILOrs7pg4WNCqkj/XRvReQlQ== integrity sha512-Jn26Tprhfzh/a66Sdj9SoaYlnNX6Mjfmj5PHu2a7l3YHXhrgmavM368wjCmgrxC6KHTOv9SpMQGhAJn+upDViA==
dependencies: dependencies:
"@cypress/request" "^2.88.10" "@cypress/request" "^2.88.10"
"@cypress/xvfb" "^1.2.4" "@cypress/xvfb" "^1.2.4"
@ -6158,193 +6236,199 @@ esbuild-android-arm64@0.13.15:
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz#3fc3ff0bab76fe35dd237476b5d2b32bb20a3d44" resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz#3fc3ff0bab76fe35dd237476b5d2b32bb20a3d44"
integrity sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg== integrity sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==
esbuild-android-arm64@0.14.6: esbuild-android-arm64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.6.tgz#61ef1e6d1535e15167fd325ff6aac7641d8d1e40" resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.8.tgz#69324e08ba68c7d9a541e7b825d7235b83e17bd6"
integrity sha512-s38gxoqFnr42VHDoN5jkvUFJpqOHf2IEki3FKeu/AZzU+FSw6yngUjNBtmkCmBfHvfCEGBCkuqciJTwfwE+YhA== integrity sha512-tAEoSHnPBSH0cCAFa/aYs3LPsoTY4SwsP6wDKi4PaelbQYNJjqNpAeweyJ8l98g1D6ZkLyqsHbkYj+209sezkA==
esbuild-darwin-64@0.13.15: esbuild-darwin-64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz#8e9169c16baf444eacec60d09b24d11b255a8e72" resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz#8e9169c16baf444eacec60d09b24d11b255a8e72"
integrity sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ== integrity sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==
esbuild-darwin-64@0.14.6: esbuild-darwin-64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.6.tgz#cbb84c7e49cc61cb6de9920d6efc3275b7015c3f" resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.8.tgz#7176b692b9de746ba2f9dd4dd81dc4f1b7670786"
integrity sha512-tm9Q5usB6NjbKXUbrGAdW2OKfaHmgda2jmQeqarJkVPcVnz0XEWrn3hO6PGcD9pJr/5qwizBaUH3TzvsIhRlng== integrity sha512-t7p7WzTb+ybiD/irkMt5j/NzB+jY+8yPTsrXk5zCOH1O7DdthRnAUJ7pJPwImdL7jAGRbLtYRxUPgCHs/0qUPw==
esbuild-darwin-arm64@0.13.15: esbuild-darwin-arm64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz#1b07f893b632114f805e188ddfca41b2b778229a" resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz#1b07f893b632114f805e188ddfca41b2b778229a"
integrity sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ== integrity sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==
esbuild-darwin-arm64@0.14.6: esbuild-darwin-arm64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.6.tgz#ea92895e2d96da74d680679dcb02bfc930d3bf6f" resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.8.tgz#59167584e58428877e48e05c4cca58755f843327"
integrity sha512-W1Ytsa4EY5qlx433E2ffWnhT0plPHEWbRg+IhtkNnzQP1jaRaCNRPILUpufmmO78PY8oFx5qAT/vPf73H96R7g== integrity sha512-5FeaT2zMUajKnBwUMSsjZev5iA38YHrDmXhkOCwZQIFUvhqojinqCrvv/X7dyxb1987bcY9KGwJ+EwDwd922HQ==
esbuild-freebsd-64@0.13.15: esbuild-freebsd-64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz#0b8b7eca1690c8ec94c75680c38c07269c1f4a85" resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz#0b8b7eca1690c8ec94c75680c38c07269c1f4a85"
integrity sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA== integrity sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==
esbuild-freebsd-64@0.14.6: esbuild-freebsd-64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.6.tgz#a90db13823e6b0712a21f437de5cedf424e8dff5" resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.8.tgz#00b7d6e00abba9c2eccc9acd576c796333671e9c"
integrity sha512-Lb9raMwL12FZ4omr6vLlWjIhI+RdXoWEaghv0bAGEo9x1MkfEly83KiEIeJle7VFpGrHsR4OTYyJ4sztcPc+0A== integrity sha512-pGHBLSf7ynfyDZXUtbq/GsA2VIwQlWXrUj1AMcE0id47mRdEUM8/1ZuqMGZx63hRnNgtK9zNJ8OIu2c7qq76Qw==
esbuild-freebsd-arm64@0.13.15: esbuild-freebsd-arm64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz#2e1a6c696bfdcd20a99578b76350b41db1934e52" resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz#2e1a6c696bfdcd20a99578b76350b41db1934e52"
integrity sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ== integrity sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==
esbuild-freebsd-arm64@0.14.6: esbuild-freebsd-arm64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.6.tgz#d32c052b4737024a2ed65054382671eb678dd2e6" resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.8.tgz#57f0cd5a1cb37fa2c0e84e780677fe62f1e8c894"
integrity sha512-0xpvXhfu+Qc8uZXTvahuBfOAEIkyUa2XIEzLGV10t66svfZ9mC0ZH+kqiNLr7ETLz+P0PTExv3xtt5YoRD4DeA== integrity sha512-g4GgAnrx6Gh1BjKJjJWgPnOR4tW2FcAx9wFvyUjRsIjB35gT+aAFR+P/zStu5OG9LnbS8Pvjd4wS68QIXk+2dA==
esbuild-linux-32@0.13.15: esbuild-linux-32@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz#6fd39f36fc66dd45b6b5f515728c7bbebc342a69" resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz#6fd39f36fc66dd45b6b5f515728c7bbebc342a69"
integrity sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g== integrity sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==
esbuild-linux-32@0.14.6: esbuild-linux-32@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.6.tgz#547e0381982b45c86d3ab0f9dbfefa08043c4c89" resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.8.tgz#bbf3e5d3fb30f949030d0c2241ac93a172917d56"
integrity sha512-zm7NwLrnckBqckAL41JW1Z1ddn6HRGo3e4D3aZG+NrlDDu60J2Pv/wVTTc8tEvb2MChAU0kok8InKmoPv0dp6g== integrity sha512-wPfQJadF5vTzriw/B8Ide74PeAJlZW7czNx3NIUHkHlXb+En1SeIqNzl6jG9DuJUl57xD9Ucl9YJFEkFeX8eLg==
esbuild-linux-64@0.13.15: esbuild-linux-64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz#9cb8e4bcd7574e67946e4ee5f1f1e12386bb6dd3" resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz#9cb8e4bcd7574e67946e4ee5f1f1e12386bb6dd3"
integrity sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA== integrity sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==
esbuild-linux-64@0.14.6: esbuild-linux-64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.6.tgz#8575ff2d5663ff85468328971705dd5c63512b43" resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.8.tgz#08631e9e0da613603bcec782f29fecbc6f4596de"
integrity sha512-pYRXlQmgd7kDlkAV3AJHI5u+CpQ40HKVlY2SYuxRKb18BaCLgjhihDn87QYFTcCTYQpoo12LLea6ka4HpDKi0Q== integrity sha512-+RNuLk9RhRDL2kG+KTEYl5cIgF6AGLkRnKKWEu9DpCZaickONEqrKyQSVn410Hj105DLdW6qvIXQQHPycJhExg==
esbuild-linux-arm64@0.13.15: esbuild-linux-arm64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz#3891aa3704ec579a1b92d2a586122e5b6a2bfba1" resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz#3891aa3704ec579a1b92d2a586122e5b6a2bfba1"
integrity sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA== integrity sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==
esbuild-linux-arm64@0.14.6: esbuild-linux-arm64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.6.tgz#0095776c41b75afa88c536d9fbe14ff438145d21" resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.8.tgz#206d39c8dfbb7c72aa2f5fc52f7402b5b8a77366"
integrity sha512-T4pL9ABEbL5NKFWkEXpIttXiCWdqvHxtkRMSGKStfk3FmI7W9qtn8cKmCxHUzg1DJ87c+FSWWOS+BmND5nSVwg== integrity sha512-BtWoKNYul9UoxUvQUSdSrvSmJyFL1sGnNPTSqWCg1wMe4kmc8UY2yVsXSSkKO8N2jtHxlgFyz/XhvNBzEwGVcw==
esbuild-linux-arm@0.13.15: esbuild-linux-arm@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz#8a00e99e6a0c6c9a6b7f334841364d8a2b4aecfe" resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz#8a00e99e6a0c6c9a6b7f334841364d8a2b4aecfe"
integrity sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA== integrity sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==
esbuild-linux-arm@0.14.6: esbuild-linux-arm@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.6.tgz#ef93316d3a341139b4fa3d0149beeb908e233b6b" resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.8.tgz#e28e70420d187f5e403bfa4a72df676d53d707fd"
integrity sha512-V2H7diFlZdHy2GUrOw6V2gJMTBSu5FrbkkIp2uwe76Z+BoqCiX+1Qs3lC7Ng0lcx4KoTmzyEW1gRm3RE6Qi83A== integrity sha512-HIct38SvUAIJbiTwV/PVQroimQo96TGtzRDAEZxTorB4vsAj1r8bd0keXExPU4RH7G0zIqC4loQQpWYL+nH4Vg==
esbuild-linux-mips64le@0.13.15: esbuild-linux-mips64le@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz#36b07cc47c3d21e48db3bb1f4d9ef8f46aead4f7" resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz#36b07cc47c3d21e48db3bb1f4d9ef8f46aead4f7"
integrity sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg== integrity sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==
esbuild-linux-mips64le@0.14.6: esbuild-linux-mips64le@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.6.tgz#a0d43cdd8c145e04961f9873008ea3a52f3f593a" resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.8.tgz#04997ac1a0df794a4d5e04d78015863d48490590"
integrity sha512-ZOMFyAKxOEy5zAY1dA+5XKbNzj6Olq86Pu6aDBOE7pIN7PtYeVQUw4AmQMC3JNUrT8OjiTi1/bL0HPqLJQ06Yg== integrity sha512-0DxnCl9XTvaQtsX6Qa+Phr5i9b04INwwSv2RbQ2UWRLoQ/037iaFzbmuhgrcmaGOcRwPkCa+4Qo5EgI01MUgsQ==
esbuild-linux-ppc64le@0.13.15: esbuild-linux-ppc64le@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz#f7e6bba40b9a11eb9dcae5b01550ea04670edad2" resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz#f7e6bba40b9a11eb9dcae5b01550ea04670edad2"
integrity sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ== integrity sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==
esbuild-linux-ppc64le@0.14.6: esbuild-linux-ppc64le@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.6.tgz#9710f27d1a896f352693c60b355a76e360db54db" resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.8.tgz#1827378feff9702c156047ba118c1f3bd74da67e"
integrity sha512-vl+fAVdV2R19InpZEyLj3pSUNMHUDEp6dX5Apn9MMpIYPn+LhLoTeIVKnS+eMxoOWCH3qGLoHJ8p/9n1USinLQ== integrity sha512-Uzr/OMj97Q0qoWLXCvXCKUY/z1SNI4iSZEuYylM5Nd71HGStL32XWq/MReJ0PYMvUMKKJicKSKw2jWM1uBQ84Q==
esbuild-linux-s390x@0.14.8:
version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.8.tgz#200ac44cda59b81135b325c3a29d016969650876"
integrity sha512-vURka7aCA5DrRoOqOn6pXYwFlDSoQ4qnqam8AC0Ikn6tibutuhgar6M3Ek2DCuz9yqd396mngdYr5A8x2TPkww==
esbuild-netbsd-64@0.13.15: esbuild-netbsd-64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz#a2fedc549c2b629d580a732d840712b08d440038" resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz#a2fedc549c2b629d580a732d840712b08d440038"
integrity sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w== integrity sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==
esbuild-netbsd-64@0.14.6: esbuild-netbsd-64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.6.tgz#cb0780eccd8ee11a2980c71235943486f4ab2b52" resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.8.tgz#8159d8eae111f80ea6e4cbfa5d4cf658388a72d4"
integrity sha512-RGbrgvtUzYmTcnOKo97LMaTA8WnGae/mDGSiRY/9196IIxTbtY/kWnVtZp5ro0OOo2/v6tyvtKVOTljTnbXoIA== integrity sha512-tjyDak2/pp0VUAhBW6/ueuReMd5qLHNlisXl5pq0Xn0z+kH9urA/t1igm0JassWbdMz123td5ZEQWoD9KbtOAw==
esbuild-openbsd-64@0.13.15: esbuild-openbsd-64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz#b22c0e5806d3a1fbf0325872037f885306b05cd7" resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz#b22c0e5806d3a1fbf0325872037f885306b05cd7"
integrity sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g== integrity sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==
esbuild-openbsd-64@0.14.6: esbuild-openbsd-64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.6.tgz#64e43682cf95b9d75df765a987e7205fc06028c6" resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.8.tgz#2a9498d881a3ab94927c724f34dd1160eef1f3b8"
integrity sha512-31qrrCThwRf1yFe/bz7K7Edi2YP46nRgyil7ssJv9dHNdagmy5Tk/WbN/CecVQiS9+ZyrddqdyqERg+Q8xYPNg== integrity sha512-zAKKV15fIyAuDDga5rQv0lW2ufBWj/OCjqjDBb3dJf5SfoAi/DMIHuzmkKQeDQ+oxt9Rp1D7ZOlOBVflutFTqQ==
esbuild-sunos-64@0.13.15: esbuild-sunos-64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz#d0b6454a88375ee8d3964daeff55c85c91c7cef4" resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz#d0b6454a88375ee8d3964daeff55c85c91c7cef4"
integrity sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw== integrity sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==
esbuild-sunos-64@0.14.6: esbuild-sunos-64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.6.tgz#84de9097ca56ce1d8e56648fc10494be4f70a665" resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.8.tgz#2447de7d79848ad528c7d44caab4938eb8f5a0cc"
integrity sha512-Hp2iiouX+5yi4ZGT78o15TavNFcIjv9PvZfib/Nx6i5oAcq30eIdHXZvJXse1J4IMy2UTfUwRPp4IbFuq4t8tA== integrity sha512-xV41Wa8imziM/2dbWZjLKQbIETRgo5dE0oc/uPsgaecJhsrdA0VkGa/V432LJSUYv967xHDQdoRRl5tr80+NnQ==
esbuild-windows-32@0.13.15: esbuild-windows-32@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz#c96d0b9bbb52f3303322582ef8e4847c5ad375a7" resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz#c96d0b9bbb52f3303322582ef8e4847c5ad375a7"
integrity sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw== integrity sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==
esbuild-windows-32@0.14.6: esbuild-windows-32@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.6.tgz#be7864377d437d9b10816e9bb1418408171a92aa" resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.8.tgz#3287281552d7e4c851b3106940ff5826f518043e"
integrity sha512-dAA64fXfwLCDTwUU3bK1RJhj/NhY/yKWrAr2lSWSqsbonAQmCf5ltO0/jKAZDv58KgOposN+pcN+QXsXsOxofA== integrity sha512-AxpdeLKQSyCZo7MzdOyV4OgEbEJcjnrS/2niAjbHESbjuS5P1DN/5vZoJ/JSWDVa/40OkBuHBhAXMx1HK3UDsg==
esbuild-windows-64@0.13.15: esbuild-windows-64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz#1f79cb9b1e1bb02fb25cd414cb90d4ea2892c294" resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz#1f79cb9b1e1bb02fb25cd414cb90d4ea2892c294"
integrity sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ== integrity sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==
esbuild-windows-64@0.14.6: esbuild-windows-64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.6.tgz#a910009d90b71dff3bb9472ebc0b82f35931da48" resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.8.tgz#b4052868438b4f17b5c2a908cf344ed2bd267c38"
integrity sha512-LONuzbp2LRC6PEt3BnRvIP9XiqLY+1UMz55rFqSRcx1hKvgwmiMVF7ZOV7Kqi5r/ejIKDmIosOhh3qy6WKqNRA== integrity sha512-/3pllNoy8mrz/E1rYalwiwwhzJBrYQhEapwAteHZbFVhGzYuB8F80e8x5eA8dhFHxDiZh1VzK+hREwwSt8UTQA==
esbuild-windows-arm64@0.13.15: esbuild-windows-arm64@0.13.15:
version "0.13.15" version "0.13.15"
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz#482173070810df22a752c686509c370c3be3b3c3" resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz#482173070810df22a752c686509c370c3be3b3c3"
integrity sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA== integrity sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==
esbuild-windows-arm64@0.14.6: esbuild-windows-arm64@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.6.tgz#25a9dc9c904241423a396b91c43a2a31400edd14" resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.8.tgz#512d06097cb4b848526a37c48a47223f1c6cc667"
integrity sha512-3ntwiIv3EF4jJran1D6FdQLPQyxXq8+j/xtdZj/eWRxYDO8LWlm1ULEx/capZB2JS/GjKkQkmRaaMjWcRJ01wQ== integrity sha512-lTm5naoNgaUvzIiax3XYIEebqwr3bIIEEtqUhzQ2UQ+JMBmvhr02w3sJIJqF3axTX6TgWrC1OtM7DYNvFG+aXA==
esbuild@0.14.6: esbuild@0.14.8:
version "0.14.6" version "0.14.8"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.6.tgz#0be1a00c4a334386df31c4130e2a9b51c3ef6403" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.8.tgz#f60a07ca9400d61d09a98f96d666c50613972550"
integrity sha512-IbaeG3srFXK2p/WPhBctu9AGcJ1O0ksBbHTYgLwLAAmbonO49p8E06R4P+4B5gVvquNDU1QUa/0wHY6sT4VDmA== integrity sha512-stMsCBmxwaMpeK8GC/49L/cRGIwsHwoEN7Twk5zDTHlm/63c0KXFKzDC8iM2Mi3fyCKwS002TAH6IlAvqR6t3g==
optionalDependencies: optionalDependencies:
esbuild-android-arm64 "0.14.6" esbuild-android-arm64 "0.14.8"
esbuild-darwin-64 "0.14.6" esbuild-darwin-64 "0.14.8"
esbuild-darwin-arm64 "0.14.6" esbuild-darwin-arm64 "0.14.8"
esbuild-freebsd-64 "0.14.6" esbuild-freebsd-64 "0.14.8"
esbuild-freebsd-arm64 "0.14.6" esbuild-freebsd-arm64 "0.14.8"
esbuild-linux-32 "0.14.6" esbuild-linux-32 "0.14.8"
esbuild-linux-64 "0.14.6" esbuild-linux-64 "0.14.8"
esbuild-linux-arm "0.14.6" esbuild-linux-arm "0.14.8"
esbuild-linux-arm64 "0.14.6" esbuild-linux-arm64 "0.14.8"
esbuild-linux-mips64le "0.14.6" esbuild-linux-mips64le "0.14.8"
esbuild-linux-ppc64le "0.14.6" esbuild-linux-ppc64le "0.14.8"
esbuild-netbsd-64 "0.14.6" esbuild-linux-s390x "0.14.8"
esbuild-openbsd-64 "0.14.6" esbuild-netbsd-64 "0.14.8"
esbuild-sunos-64 "0.14.6" esbuild-openbsd-64 "0.14.8"
esbuild-windows-32 "0.14.6" esbuild-sunos-64 "0.14.8"
esbuild-windows-64 "0.14.6" esbuild-windows-32 "0.14.8"
esbuild-windows-arm64 "0.14.6" esbuild-windows-64 "0.14.8"
esbuild-windows-arm64 "0.14.8"
esbuild@^0.13.12: esbuild@^0.13.12:
version "0.13.15" version "0.13.15"
@ -10055,19 +10139,19 @@ nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0:
resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61"
integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==
netlify-cli@8.2.4: netlify-cli@8.4.2:
version "8.2.4" version "8.4.2"
resolved "https://registry.yarnpkg.com/netlify-cli/-/netlify-cli-8.2.4.tgz#920244833b1daf7d4ac956eca0fe03cc4f4d9b28" resolved "https://registry.yarnpkg.com/netlify-cli/-/netlify-cli-8.4.2.tgz#fdb735dc627933b7bcec6602e86363e3c7a6a6a7"
integrity sha512-jtmjVK3dCD7TMNA46dp+zM5UG6pIY5RC1Gs+tU0kdafWH+BIv78egeOHSt9TPmEJMrp29xqqgITVXo43XWsEQw== integrity sha512-vGklnqOsCejC4jb6p//XmNaOrYOqcwHKFCkxY3vCG9iUfgC0VRk+VbuIoTQ/T4LK7Wu3tyAENx41HfU7kwYijw==
dependencies: dependencies:
"@netlify/build" "^26.0.0" "@netlify/build" "^26.0.2"
"@netlify/config" "^17.0.1" "@netlify/config" "^17.0.2"
"@netlify/framework-info" "^7.0.0" "@netlify/framework-info" "^7.0.0"
"@netlify/local-functions-proxy" "^1.1.1" "@netlify/local-functions-proxy" "^1.1.1"
"@netlify/plugin-edge-handlers" "^3.0.0" "@netlify/plugin-edge-handlers" "^3.0.0"
"@netlify/plugins-list" "^6.2.0" "@netlify/plugins-list" "^6.2.0"
"@netlify/routing-local-proxy" "^0.34.1" "@netlify/routing-local-proxy" "^0.34.1"
"@netlify/zip-it-and-ship-it" "5.3.0" "@netlify/zip-it-and-ship-it" "5.3.1"
"@octokit/rest" "^18.0.0" "@octokit/rest" "^18.0.0"
"@sindresorhus/slugify" "^1.1.0" "@sindresorhus/slugify" "^1.1.0"
ansi-styles "^5.0.0" ansi-styles "^5.0.0"
@ -10127,7 +10211,7 @@ netlify-cli@8.2.4:
minimist "^1.2.5" minimist "^1.2.5"
mock-require "^3.0.3" mock-require "^3.0.3"
multiparty "^4.2.1" multiparty "^4.2.1"
netlify "^10.0.0" netlify "^10.1.0"
netlify-headers-parser "^6.0.0" netlify-headers-parser "^6.0.0"
netlify-redirect-parser "^13.0.0" netlify-redirect-parser "^13.0.0"
netlify-redirector "^0.2.1" netlify-redirector "^0.2.1"
@ -10158,6 +10242,7 @@ netlify-cli@8.2.4:
strip-ansi-control-characters "^2.0.0" strip-ansi-control-characters "^2.0.0"
tabtab "^3.0.2" tabtab "^3.0.2"
tempy "^1.0.0" tempy "^1.0.0"
terminal-link "^2.1.1"
through2-filter "^3.0.0" through2-filter "^3.0.0"
through2-map "^3.0.0" through2-map "^3.0.0"
to-readable-stream "^2.1.0" to-readable-stream "^2.1.0"
@ -10207,6 +10292,19 @@ netlify@^10.0.0:
p-wait-for "^3.2.0" p-wait-for "^3.2.0"
qs "^6.9.6" qs "^6.9.6"
netlify@^10.1.0:
version "10.1.0"
resolved "https://registry.yarnpkg.com/netlify/-/netlify-10.1.0.tgz#fb7dc14ab96e382f013f50df993d7e4af0353364"
integrity sha512-c6ljxmQKc6CHXVlkAvxQc+YrI7vqnm2rHocucGflycRIm981sWkEM/GzMirF4ykgPAeMGltLBhFdjOO7OTI2Hw==
dependencies:
"@netlify/open-api" "^2.7.0"
lodash.camelcase "^4.3.0"
micro-api-client "^3.3.0"
node-fetch "^2.6.1"
omit.js "^2.0.2"
p-wait-for "^3.2.0"
qs "^6.9.6"
no-case@^3.0.4: no-case@^3.0.4:
version "3.0.4" version "3.0.4"
resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
@ -11073,14 +11171,14 @@ postcss-place@^7.0.2:
dependencies: dependencies:
postcss-value-parser "^4.2.0" postcss-value-parser "^4.2.0"
postcss-preset-env@7.0.2: postcss-preset-env@7.1.0:
version "7.0.2" version "7.1.0"
resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.0.2.tgz#f143d4aa2eb0f13a50f20bbcff8b3bb3413e7bc6" resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.1.0.tgz#bb91486e15aa30307292acfcea07e871f30714d5"
integrity sha512-xgmkS+H2xhjPQWewnH4ViKBCHIZ15FfpldGZuBFaBIi/iipxHTLnBHKtkCp1L531SdNEPwo9md2psjOU1G77lw== integrity sha512-YZI44uxVJQQu18TeHEoDtdLsjKLQpCpzt/4FAzadIcnNYwvKSQqvxaHE6uWobEWQrcfU42zIddMPUKgYQxZs8g==
dependencies: dependencies:
autoprefixer "^10.4.0" autoprefixer "^10.4.0"
browserslist "^4.19.1" browserslist "^4.19.1"
caniuse-lite "^1.0.30001287" caniuse-lite "^1.0.30001291"
css-blank-pseudo "^3.0.0" css-blank-pseudo "^3.0.0"
css-has-pseudo "^3.0.0" css-has-pseudo "^3.0.0"
css-prefers-color-scheme "^6.0.0" css-prefers-color-scheme "^6.0.0"
@ -12903,7 +13001,7 @@ term-size@^2.1.0:
resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54"
integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==
terminal-link@^2.0.0: terminal-link@^2.0.0, terminal-link@^2.1.1:
version "2.1.1" version "2.1.1"
resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
@ -13596,10 +13694,10 @@ vite-svg-loader@3.1.1:
"@vue/compiler-sfc" "^3.2.20" "@vue/compiler-sfc" "^3.2.20"
svgo "^2.7.0" svgo "^2.7.0"
vite@2.7.4: vite@2.7.7:
version "2.7.4" version "2.7.7"
resolved "https://registry.yarnpkg.com/vite/-/vite-2.7.4.tgz#06f68f8909943f9fe582c26120b0c2b85894a05e" resolved "https://registry.yarnpkg.com/vite/-/vite-2.7.7.tgz#f2f1af5f9fc409053130261416000447347bc203"
integrity sha512-f+0426k9R/roz5mRNwJlQ+6UOnhCwIypJSbfgCmsVzVJe9jTTM5iRX2GWYUean+iqPBWaU/dYLryx9AoH2pmrw== integrity sha512-Nm4ingl//gMSj/p1aCBHuTc5Fd8W8Mwdci/HUvqCVq8xaJqF7z08S/LRq1M9kS0jRfJk1/f/CwUyQAr6YgsOLw==
dependencies: dependencies:
esbuild "^0.13.12" esbuild "^0.13.12"
postcss "^8.4.5" postcss "^8.4.5"
@ -13684,25 +13782,25 @@ vscode-nls@^5.0.0:
resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840" resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840"
integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA== integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==
vscode-pug-languageservice@0.29.8: vscode-pug-languageservice@0.30.0:
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.29.8.tgz#3d95f974bc273ddd8f5a8fb5d3ac8064b2dc63d1" resolved "https://registry.yarnpkg.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.30.0.tgz#d8e12a99d3a4a00ee9ad0971b5055d5b306e31b5"
integrity sha512-QHYAzDSJLg7GOLxCZ12qsM0dAM0dPeMSS1t4kKfzLsfpErmZpFzkAIXbidVrNMdMffGZMtTuIlcpEyWHbx96Iw== integrity sha512-vSBf4ZXIUDK/COxAMkIe5wDKWNQUcdjndir/r3MoknEuC0LLE8GEH80x25yAGMXnMDhXUwL+ekCOzgb4RH6upA==
dependencies: dependencies:
"@volar/code-gen" "0.29.8" "@volar/code-gen" "0.30.0"
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
"@volar/source-map" "0.29.8" "@volar/source-map" "0.30.0"
"@volar/transforms" "0.29.8" "@volar/transforms" "0.30.0"
pug-lexer "^5.0.1" pug-lexer "^5.0.1"
pug-parser "^6.0.0" pug-parser "^6.0.0"
vscode-languageserver "^8.0.0-next.2" vscode-languageserver "^8.0.0-next.2"
vscode-typescript-languageservice@0.29.8: vscode-typescript-languageservice@0.30.0:
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.29.8.tgz#370572e8c99c8b8190733a4bfc1b45c5f91aa044" resolved "https://registry.yarnpkg.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.30.0.tgz#131f6fc4b914255908d7954ddbb6948c2958b09b"
integrity sha512-eecDqHk4WjEvy6VHQ6teHczppQ9yJO2wExCy7yu7WiFj35qbw0h4G6Erv46MvP3ClL8FggFzD7s1qM6vdqJUfw== integrity sha512-Os+1yxz7+xZLeUNPS/cpiUsOxrSFIC6s79ir56W3QWd9jV/jcL1rt69Wsz8AilmQ7zSA9Cri5wqOb4VHj8IICQ==
dependencies: dependencies:
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
semver "^7.3.5" semver "^7.3.5"
upath "^2.0.1" upath "^2.0.1"
vscode-languageserver "^8.0.0-next.2" vscode-languageserver "^8.0.0-next.2"
@ -13718,17 +13816,17 @@ vscode-uri@^3.0.2:
resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.2.tgz#ecfd1d066cb8ef4c3a208decdbab9a8c23d055d0" resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.2.tgz#ecfd1d066cb8ef4c3a208decdbab9a8c23d055d0"
integrity sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA== integrity sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==
vscode-vue-languageservice@0.29.8: vscode-vue-languageservice@0.30.0:
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.29.8.tgz#6d59aab4fb94215b99b6f7d0e2ab73babd398d05" resolved "https://registry.yarnpkg.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.30.0.tgz#691d58415216eb676173296b0b5ef59d8fbf8366"
integrity sha512-qSJdvW5ttyGUB/8uWDKgo8vnIoFnXYlBP4Z/cn54btsRn6ZMw7IJGJU1381e7p/yGvMTLeGbugD53SghbnSa6g== integrity sha512-1O7wv3nrQxRwwuFXdWcBqj+szl3Hs/FrvoP3AkUNfMuY9ZPRNvqhObekcizzOCSe1vM1bZxXPai/5NeW/6AOkA==
dependencies: dependencies:
"@volar/code-gen" "0.29.8" "@volar/code-gen" "0.30.0"
"@volar/html2pug" "0.29.8" "@volar/html2pug" "0.30.0"
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
"@volar/source-map" "0.29.8" "@volar/source-map" "0.30.0"
"@volar/transforms" "0.29.8" "@volar/transforms" "0.30.0"
"@volar/vue-code-gen" "0.29.8" "@volar/vue-code-gen" "0.30.0"
"@vscode/emmet-helper" "^2.8.0" "@vscode/emmet-helper" "^2.8.0"
"@vue/reactivity" "^3.2.21" "@vue/reactivity" "^3.2.21"
"@vue/shared" "^3.2.21" "@vue/shared" "^3.2.21"
@ -13739,8 +13837,8 @@ vscode-vue-languageservice@0.29.8:
vscode-json-languageservice "^4.1.8" vscode-json-languageservice "^4.1.8"
vscode-languageserver "^8.0.0-next.2" vscode-languageserver "^8.0.0-next.2"
vscode-languageserver-textdocument "^1.0.1" vscode-languageserver-textdocument "^1.0.1"
vscode-pug-languageservice "0.29.8" vscode-pug-languageservice "0.30.0"
vscode-typescript-languageservice "0.29.8" vscode-typescript-languageservice "0.30.0"
vue-advanced-cropper@2.7.0: vue-advanced-cropper@2.7.0:
version "2.7.0" version "2.7.0"
@ -13794,14 +13892,14 @@ vue-flatpickr-component@9.0.5:
dependencies: dependencies:
flatpickr "^4.6.9" flatpickr "^4.6.9"
vue-i18n@9.2.0-beta.23: vue-i18n@9.2.0-beta.25:
version "9.2.0-beta.23" version "9.2.0-beta.25"
resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.0-beta.23.tgz#a07f766ac5d109d93d1367b283fa912d4eb2701a" resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.0-beta.25.tgz#cd26980ab4e7b2131198c23e243d74f3f19f93a1"
integrity sha512-9zpylFVjhMDiNnSpa8pFf/lXiALKzxDKEo9QrSV906cN0m6jtyjvjCWw6dRx/7Q4ZJuwXYg0wi/UtUkgu0wkQw== integrity sha512-l/A5W5KLuwnI5NHOV0WQrF79BwVku83ed7wHmq5NLm/Uofmsc8qmgJ95zw8EK3fmSBzb3F1NbjxxK2DZcg8c/g==
dependencies: dependencies:
"@intlify/core-base" "9.2.0-beta.23" "@intlify/core-base" "9.2.0-beta.25"
"@intlify/shared" "9.2.0-beta.23" "@intlify/shared" "9.2.0-beta.25"
"@intlify/vue-devtools" "9.2.0-beta.23" "@intlify/vue-devtools" "9.2.0-beta.25"
"@vue/devtools-api" "^6.0.0-beta.13" "@vue/devtools-api" "^6.0.0-beta.13"
vue-resize@^2.0.0-alpha.1: vue-resize@^2.0.0-alpha.1:
@ -13816,13 +13914,13 @@ vue-router@4.0.12:
dependencies: dependencies:
"@vue/devtools-api" "^6.0.0-beta.18" "@vue/devtools-api" "^6.0.0-beta.18"
vue-tsc@0.29.8: vue-tsc@0.30.0:
version "0.29.8" version "0.30.0"
resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.29.8.tgz#f4d8de5dd8756107c878489ccf9178d2d72fff47" resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.30.0.tgz#fc28c09a5c4ee9b786e24ba053f43ae70ccbecc6"
integrity sha512-pT0wLRjvRuSmB+J4WJT6uuV9mO0KtSSXEAtaVXZQzyk5+DJdbLIQTbRce/TXSkfqt1l1WogO78RjtOJFiMCgfQ== integrity sha512-gtak7jRYpoERneZIItE+UoLPjV2Ba73nTA/MUzR+Wg3JnINhP4xgke+VHesM2JVTkABmAwj3yyaiMjDP0pY9jA==
dependencies: dependencies:
"@volar/shared" "0.29.8" "@volar/shared" "0.30.0"
vscode-vue-languageservice "0.29.8" vscode-vue-languageservice "0.30.0"
vue@3.2.26: vue@3.2.26:
version "3.2.26" version "3.2.26"