From 71b19be030c70c35e14834f3e0cbe42f0eb9e422 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Fri, 12 Aug 2022 02:36:54 +0000 Subject: [PATCH 001/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/bg.js | 2 ++ l10n/bg.json | 2 ++ l10n/pt_PT.js | 1 + l10n/pt_PT.json | 1 + 4 files changed, 6 insertions(+) diff --git a/l10n/bg.js b/l10n/bg.js index ee8acfb84..e1214b100 100644 --- a/l10n/bg.js +++ b/l10n/bg.js @@ -240,6 +240,7 @@ OC.L10N.register( "Write a description …" : "Напишете описание ...", "Choose attachment" : "Избор на прикачен файл", "(group)" : "(група)", + "Todo items" : "Елементи на задача за изпълнение", "{count} comments, {unread} unread" : "{count} коментари, {unread} непрочетени", "Edit card title" : "Редактиране на заглавието на карта", "Assign to me" : "Зачисляване към мен", @@ -255,6 +256,7 @@ OC.L10N.register( "All boards" : "Всички табла", "Archived boards" : "Архивирани табла", "Shared with you" : "Споделени с вас", + "Deck settings" : "Настройки на платформата", "Use bigger card view" : "Използва по-голям изглед на картата", "Show boards in calendar/tasks" : "Показване на таблата в календар / задачи", "Limit deck usage of groups" : "Ограничава използването на набора от групи", diff --git a/l10n/bg.json b/l10n/bg.json index 36ca2a62a..5006f8797 100644 --- a/l10n/bg.json +++ b/l10n/bg.json @@ -238,6 +238,7 @@ "Write a description …" : "Напишете описание ...", "Choose attachment" : "Избор на прикачен файл", "(group)" : "(група)", + "Todo items" : "Елементи на задача за изпълнение", "{count} comments, {unread} unread" : "{count} коментари, {unread} непрочетени", "Edit card title" : "Редактиране на заглавието на карта", "Assign to me" : "Зачисляване към мен", @@ -253,6 +254,7 @@ "All boards" : "Всички табла", "Archived boards" : "Архивирани табла", "Shared with you" : "Споделени с вас", + "Deck settings" : "Настройки на платформата", "Use bigger card view" : "Използва по-голям изглед на картата", "Show boards in calendar/tasks" : "Показване на таблата в календар / задачи", "Limit deck usage of groups" : "Ограничава използването на набора от групи", diff --git a/l10n/pt_PT.js b/l10n/pt_PT.js index 94cc3535a..0d5578e53 100644 --- a/l10n/pt_PT.js +++ b/l10n/pt_PT.js @@ -154,6 +154,7 @@ OC.L10N.register( "Archive board" : "Arquivar quadro", "No notifications" : "Sem notificações", "Delete board" : "Eliminar quadro", + "No reminder" : "Nenhum lembrete", "An error occurred" : "Ocorreu um erro", "Share" : "Partilhar", "This week" : "Esta semana" diff --git a/l10n/pt_PT.json b/l10n/pt_PT.json index 7cf339ad5..5d478668b 100644 --- a/l10n/pt_PT.json +++ b/l10n/pt_PT.json @@ -152,6 +152,7 @@ "Archive board" : "Arquivar quadro", "No notifications" : "Sem notificações", "Delete board" : "Eliminar quadro", + "No reminder" : "Nenhum lembrete", "An error occurred" : "Ocorreu um erro", "Share" : "Partilhar", "This week" : "Esta semana" From 9eb2c04a267b412e8110780388455b7833a39e1a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 01:03:14 +0000 Subject: [PATCH 002/151] Bump markdown-it-link-attributes from 4.0.0 to 4.0.1 Bumps [markdown-it-link-attributes](https://github.com/crookedneighbor/markdown-it-link-attributes) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/crookedneighbor/markdown-it-link-attributes/releases) - [Changelog](https://github.com/crookedneighbor/markdown-it-link-attributes/blob/main/CHANGELOG.md) - [Commits](https://github.com/crookedneighbor/markdown-it-link-attributes/compare/v4.0.0...v4.0.1) --- updated-dependencies: - dependency-name: markdown-it-link-attributes dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index a0d8a5e40..55c3f227d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "dompurify": "^2.3.10", "lodash": "^4.17.21", "markdown-it": "^13.0.1", - "markdown-it-link-attributes": "^4.0.0", + "markdown-it-link-attributes": "^4.0.1", "markdown-it-task-checkbox": "^1.0.6", "moment": "^2.29.4", "nextcloud-vue-collections": "^0.10.0", @@ -13338,9 +13338,9 @@ } }, "node_modules/markdown-it-link-attributes": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-4.0.0.tgz", - "integrity": "sha512-ssjxSLlLfQBkX6BvAx1rCPrx7ZoK91llQQvS3P7KXvlbnVD34OUkfXwWecN7su/7mrI/HOW0RI5szdJOIqYC3w==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-4.0.1.tgz", + "integrity": "sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==" }, "node_modules/markdown-it-task-checkbox": { "version": "1.0.6", @@ -28944,9 +28944,9 @@ } }, "markdown-it-link-attributes": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-4.0.0.tgz", - "integrity": "sha512-ssjxSLlLfQBkX6BvAx1rCPrx7ZoK91llQQvS3P7KXvlbnVD34OUkfXwWecN7su/7mrI/HOW0RI5szdJOIqYC3w==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-4.0.1.tgz", + "integrity": "sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==" }, "markdown-it-task-checkbox": { "version": "1.0.6", diff --git a/package.json b/package.json index 390c28e41..f7759e458 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "dompurify": "^2.3.10", "lodash": "^4.17.21", "markdown-it": "^13.0.1", - "markdown-it-link-attributes": "^4.0.0", + "markdown-it-link-attributes": "^4.0.1", "markdown-it-task-checkbox": "^1.0.6", "moment": "^2.29.4", "nextcloud-vue-collections": "^0.10.0", From 2573b5728cbd3628058cf5a6e294e506e02fe664 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 01:03:30 +0000 Subject: [PATCH 003/151] Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 Bumps [@nextcloud/browserslist-config](https://github.com/nextcloud/browserslist-config) from 2.2.0 to 2.3.0. - [Release notes](https://github.com/nextcloud/browserslist-config/releases) - [Commits](https://github.com/nextcloud/browserslist-config/compare/v2.2.0...v2.3.0) --- updated-dependencies: - dependency-name: "@nextcloud/browserslist-config" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 18 +++++++++++------- package.json | 2 +- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index a0d8a5e40..8f0095b6a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,7 +46,7 @@ }, "devDependencies": { "@nextcloud/babel-config": "^1.0.0", - "@nextcloud/browserslist-config": "^2.2.0", + "@nextcloud/browserslist-config": "^2.3.0", "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.1.2", "@nextcloud/webpack-vue-config": "^5.2.1", @@ -2993,9 +2993,13 @@ } }, "node_modules/@nextcloud/browserslist-config": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-2.2.0.tgz", - "integrity": "sha512-kC42RQW5rZjZZsRaEjVlIQpp6aW/yxm+zZdETnrRQnUzcPwBgF4wO4makfGT63Ckd+LkgUW+geesPiPRqxFVew==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-2.3.0.tgz", + "integrity": "sha512-1Tpkof2e9Q0UicHWahQnXXrubJoqyiaqsH9G52v3cjGeVeH3BCfa1FOa41eBwBSFe2/Jxj/wCH2YVLgIXpWbBg==", + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" + } }, "node_modules/@nextcloud/calendar-js": { "version": "3.0.0", @@ -21183,9 +21187,9 @@ } }, "@nextcloud/browserslist-config": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-2.2.0.tgz", - "integrity": "sha512-kC42RQW5rZjZZsRaEjVlIQpp6aW/yxm+zZdETnrRQnUzcPwBgF4wO4makfGT63Ckd+LkgUW+geesPiPRqxFVew==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-2.3.0.tgz", + "integrity": "sha512-1Tpkof2e9Q0UicHWahQnXXrubJoqyiaqsH9G52v3cjGeVeH3BCfa1FOa41eBwBSFe2/Jxj/wCH2YVLgIXpWbBg==" }, "@nextcloud/calendar-js": { "version": "3.0.0", diff --git a/package.json b/package.json index 390c28e41..9ab54d8e6 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ }, "devDependencies": { "@nextcloud/babel-config": "^1.0.0", - "@nextcloud/browserslist-config": "^2.2.0", + "@nextcloud/browserslist-config": "^2.3.0", "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.1.2", "@nextcloud/webpack-vue-config": "^5.2.1", From aacf6b5d5249618f11797bd90118d5c8e65dd1a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 01:03:46 +0000 Subject: [PATCH 004/151] Bump @nextcloud/dialogs from 3.1.4 to 3.2.0 Bumps [@nextcloud/dialogs](https://github.com/nextcloud/nextcloud-dialogs) from 3.1.4 to 3.2.0. - [Release notes](https://github.com/nextcloud/nextcloud-dialogs/releases) - [Changelog](https://github.com/nextcloud/nextcloud-dialogs/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-dialogs/compare/v3.1.4...v3.2.0) --- updated-dependencies: - dependency-name: "@nextcloud/dialogs" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 18 +++++++++--------- package.json | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index a0d8a5e40..081e4c310 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@juliushaertl/vue-richtext": "^1.0.1", "@nextcloud/auth": "^1.3.0", "@nextcloud/axios": "^1.10.0", - "@nextcloud/dialogs": "^3.1.4", + "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^2.1.1", "@nextcloud/files": "^2.1.0", "@nextcloud/initial-state": "^1.2.1", @@ -3028,9 +3028,9 @@ } }, "node_modules/@nextcloud/dialogs": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-3.1.4.tgz", - "integrity": "sha512-Jf/DWacCqPZDWroDkdOFuX+3AyHVWjy6JpkxAUNkmFPlKjNG8fGPRm/cdQIkqVqAnC+b1sUdMqH6N89Zdyks2Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-3.2.0.tgz", + "integrity": "sha512-notaHF8LXPJINBbILCbRe+dgXnJPe7NQTIrN1vwfaGUSG9GUfEf+v367yyg2brCgV6ulE/HmNhYjTQwW5AqSJA==", "dependencies": { "@nextcloud/l10n": "^1.3.0", "@nextcloud/typings": "^1.0.0", @@ -3038,8 +3038,8 @@ "toastify-js": "^1.12.0" }, "engines": { - "node": "^14.0.0", - "npm": "^7.0.0" + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" } }, "node_modules/@nextcloud/dialogs/node_modules/@nextcloud/typings": { @@ -21206,9 +21206,9 @@ } }, "@nextcloud/dialogs": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-3.1.4.tgz", - "integrity": "sha512-Jf/DWacCqPZDWroDkdOFuX+3AyHVWjy6JpkxAUNkmFPlKjNG8fGPRm/cdQIkqVqAnC+b1sUdMqH6N89Zdyks2Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-3.2.0.tgz", + "integrity": "sha512-notaHF8LXPJINBbILCbRe+dgXnJPe7NQTIrN1vwfaGUSG9GUfEf+v367yyg2brCgV6ulE/HmNhYjTQwW5AqSJA==", "requires": { "@nextcloud/l10n": "^1.3.0", "@nextcloud/typings": "^1.0.0", diff --git a/package.json b/package.json index 390c28e41..de18c6a51 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@juliushaertl/vue-richtext": "^1.0.1", "@nextcloud/auth": "^1.3.0", "@nextcloud/axios": "^1.10.0", - "@nextcloud/dialogs": "^3.1.4", + "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^2.1.1", "@nextcloud/files": "^2.1.0", "@nextcloud/initial-state": "^1.2.1", From 96b852a0e7ed629e8a8490045e6c4bf8a0e20d7d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 02:14:26 +0000 Subject: [PATCH 005/151] Bump vue-at from 2.5.0-beta.2 to 2.5.0 Bumps [vue-at](https://github.com/fritx/vue-at) from 2.5.0-beta.2 to 2.5.0. - [Release notes](https://github.com/fritx/vue-at/releases) - [Commits](https://github.com/fritx/vue-at/commits) --- updated-dependencies: - dependency-name: vue-at dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 13 ++++++++++--- package.json | 2 +- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index a0d8a5e40..65113d628 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "p-queue": "^7.3.0", "url-search-params-polyfill": "^8.1.1", "vue": "^2.7.8", - "vue-at": "^2.5.0-beta.2", + "vue-at": "^2.5.0", "vue-click-outside": "^1.1.0", "vue-easymde": "^2.0.0", "vue-infinite-loading": "^2.4.5", @@ -18069,7 +18069,12 @@ } }, "node_modules/vue-at": { - "version": "2.5.0-beta.2", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/vue-at/-/vue-at-2.5.0.tgz", + "integrity": "sha512-kcbRy13LGWDOQ6sT7ft/miF/AYrRFxl1UkVpoAeApZSU8aqtSjSKlRGk8tYV0GTmUHGWRVw+3mGNb8gtLbdzbg==", + "engines": { + "node": ">= 14.x" + }, "peerDependencies": { "vue": "2.x" } @@ -32431,7 +32436,9 @@ } }, "vue-at": { - "version": "2.5.0-beta.2", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/vue-at/-/vue-at-2.5.0.tgz", + "integrity": "sha512-kcbRy13LGWDOQ6sT7ft/miF/AYrRFxl1UkVpoAeApZSU8aqtSjSKlRGk8tYV0GTmUHGWRVw+3mGNb8gtLbdzbg==", "requires": {} }, "vue-click-outside": { diff --git a/package.json b/package.json index 390c28e41..8ab9ae441 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "p-queue": "^7.3.0", "url-search-params-polyfill": "^8.1.1", "vue": "^2.7.8", - "vue-at": "^2.5.0-beta.2", + "vue-at": "^2.5.0", "vue-click-outside": "^1.1.0", "vue-easymde": "^2.0.0", "vue-infinite-loading": "^2.4.5", From 4d559d409491eea8da032a45e3c93cb343a9e22a Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sat, 13 Aug 2022 02:37:48 +0000 Subject: [PATCH 006/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/nb.js | 1 + l10n/nb.json | 1 + 2 files changed, 2 insertions(+) diff --git a/l10n/nb.js b/l10n/nb.js index 0ea4e34e7..ad41ce522 100644 --- a/l10n/nb.js +++ b/l10n/nb.js @@ -96,6 +96,7 @@ OC.L10N.register( "Timeline" : "Tidslinje", "Undo" : "Angre", "Deleted cards" : "Slettede kort", + "(Group)" : "(Gruppe)", "Can edit" : "Kan redigere", "Can share" : "Kan dele", "Owner" : "Eier", diff --git a/l10n/nb.json b/l10n/nb.json index d57d1f621..dfc3cc393 100644 --- a/l10n/nb.json +++ b/l10n/nb.json @@ -94,6 +94,7 @@ "Timeline" : "Tidslinje", "Undo" : "Angre", "Deleted cards" : "Slettede kort", + "(Group)" : "(Gruppe)", "Can edit" : "Kan redigere", "Can share" : "Kan dele", "Owner" : "Eier", From 1e790b7a202aa663ead530c0832f21004db0a7cb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 04:34:50 +0000 Subject: [PATCH 007/151] Bump @nextcloud/webpack-vue-config from 5.2.1 to 5.3.0 Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud/webpack-vue-config) from 5.2.1 to 5.3.0. - [Release notes](https://github.com/nextcloud/webpack-vue-config/releases) - [Changelog](https://github.com/nextcloud/webpack-vue-config/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/webpack-vue-config/compare/v5.2.1...v5.3.0) --- updated-dependencies: - dependency-name: "@nextcloud/webpack-vue-config" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 56 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index f3a9a4794..fd51e977f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,7 +49,7 @@ "@nextcloud/browserslist-config": "^2.3.0", "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.1.2", - "@nextcloud/webpack-vue-config": "^5.2.1", + "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.4.0", @@ -3522,19 +3522,19 @@ } }, "node_modules/@nextcloud/webpack-vue-config": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.2.1.tgz", - "integrity": "sha512-FQXtXq6MsN9KPIWm70ZwIpf2DcKF3Pvq037FKht6tgmCBsZ4oZ49hK5mnZ+XkTCZnXGXS1CDP6URpTkWrlTa4A==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.3.0.tgz", + "integrity": "sha512-qkrFUakFS6vGQlM1oXHh2+JQhmACZtSt7bt5W3iwpCirrVarBdyxG0ZRw1PK4jOVTdAEju0fYlIoieo7X+GLIg==", "dev": true, "engines": { - "node": "^14.0.0", - "npm": "^7.0.0" + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" }, "peerDependencies": { "@babel/core": "^7.16.7", "babel-loader": "^8.2.3", "css-loader": "^6.5.1", - "node-polyfill-webpack-plugin": "2.0.0", + "node-polyfill-webpack-plugin": "2.0.1", "sass": "^1.47.0", "sass-loader": "^13.0.1", "style-loader": "^3.3.1", @@ -14263,9 +14263,9 @@ "dev": true }, "node_modules/node-polyfill-webpack-plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.0.tgz", - "integrity": "sha512-jrMdoL1KmeTUiqLJb19nOgIFjqbX0ClJg97o0kmigy/d5dyoum0+bqPCaRpaX5mccJES6hwuQTXyCdKQ1p2Y3Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz", + "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==", "dev": true, "peer": true, "dependencies": { @@ -14303,9 +14303,9 @@ } }, "node_modules/node-polyfill-webpack-plugin/node_modules/readable-stream": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.0.0.tgz", - "integrity": "sha512-Mf7ilWBP6AV3tF3MjtBrHMH3roso7wIrpgzCwt9ybvqiJQVWIEBMnp/W+S//yvYSsUUi2cJIwD7q7m57l0AqZw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.1.0.tgz", + "integrity": "sha512-sVisi3+P2lJ2t0BPbpK629j8wRW06yKGJUcaLAGXPAUhyUxVJm7VsCTit1PFgT4JHUDMrGNR+ZjSKpzGaRF3zw==", "dev": true, "peer": true, "dependencies": { @@ -14347,9 +14347,9 @@ } }, "node_modules/node-polyfill-webpack-plugin/node_modules/type-fest": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.16.0.tgz", - "integrity": "sha512-qpaThT2HQkFb83gMOrdKVsfCN7LKxP26Yq+smPzY1FqoHRjqmjqHXA7n5Gkxi8efirtbeEUxzfEdePthQWCuHw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.18.0.tgz", + "integrity": "sha512-pRS+/yrW5TjPPHNOvxhbNZexr2bS63WjrMU8a+VzEBhUi9Tz1pZeD+vQz3ut0svZ46P+SRqMEPnJmk2XnvNzTw==", "dev": true, "peer": true, "engines": { @@ -21562,9 +21562,9 @@ } }, "@nextcloud/webpack-vue-config": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.2.1.tgz", - "integrity": "sha512-FQXtXq6MsN9KPIWm70ZwIpf2DcKF3Pvq037FKht6tgmCBsZ4oZ49hK5mnZ+XkTCZnXGXS1CDP6URpTkWrlTa4A==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.3.0.tgz", + "integrity": "sha512-qkrFUakFS6vGQlM1oXHh2+JQhmACZtSt7bt5W3iwpCirrVarBdyxG0ZRw1PK4jOVTdAEju0fYlIoieo7X+GLIg==", "dev": true, "requires": {} }, @@ -29618,9 +29618,9 @@ "dev": true }, "node-polyfill-webpack-plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.0.tgz", - "integrity": "sha512-jrMdoL1KmeTUiqLJb19nOgIFjqbX0ClJg97o0kmigy/d5dyoum0+bqPCaRpaX5mccJES6hwuQTXyCdKQ1p2Y3Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz", + "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==", "dev": true, "peer": true, "requires": { @@ -29652,9 +29652,9 @@ }, "dependencies": { "readable-stream": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.0.0.tgz", - "integrity": "sha512-Mf7ilWBP6AV3tF3MjtBrHMH3roso7wIrpgzCwt9ybvqiJQVWIEBMnp/W+S//yvYSsUUi2cJIwD7q7m57l0AqZw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.1.0.tgz", + "integrity": "sha512-sVisi3+P2lJ2t0BPbpK629j8wRW06yKGJUcaLAGXPAUhyUxVJm7VsCTit1PFgT4JHUDMrGNR+ZjSKpzGaRF3zw==", "dev": true, "peer": true, "requires": { @@ -29679,9 +29679,9 @@ } }, "type-fest": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.16.0.tgz", - "integrity": "sha512-qpaThT2HQkFb83gMOrdKVsfCN7LKxP26Yq+smPzY1FqoHRjqmjqHXA7n5Gkxi8efirtbeEUxzfEdePthQWCuHw==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.18.0.tgz", + "integrity": "sha512-pRS+/yrW5TjPPHNOvxhbNZexr2bS63WjrMU8a+VzEBhUi9Tz1pZeD+vQz3ut0svZ46P+SRqMEPnJmk2XnvNzTw==", "dev": true, "peer": true } diff --git a/package.json b/package.json index d7cfe0f0d..f48177b9a 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "@nextcloud/browserslist-config": "^2.3.0", "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.1.2", - "@nextcloud/webpack-vue-config": "^5.2.1", + "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.4.0", From 937d93894aa18e098f95d4350ead3aa9cdc69b5c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 05:12:26 +0000 Subject: [PATCH 008/151] Bump @nextcloud/event-bus from 2.1.1 to 3.0.0 Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus) from 2.1.1 to 3.0.0. - [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases) - [Changelog](https://github.com/nextcloud/nextcloud-event-bus/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v2.1.1...v3.0.0) --- updated-dependencies: - dependency-name: "@nextcloud/event-bus" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 162 +++++++++++++++++++++++++++++++++++++++------- package.json | 2 +- 2 files changed, 138 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index 02f97e7ed..c2180aaf3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@nextcloud/auth": "^1.3.0", "@nextcloud/axios": "^1.10.0", "@nextcloud/dialogs": "^3.2.0", - "@nextcloud/event-bus": "^2.1.1", + "@nextcloud/event-bus": "^3.0.0", "@nextcloud/files": "^2.1.0", "@nextcloud/initial-state": "^1.2.1", "@nextcloud/l10n": "^1.6.0", @@ -3101,27 +3101,35 @@ } }, "node_modules/@nextcloud/event-bus": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", - "integrity": "sha512-YEui6N+23uyjBSIUZhf8rEjG9vol7UGgxcgxMddEbO0HS7M/sh1cocRqtn+ZVi/yPybeToGmt68SDPCgwHQHKw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.0.tgz", + "integrity": "sha512-wtlVyE5CY8fnzrBws1j5zWAYiiGLylVghDkj4bGPa5NUdUXtD7QrRBb20GEW8sIn1s/TwaS7+DHGvRUUCjIJeg==", "dependencies": { - "@types/semver": "^7.1.0", - "core-js": "^3.6.2", - "semver": "^7.3.2" + "semver": "^7.3.7" + }, + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" } }, - "node_modules/@nextcloud/event-bus/node_modules/core-js": { - "version": "3.6.5", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/@nextcloud/event-bus/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, "node_modules/@nextcloud/event-bus/node_modules/semver": { - "version": "7.3.2", - "license": "ISC", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { "semver": "bin/semver.js" }, @@ -3129,6 +3137,11 @@ "node": ">=10" } }, + "node_modules/@nextcloud/event-bus/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/@nextcloud/files": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-2.1.0.tgz", @@ -3446,6 +3459,16 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/event-bus": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", + "integrity": "sha512-YEui6N+23uyjBSIUZhf8rEjG9vol7UGgxcgxMddEbO0HS7M/sh1cocRqtn+ZVi/yPybeToGmt68SDPCgwHQHKw==", + "dependencies": { + "@types/semver": "^7.1.0", + "core-js": "^3.6.2", + "semver": "^7.3.2" + } + }, "node_modules/@nextcloud/vue/node_modules/ansi-regex": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", @@ -3465,6 +3488,16 @@ "node": ">=12.20" } }, + "node_modules/@nextcloud/vue/node_modules/core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, "node_modules/@nextcloud/vue/node_modules/emoji-mart-vue-fast": { "version": "10.2.1", "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-10.2.1.tgz", @@ -3492,6 +3525,31 @@ "integrity": "sha512-HwXVwdNH1wESBfo2sH7Bkl+ywzbGA3+uJEfhquCyi/bMCa49bFUvd/re1NT1Lox/5jdnpQXzI9O/jykit71idg==", "peer": true }, + "node_modules/@nextcloud/vue/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@nextcloud/vue/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@nextcloud/vue/node_modules/string-length": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.0.tgz", @@ -3521,6 +3579,11 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, + "node_modules/@nextcloud/vue/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/@nextcloud/webpack-vue-config": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.2.1.tgz", @@ -21247,20 +21310,33 @@ } }, "@nextcloud/event-bus": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", - "integrity": "sha512-YEui6N+23uyjBSIUZhf8rEjG9vol7UGgxcgxMddEbO0HS7M/sh1cocRqtn+ZVi/yPybeToGmt68SDPCgwHQHKw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.0.tgz", + "integrity": "sha512-wtlVyE5CY8fnzrBws1j5zWAYiiGLylVghDkj4bGPa5NUdUXtD7QrRBb20GEW8sIn1s/TwaS7+DHGvRUUCjIJeg==", "requires": { - "@types/semver": "^7.1.0", - "core-js": "^3.6.2", - "semver": "^7.3.2" + "semver": "^7.3.7" }, "dependencies": { - "core-js": { - "version": "3.6.5" + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } }, "semver": { - "version": "7.3.2" + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -21401,6 +21477,16 @@ "vue2-datepicker": "^3.6.3" }, "dependencies": { + "@nextcloud/event-bus": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", + "integrity": "sha512-YEui6N+23uyjBSIUZhf8rEjG9vol7UGgxcgxMddEbO0HS7M/sh1cocRqtn+ZVi/yPybeToGmt68SDPCgwHQHKw==", + "requires": { + "@types/semver": "^7.1.0", + "core-js": "^3.6.2", + "semver": "^7.3.2" + } + }, "ansi-regex": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", @@ -21411,6 +21497,11 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.0.tgz", "integrity": "sha512-oGu2QekBMXgyQNWPDRQ001bjvDnZe4/zBTz37TMbiKz1NbNiyiH5hRkobe7npRN6GfbGbxMYFck/vQ1r9c1VMA==" }, + "core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==" + }, "emoji-mart-vue-fast": { "version": "10.2.1", "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-10.2.1.tgz", @@ -21433,6 +21524,22 @@ "integrity": "sha512-HwXVwdNH1wESBfo2sH7Bkl+ywzbGA3+uJEfhquCyi/bMCa49bFUvd/re1NT1Lox/5jdnpQXzI9O/jykit71idg==", "peer": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, "string-length": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.0.tgz", @@ -21449,6 +21556,11 @@ "requires": { "ansi-regex": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, diff --git a/package.json b/package.json index 485a5bbb5..3e4fcca0e 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@nextcloud/auth": "^1.3.0", "@nextcloud/axios": "^1.10.0", "@nextcloud/dialogs": "^3.2.0", - "@nextcloud/event-bus": "^2.1.1", + "@nextcloud/event-bus": "^3.0.0", "@nextcloud/files": "^2.1.0", "@nextcloud/initial-state": "^1.2.1", "@nextcloud/l10n": "^1.6.0", From 3a7219a94f0b42bb732b9e9afdec342595e5689f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 12:38:39 +0000 Subject: [PATCH 009/151] Bump @nextcloud/axios from 1.10.0 to 2.0.0 Bumps [@nextcloud/axios](https://github.com/nextcloud/nextcloud-axios) from 1.10.0 to 2.0.0. - [Release notes](https://github.com/nextcloud/nextcloud-axios/releases) - [Changelog](https://github.com/nextcloud/nextcloud-axios/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-axios/compare/v1.10.0...v2.0.0) --- updated-dependencies: - dependency-name: "@nextcloud/axios" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 130 ++++++++++++++++++++++++++++++++++++---------- package.json | 2 +- 2 files changed, 103 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index 76c5fd639..5927ff3a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@babel/runtime": "^7.18.9", "@juliushaertl/vue-richtext": "^1.0.1", "@nextcloud/auth": "^1.3.0", - "@nextcloud/axios": "^1.10.0", + "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^3.0.0", "@nextcloud/files": "^2.1.0", @@ -2940,26 +2940,25 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@nextcloud/axios": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.10.0.tgz", - "integrity": "sha512-dC+Z5ibBRxkep6ysoRmUldUfQsZiqC5fGLbwwU0Unxjy+Qrcl2U9rcljZJagwXs1kag5/KZFG1rlGcew2GAgyg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-2.0.0.tgz", + "integrity": "sha512-Pgg0QtA+phxYbe3kMWwhN03ltMZU3x2SfPLRbOPJGP29DgULKBS6YH3U4ev2M8T0drrwCcRnB7esb+FSrW+D5g==", "dependencies": { - "@nextcloud/auth": "^1.3.0", - "axios": "^0.27.1", - "core-js": "^3.6.4" + "@nextcloud/auth": "^2.0.0", + "axios": "^0.27.2", + "tslib": "^2.4.0" }, "engines": { - "node": "^14", - "npm": "^7" + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" } }, - "node_modules/@nextcloud/axios/node_modules/core-js": { - "version": "3.8.2", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/@nextcloud/axios/node_modules/@nextcloud/auth": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz", + "integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==", + "dependencies": { + "@nextcloud/event-bus": "^3.0.0" } }, "node_modules/@nextcloud/babel-config": { @@ -3332,6 +3331,20 @@ "vue": "^2.6.11" } }, + "node_modules/@nextcloud/vue-dashboard/node_modules/@nextcloud/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", + "dependencies": { + "@nextcloud/auth": "^1.3.0", + "axios": "^0.27.1", + "core-js": "^3.6.4" + }, + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" + } + }, "node_modules/@nextcloud/vue-dashboard/node_modules/@nextcloud/event-bus": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", @@ -3459,6 +3472,20 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", + "dependencies": { + "@nextcloud/auth": "^1.3.0", + "axios": "^0.27.1", + "core-js": "^3.6.4" + }, + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" + } + }, "node_modules/@nextcloud/vue/node_modules/@nextcloud/event-bus": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", @@ -14117,6 +14144,20 @@ "vue": "^2.6.14" } }, + "node_modules/nextcloud-vue-collections/node_modules/@nextcloud/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", + "dependencies": { + "@nextcloud/auth": "^1.3.0", + "axios": "^0.27.1", + "core-js": "^3.6.4" + }, + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" + } + }, "node_modules/nextcloud-vue-collections/node_modules/@nextcloud/event-bus": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", @@ -17641,8 +17682,7 @@ "node_modules/tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/tty-browserify": { "version": "0.0.1", @@ -21222,17 +21262,22 @@ } }, "@nextcloud/axios": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.10.0.tgz", - "integrity": "sha512-dC+Z5ibBRxkep6ysoRmUldUfQsZiqC5fGLbwwU0Unxjy+Qrcl2U9rcljZJagwXs1kag5/KZFG1rlGcew2GAgyg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-2.0.0.tgz", + "integrity": "sha512-Pgg0QtA+phxYbe3kMWwhN03ltMZU3x2SfPLRbOPJGP29DgULKBS6YH3U4ev2M8T0drrwCcRnB7esb+FSrW+D5g==", "requires": { - "@nextcloud/auth": "^1.3.0", - "axios": "^0.27.1", - "core-js": "^3.6.4" + "@nextcloud/auth": "^2.0.0", + "axios": "^0.27.2", + "tslib": "^2.4.0" }, "dependencies": { - "core-js": { - "version": "3.8.2" + "@nextcloud/auth": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz", + "integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==", + "requires": { + "@nextcloud/event-bus": "^3.0.0" + } } } }, @@ -21482,6 +21527,16 @@ "vue2-datepicker": "^3.6.3" }, "dependencies": { + "@nextcloud/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", + "requires": { + "@nextcloud/auth": "^1.3.0", + "axios": "^0.27.1", + "core-js": "^3.6.4" + } + }, "@nextcloud/event-bus": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", @@ -21579,6 +21634,16 @@ "vue": "^2.6.11" }, "dependencies": { + "@nextcloud/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", + "requires": { + "@nextcloud/auth": "^1.3.0", + "axios": "^0.27.1", + "core-js": "^3.6.4" + } + }, "@nextcloud/event-bus": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", @@ -29569,6 +29634,16 @@ "vue": "^2.6.14" }, "dependencies": { + "@nextcloud/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", + "requires": { + "@nextcloud/auth": "^1.3.0", + "axios": "^0.27.1", + "core-js": "^3.6.4" + } + }, "@nextcloud/event-bus": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", @@ -32188,8 +32263,7 @@ "tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "tty-browserify": { "version": "0.0.1", diff --git a/package.json b/package.json index 29e9aaa58..8e1abad0a 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@babel/runtime": "^7.18.9", "@juliushaertl/vue-richtext": "^1.0.1", "@nextcloud/auth": "^1.3.0", - "@nextcloud/axios": "^1.10.0", + "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^3.0.0", "@nextcloud/files": "^2.1.0", From 1b38ebe89eb01a115fd81620738abc4ab27a6e47 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 14:34:35 +0000 Subject: [PATCH 010/151] Bump @nextcloud/auth from 1.3.0 to 2.0.0 Bumps [@nextcloud/auth](https://github.com/nextcloud/nextcloud-auth) from 1.3.0 to 2.0.0. - [Release notes](https://github.com/nextcloud/nextcloud-auth/releases) - [Changelog](https://github.com/nextcloud/nextcloud-auth/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-auth/compare/v1.3.0...v2.0.0) --- updated-dependencies: - dependency-name: "@nextcloud/auth" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 307 ++++++++++++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 189 insertions(+), 120 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5927ff3a8..5690dcf3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@babel/polyfill": "^7.12.1", "@babel/runtime": "^7.18.9", "@juliushaertl/vue-richtext": "^1.0.1", - "@nextcloud/auth": "^1.3.0", + "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^3.0.0", @@ -2881,64 +2881,13 @@ } }, "node_modules/@nextcloud/auth": { - "version": "1.3.0", - "license": "GPL-3.0-or-later", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz", + "integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==", "dependencies": { - "@nextcloud/event-bus": "^1.1.3", - "@nextcloud/typings": "^0.2.2", - "core-js": "^3.6.4" + "@nextcloud/event-bus": "^3.0.0" } }, - "node_modules/@nextcloud/auth/node_modules/@nextcloud/event-bus": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", - "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", - "dependencies": { - "@types/semver": "^7.3.5", - "core-js": "^3.11.2", - "semver": "^7.3.5" - } - }, - "node_modules/@nextcloud/auth/node_modules/core-js": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.14.0.tgz", - "integrity": "sha512-3s+ed8er9ahK+zJpp9ZtuVcDoFzHNiZsPbNAAE4KXgrRHbjSqqNN6xGSXq6bq7TZIbKj4NLrLb6bJ5i+vSVjHA==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/@nextcloud/auth/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@nextcloud/auth/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@nextcloud/auth/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "node_modules/@nextcloud/axios": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-2.0.0.tgz", @@ -2953,14 +2902,6 @@ "npm": "^7.0.0 || ^8.0.0" } }, - "node_modules/@nextcloud/axios/node_modules/@nextcloud/auth": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz", - "integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==", - "dependencies": { - "@nextcloud/event-bus": "^3.0.0" - } - }, "node_modules/@nextcloud/babel-config": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@nextcloud/babel-config/-/babel-config-1.0.0.tgz", @@ -3204,6 +3145,26 @@ "core-js": "^3.6.4" } }, + "node_modules/@nextcloud/logger/node_modules/@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "dependencies": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + } + }, + "node_modules/@nextcloud/logger/node_modules/@nextcloud/event-bus": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", + "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", + "dependencies": { + "@types/semver": "^7.3.5", + "core-js": "^3.11.2", + "semver": "^7.3.5" + } + }, "node_modules/@nextcloud/logger/node_modules/core-js": { "version": "3.16.3", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.3.tgz", @@ -3214,6 +3175,36 @@ "url": "https://opencollective.com/core-js" } }, + "node_modules/@nextcloud/logger/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@nextcloud/logger/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@nextcloud/logger/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/@nextcloud/moment": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@nextcloud/moment/-/moment-1.2.1.tgz", @@ -3268,8 +3259,9 @@ } }, "node_modules/@nextcloud/typings": { - "version": "0.2.2", - "license": "GPL-3.0-or-later", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@nextcloud/typings/-/typings-0.2.4.tgz", + "integrity": "sha512-49M8XUDQH27VIQE+13KrqSOYcyOsDUk6Yfw17jbBVtXFoDJ3YBSYYq8YaKeAM3Lz2JVbEpqQW9suAT+EyYSb6g==", "dependencies": { "@types/jquery": "2.0.54" } @@ -3331,6 +3323,16 @@ "vue": "^2.6.11" } }, + "node_modules/@nextcloud/vue-dashboard/node_modules/@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "dependencies": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + } + }, "node_modules/@nextcloud/vue-dashboard/node_modules/@nextcloud/axios": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", @@ -3472,6 +3474,26 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "dependencies": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + } + }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/auth/node_modules/@nextcloud/event-bus": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", + "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", + "dependencies": { + "@types/semver": "^7.3.5", + "core-js": "^3.11.2", + "semver": "^7.3.5" + } + }, "node_modules/@nextcloud/vue/node_modules/@nextcloud/axios": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", @@ -14144,6 +14166,16 @@ "vue": "^2.6.14" } }, + "node_modules/nextcloud-vue-collections/node_modules/@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "dependencies": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + } + }, "node_modules/nextcloud-vue-collections/node_modules/@nextcloud/axios": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", @@ -21216,49 +21248,11 @@ } }, "@nextcloud/auth": { - "version": "1.3.0", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz", + "integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==", "requires": { - "@nextcloud/event-bus": "^1.1.3", - "@nextcloud/typings": "^0.2.2", - "core-js": "^3.6.4" - }, - "dependencies": { - "@nextcloud/event-bus": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", - "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", - "requires": { - "@types/semver": "^7.3.5", - "core-js": "^3.11.2", - "semver": "^7.3.5" - } - }, - "core-js": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.14.0.tgz", - "integrity": "sha512-3s+ed8er9ahK+zJpp9ZtuVcDoFzHNiZsPbNAAE4KXgrRHbjSqqNN6xGSXq6bq7TZIbKj4NLrLb6bJ5i+vSVjHA==" - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "@nextcloud/event-bus": "^3.0.0" } }, "@nextcloud/axios": { @@ -21269,16 +21263,6 @@ "@nextcloud/auth": "^2.0.0", "axios": "^0.27.2", "tslib": "^2.4.0" - }, - "dependencies": { - "@nextcloud/auth": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz", - "integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==", - "requires": { - "@nextcloud/event-bus": "^3.0.0" - } - } } }, "@nextcloud/babel-config": { @@ -21441,10 +21425,51 @@ "core-js": "^3.6.4" }, "dependencies": { + "@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "requires": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + } + }, + "@nextcloud/event-bus": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", + "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", + "requires": { + "@types/semver": "^7.3.5", + "core-js": "^3.11.2", + "semver": "^7.3.5" + } + }, "core-js": { "version": "3.16.3", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.3.tgz", "integrity": "sha512-lM3GftxzHNtPNUJg0v4pC2RC6puwMd6VZA7vXUczi+SKmCWSf4JwO89VJGMqbzmB7jlK7B5hr3S64PqwFL49cA==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -21486,7 +21511,9 @@ "requires": {} }, "@nextcloud/typings": { - "version": "0.2.2", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@nextcloud/typings/-/typings-0.2.4.tgz", + "integrity": "sha512-49M8XUDQH27VIQE+13KrqSOYcyOsDUk6Yfw17jbBVtXFoDJ3YBSYYq8YaKeAM3Lz2JVbEpqQW9suAT+EyYSb6g==", "requires": { "@types/jquery": "2.0.54" } @@ -21527,6 +21554,28 @@ "vue2-datepicker": "^3.6.3" }, "dependencies": { + "@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "requires": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + }, + "dependencies": { + "@nextcloud/event-bus": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", + "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", + "requires": { + "@types/semver": "^7.3.5", + "core-js": "^3.11.2", + "semver": "^7.3.5" + } + } + } + }, "@nextcloud/axios": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", @@ -21634,6 +21683,16 @@ "vue": "^2.6.11" }, "dependencies": { + "@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "requires": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + } + }, "@nextcloud/axios": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", @@ -29634,6 +29693,16 @@ "vue": "^2.6.14" }, "dependencies": { + "@nextcloud/auth": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", + "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", + "requires": { + "@nextcloud/event-bus": "^1.1.3", + "@nextcloud/typings": "^0.2.2", + "core-js": "^3.6.4" + } + }, "@nextcloud/axios": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", diff --git a/package.json b/package.json index 8e1abad0a..89a40f83e 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@babel/polyfill": "^7.12.1", "@babel/runtime": "^7.18.9", "@juliushaertl/vue-richtext": "^1.0.1", - "@nextcloud/auth": "^1.3.0", + "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^3.0.0", From 7c40172c40eecb0bf66fe20d30a73baf820dd5e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Tue, 16 Aug 2022 16:06:40 +0200 Subject: [PATCH 011/151] Use capped memory cache for board permissions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Service/PermissionService.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/lib/Service/PermissionService.php b/lib/Service/PermissionService.php index b7e525c44..d0630a633 100644 --- a/lib/Service/PermissionService.php +++ b/lib/Service/PermissionService.php @@ -23,7 +23,7 @@ namespace OCA\Deck\Service; -use OC\Cache\CappedMemoryCache; +use OCP\Cache\CappedMemoryCache; use OCA\Circles\Model\Member; use OCA\Deck\Db\Acl; use OCA\Deck\Db\AclMapper; @@ -33,7 +33,6 @@ use OCA\Deck\Db\IPermissionMapper; use OCA\Deck\Db\User; use OCA\Deck\NoPermissionException; use OCP\AppFramework\Db\DoesNotExistException; -use OCP\AppFramework\Db\Entity; use OCP\AppFramework\Db\MultipleObjectsReturnedException; use OCP\IConfig; use OCP\IGroupManager; @@ -64,7 +63,8 @@ class PermissionService { /** @var array */ private $users = []; - private $boardCache; + private CappedMemoryCache $boardCache; + private CappedMemoryCache $permissionCache; public function __construct( ILogger $logger, @@ -88,6 +88,7 @@ class PermissionService { $this->userId = $userId; $this->boardCache = new CappedMemoryCache(); + $this->permissionCache = new CappedMemoryCache(); } /** @@ -97,15 +98,21 @@ class PermissionService { * @return bool|array */ public function getPermissions($boardId) { + if ($cached = $this->permissionCache->get($boardId)) { + return $cached; + } + $owner = $this->userIsBoardOwner($boardId); $acls = $this->aclMapper->findAll($boardId); - return [ + $permissions = [ Acl::PERMISSION_READ => $owner || $this->userCan($acls, Acl::PERMISSION_READ), Acl::PERMISSION_EDIT => $owner || $this->userCan($acls, Acl::PERMISSION_EDIT), Acl::PERMISSION_MANAGE => $owner || $this->userCan($acls, Acl::PERMISSION_MANAGE), Acl::PERMISSION_SHARE => ($owner || $this->userCan($acls, Acl::PERMISSION_SHARE)) && (!$this->shareManager->sharingDisabledForUser($this->userId)) ]; + $this->permissionCache->set($boardId, $permissions); + return $permissions; } /** @@ -343,5 +350,6 @@ class PermissionService { */ public function setUserId(string $userId): void { $this->userId = $userId; + $this->permissionCache->clear(); } } From eb6546838279b9c3dfae64848b3523b5a3137ebd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 17 Aug 2022 11:28:24 +0200 Subject: [PATCH 012/151] Avoid querying each card when getting the calendars only MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/DAV/Calendar.php | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/lib/DAV/Calendar.php b/lib/DAV/Calendar.php index 6e73999a4..7e02013b5 100644 --- a/lib/DAV/Calendar.php +++ b/lib/DAV/Calendar.php @@ -52,12 +52,6 @@ class Calendar extends ExternalCalendar { $this->board = $board; $this->principalUri = $principalUri; - - if ($board) { - $this->children = $this->backend->getChildren($board->getId()); - } else { - $this->children = []; - } } public function getOwner() { @@ -122,7 +116,7 @@ class Calendar extends ExternalCalendar { public function getChild($name) { if ($this->childExists($name)) { $card = array_values(array_filter( - $this->children, + $this->getBackendChildren(), function ($card) use (&$name) { return $card->getCalendarPrefix() . '-' . $card->getId() . '.ics' === $name; } @@ -137,7 +131,7 @@ class Calendar extends ExternalCalendar { public function getChildren() { $childNames = array_map(function ($card) { return $card->getCalendarPrefix() . '-' . $card->getId() . '.ics'; - }, $this->children); + }, $this->getBackendChildren()); $children = []; @@ -148,9 +142,23 @@ class Calendar extends ExternalCalendar { return $children; } + private function getBackendChildren() { + if ($this->children) { + return $this->children; + } + + if ($this->board) { + $this->children = $this->backend->getChildren($this->board->getId()); + } else { + $this->children = []; + } + + return $this->children; + } + public function childExists($name) { return count(array_filter( - $this->children, + $this->getBackendChildren(), function ($card) use (&$name) { return $card->getCalendarPrefix() . '-' . $card->getId() . '.ics' === $name; } From 9171ffc88a46e313237bd4c2566857f40f5b85b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 17 Aug 2022 11:33:27 +0200 Subject: [PATCH 013/151] Avoid fetching archived cards for calendars MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Db/CardMapper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/Db/CardMapper.php b/lib/Db/CardMapper.php index 883e425d1..e23f8046f 100644 --- a/lib/Db/CardMapper.php +++ b/lib/Db/CardMapper.php @@ -193,6 +193,7 @@ class CardMapper extends QBMapper implements IPermissionMapper { ->from('deck_cards', 'c') ->join('c', 'deck_stacks', 's', 's.id = c.stack_id') ->where($qb->expr()->eq('s.board_id', $qb->createNamedParameter($boardId))) + ->andWhere($qb->expr()->eq('c.archived', $qb->createNamedParameter(false, IQueryBuilder::PARAM_BOOL))) ->andWhere($qb->expr()->eq('c.deleted_at', $qb->createNamedParameter('0'))) ->orderBy('c.duedate') ->setMaxResults($limit) From ed8877ca6b40509a1fdd99901fd1ad3d89b3172f Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Thu, 18 Aug 2022 01:59:06 +0000 Subject: [PATCH 014/151] Hide deprecated projects in sidebar and card details by default Signed-off-by: Christopher Ng --- src/components/board/SharingTabSidebar.vue | 4 +++- src/components/card/CardSidebarTabDetails.vue | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/board/SharingTabSidebar.vue b/src/components/board/SharingTabSidebar.vue index efd67b65d..e8d2ddc4b 100644 --- a/src/components/board/SharingTabSidebar.vue +++ b/src/components/board/SharingTabSidebar.vue @@ -61,7 +61,7 @@ - @@ -74,6 +74,7 @@ import { CollectionList } from 'nextcloud-vue-collections' import { mapGetters, mapState } from 'vuex' import { getCurrentUser } from '@nextcloud/auth' import { showError, showSuccess } from '@nextcloud/dialogs' +import { loadState } from '@nextcloud/initial-state' import debounce from 'lodash/debounce' export default { @@ -99,6 +100,7 @@ export default { addAcl: null, addAclForAPI: null, newOwner: null, + projectsEnabled: loadState('core', 'projects_enabled', false), } }, computed: { diff --git a/src/components/card/CardSidebarTabDetails.vue b/src/components/card/CardSidebarTabDetails.vue index fe0624b8d..d56316e84 100644 --- a/src/components/card/CardSidebarTabDetails.vue +++ b/src/components/card/CardSidebarTabDetails.vue @@ -111,7 +111,7 @@ -
+
Date: Fri, 19 Aug 2022 11:32:53 +0200 Subject: [PATCH 015/151] Add a11y label for sidebar button Signed-off-by: Marcel Klehr --- src/components/Controls.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/Controls.vue b/src/components/Controls.vue index a214bdd3a..081dc97df 100644 --- a/src/components/Controls.vue +++ b/src/components/Controls.vue @@ -203,8 +203,11 @@ - - + +
From ba1f1a99ed37a37097002e2ad370365d7e685049 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 20 Aug 2022 01:05:11 +0000 Subject: [PATCH 016/151] Bump shivammathur/setup-php from 2.21.1 to 2.21.2 Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.21.1 to 2.21.2. - [Release notes](https://github.com/shivammathur/setup-php/releases) - [Commits](https://github.com/shivammathur/setup-php/compare/2.21.1...2.21.2) --- updated-dependencies: - dependency-name: shivammathur/setup-php dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/appbuild.yml | 2 +- .github/workflows/appstore-build-publish.yml | 2 +- .github/workflows/cypress.yml | 2 +- .github/workflows/integration.yml | 2 +- .github/workflows/lint.yml | 4 ++-- .github/workflows/nightly.yml | 2 +- .github/workflows/phpunit.yml | 2 +- .github/workflows/static-analysis.yml | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/appbuild.yml b/.github/workflows/appbuild.yml index bbb55149f..ca5f223c1 100644 --- a/.github/workflows/appbuild.yml +++ b/.github/workflows/appbuild.yml @@ -24,7 +24,7 @@ jobs: - name: Set up npm7 run: npm i -g npm@7 - name: Setup PHP - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: '7.4' tools: composer diff --git a/.github/workflows/appstore-build-publish.yml b/.github/workflows/appstore-build-publish.yml index 687974bde..d99ab92c3 100644 --- a/.github/workflows/appstore-build-publish.yml +++ b/.github/workflows/appstore-build-publish.yml @@ -66,7 +66,7 @@ jobs: run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}" - name: Set up php ${{ env.PHP_VERSION }} - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: ${{ env.PHP_VERSION }} coverage: none diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index 2aff4620d..684c4b9e1 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -52,7 +52,7 @@ jobs: path: apps/${{ env.APP_NAME }} - name: Set up php ${{ matrix.php-versions }} - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: ${{ matrix.php-versions }} extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index d3f92464e..a01a98865 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -70,7 +70,7 @@ jobs: path: apps/${{ env.APP_NAME }} - name: Set up php ${{ matrix.php-versions }} - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: ${{ matrix.php-versions }} tools: phpunit diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9a294cac4..88a2022a3 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up php${{ matrix.php-versions }} - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: ${{ matrix.php-versions }} coverage: none @@ -33,7 +33,7 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Set up php - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: 7.4 coverage: none diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 1c3d74e87..3643bd8c9 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -25,7 +25,7 @@ jobs: - name: Set up npm7 run: npm i -g npm@7 - name: Setup PHP - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: '7.4' tools: composer diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index 7d73b8aaa..7f77fc367 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -70,7 +70,7 @@ jobs: path: apps/${{ env.APP_NAME }} - name: Set up php ${{ matrix.php-versions }} - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: ${{ matrix.php-versions }} tools: phpunit diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 987533732..2de1143b8 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -18,7 +18,7 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Set up php - uses: shivammathur/setup-php@2.21.1 + uses: shivammathur/setup-php@2.21.2 with: php-version: 7.4 tools: composer:v1 From 90bed2da2635842b8bd1ef77226a2b09c262c729 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sat, 20 Aug 2022 02:36:56 +0000 Subject: [PATCH 017/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/af.js | 1 + l10n/af.json | 1 + l10n/ar.js | 1 + l10n/ar.json | 1 + l10n/ca.js | 1 + l10n/ca.json | 1 + l10n/cs.js | 1 + l10n/cs.json | 1 + l10n/da.js | 1 + l10n/da.json | 1 + l10n/de.js | 1 + l10n/de.json | 1 + l10n/de_DE.js | 1 + l10n/de_DE.json | 1 + l10n/el.js | 1 + l10n/el.json | 1 + l10n/en_GB.js | 1 + l10n/en_GB.json | 1 + l10n/eo.js | 1 + l10n/eo.json | 1 + l10n/es.js | 1 + l10n/es.json | 1 + l10n/eu.js | 1 + l10n/eu.json | 1 + l10n/fi.js | 1 + l10n/fi.json | 1 + l10n/fr.js | 1 + l10n/fr.json | 1 + l10n/gl.js | 1 + l10n/gl.json | 1 + l10n/he.js | 1 + l10n/he.json | 1 + l10n/hr.js | 1 + l10n/hr.json | 1 + l10n/hu.js | 1 + l10n/hu.json | 1 + l10n/it.js | 1 + l10n/it.json | 1 + l10n/ja.js | 1 + l10n/ja.json | 1 + l10n/ko.js | 1 + l10n/ko.json | 1 + l10n/lv.js | 1 + l10n/lv.json | 1 + l10n/nl.js | 1 + l10n/nl.json | 1 + l10n/pl.js | 1 + l10n/pl.json | 1 + l10n/pt_BR.js | 1 + l10n/pt_BR.json | 1 + l10n/ru.js | 1 + l10n/ru.json | 1 + l10n/sk.js | 1 + l10n/sk.json | 1 + l10n/sl.js | 1 + l10n/sl.json | 1 + l10n/sq.js | 1 + l10n/sq.json | 1 + l10n/sr.js | 1 + l10n/sr.json | 1 + l10n/sv.js | 1 + l10n/sv.json | 1 + l10n/tr.js | 1 + l10n/tr.json | 1 + l10n/zh_CN.js | 1 + l10n/zh_CN.json | 1 + l10n/zh_TW.js | 1 + l10n/zh_TW.json | 1 + 68 files changed, 68 insertions(+) diff --git a/l10n/af.js b/l10n/af.js index 10d813753..735e2245f 100644 --- a/l10n/af.js +++ b/l10n/af.js @@ -14,6 +14,7 @@ OC.L10N.register( "Cancel" : "Kanselleer", "Close" : "Sluit", "File already exists" : "Lêer bestaan reeds", + "Open details" : "Open besonderhede", "Details" : "Besonderhede", "Tags" : "Etikette", "No participants found" : "Geen deelnemers gevind", diff --git a/l10n/af.json b/l10n/af.json index 16421c8f5..297a10c7f 100644 --- a/l10n/af.json +++ b/l10n/af.json @@ -12,6 +12,7 @@ "Cancel" : "Kanselleer", "Close" : "Sluit", "File already exists" : "Lêer bestaan reeds", + "Open details" : "Open besonderhede", "Details" : "Besonderhede", "Tags" : "Etikette", "No participants found" : "Geen deelnemers gevind", diff --git a/l10n/ar.js b/l10n/ar.js index 901e2591c..edd30a4b6 100644 --- a/l10n/ar.js +++ b/l10n/ar.js @@ -147,6 +147,7 @@ OC.L10N.register( "Hide archived cards" : "إخفاء البطاقات المؤرشفة ", "Show archived cards" : "اظهر البطاقات المؤرشفة", "Toggle compact mode" : "تبديل النمط المضغوط", + "Open details" : "افتح التفاصيل", "Details" : "التفاصيل", "Loading board" : "جارِ تحميل اللوح..", "No lists available" : "لا يوجد قائمة متاحه ", diff --git a/l10n/ar.json b/l10n/ar.json index 95ded44a6..45a41527b 100644 --- a/l10n/ar.json +++ b/l10n/ar.json @@ -145,6 +145,7 @@ "Hide archived cards" : "إخفاء البطاقات المؤرشفة ", "Show archived cards" : "اظهر البطاقات المؤرشفة", "Toggle compact mode" : "تبديل النمط المضغوط", + "Open details" : "افتح التفاصيل", "Details" : "التفاصيل", "Loading board" : "جارِ تحميل اللوح..", "No lists available" : "لا يوجد قائمة متاحه ", diff --git a/l10n/ca.js b/l10n/ca.js index 0df9de4e8..b2ee701e9 100644 --- a/l10n/ca.js +++ b/l10n/ca.js @@ -147,6 +147,7 @@ OC.L10N.register( "Hide archived cards" : "Amaga les targetes arxivades", "Show archived cards" : "Mostra les targetes arxivades", "Toggle compact mode" : "Commuta el mode compacte", + "Open details" : "Obre els detalls", "Details" : "Detalls", "Loading board" : "S'està carregant el tauler", "No lists available" : "No hi ha cap llista disponible", diff --git a/l10n/ca.json b/l10n/ca.json index a5b8f1b76..5e2bb06c7 100644 --- a/l10n/ca.json +++ b/l10n/ca.json @@ -145,6 +145,7 @@ "Hide archived cards" : "Amaga les targetes arxivades", "Show archived cards" : "Mostra les targetes arxivades", "Toggle compact mode" : "Commuta el mode compacte", + "Open details" : "Obre els detalls", "Details" : "Detalls", "Loading board" : "S'està carregant el tauler", "No lists available" : "No hi ha cap llista disponible", diff --git a/l10n/cs.js b/l10n/cs.js index 7e11bbe77..ffeb251ee 100644 --- a/l10n/cs.js +++ b/l10n/cs.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Skrýt archivované karty", "Show archived cards" : "Zobrazit archivované karty", "Toggle compact mode" : "Vyp/zap. kompaktní režim", + "Open details" : "Otevřít podorobnosti", "Details" : "Podrobnosti", "Loading board" : "Načítání tabule", "No lists available" : "Nejsou k dispozici žádné seznamy", diff --git a/l10n/cs.json b/l10n/cs.json index 1fcd95ed3..30bc87e07 100644 --- a/l10n/cs.json +++ b/l10n/cs.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Skrýt archivované karty", "Show archived cards" : "Zobrazit archivované karty", "Toggle compact mode" : "Vyp/zap. kompaktní režim", + "Open details" : "Otevřít podorobnosti", "Details" : "Podrobnosti", "Loading board" : "Načítání tabule", "No lists available" : "Nejsou k dispozici žádné seznamy", diff --git a/l10n/da.js b/l10n/da.js index a69995248..729beb93e 100644 --- a/l10n/da.js +++ b/l10n/da.js @@ -99,6 +99,7 @@ OC.L10N.register( "Hide archived cards" : "Skjul arkiverede kort", "Show archived cards" : "Vis arkiverede kort", "Toggle compact mode" : "Slå kompakt tilstand til/fra", + "Open details" : "Mere information", "Details" : "Detaljer", "Loading board" : "Indlæser tavle", "No lists available" : "Ingen kolonner tilgængelige", diff --git a/l10n/da.json b/l10n/da.json index 37ea3587a..2b385f931 100644 --- a/l10n/da.json +++ b/l10n/da.json @@ -97,6 +97,7 @@ "Hide archived cards" : "Skjul arkiverede kort", "Show archived cards" : "Vis arkiverede kort", "Toggle compact mode" : "Slå kompakt tilstand til/fra", + "Open details" : "Mere information", "Details" : "Detaljer", "Loading board" : "Indlæser tavle", "No lists available" : "Ingen kolonner tilgængelige", diff --git a/l10n/de.js b/l10n/de.js index 99532da6f..49d098386 100644 --- a/l10n/de.js +++ b/l10n/de.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Archivierte Karten ausblenden", "Show archived cards" : "Archivierte Karten anzeigen", "Toggle compact mode" : "Kompaktmodus umschalten", + "Open details" : "Details öffnen", "Details" : "Details", "Loading board" : "Lade Board", "No lists available" : "Keine Listen verfügbar", diff --git a/l10n/de.json b/l10n/de.json index 53dc6da36..13601c1dd 100644 --- a/l10n/de.json +++ b/l10n/de.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Archivierte Karten ausblenden", "Show archived cards" : "Archivierte Karten anzeigen", "Toggle compact mode" : "Kompaktmodus umschalten", + "Open details" : "Details öffnen", "Details" : "Details", "Loading board" : "Lade Board", "No lists available" : "Keine Listen verfügbar", diff --git a/l10n/de_DE.js b/l10n/de_DE.js index 0b74725c3..07bfea199 100644 --- a/l10n/de_DE.js +++ b/l10n/de_DE.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Archivierte Karten ausblenden", "Show archived cards" : "Archivierte Karten anzeigen", "Toggle compact mode" : "Kompaktmodus umschalten", + "Open details" : "Details öffnen", "Details" : "Details", "Loading board" : "Lade Board", "No lists available" : "Keine Listen verfügbar", diff --git a/l10n/de_DE.json b/l10n/de_DE.json index f239072f8..298af6b06 100644 --- a/l10n/de_DE.json +++ b/l10n/de_DE.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Archivierte Karten ausblenden", "Show archived cards" : "Archivierte Karten anzeigen", "Toggle compact mode" : "Kompaktmodus umschalten", + "Open details" : "Details öffnen", "Details" : "Details", "Loading board" : "Lade Board", "No lists available" : "Keine Listen verfügbar", diff --git a/l10n/el.js b/l10n/el.js index 81f49e511..0055c1c24 100644 --- a/l10n/el.js +++ b/l10n/el.js @@ -149,6 +149,7 @@ OC.L10N.register( "Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν", "Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν", "Toggle compact mode" : "Εναλλαγή λειτουργίας μικρού μεγέθους", + "Open details" : "Άνοιγμα λεπτομερειών", "Details" : "Λεπτομέρειες", "Loading board" : "Φόρτωση πίνακα", "No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες", diff --git a/l10n/el.json b/l10n/el.json index 55e49f34b..8bd013b2b 100644 --- a/l10n/el.json +++ b/l10n/el.json @@ -147,6 +147,7 @@ "Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν", "Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν", "Toggle compact mode" : "Εναλλαγή λειτουργίας μικρού μεγέθους", + "Open details" : "Άνοιγμα λεπτομερειών", "Details" : "Λεπτομέρειες", "Loading board" : "Φόρτωση πίνακα", "No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες", diff --git a/l10n/en_GB.js b/l10n/en_GB.js index 8a0e9dadf..02508c1a5 100644 --- a/l10n/en_GB.js +++ b/l10n/en_GB.js @@ -35,6 +35,7 @@ OC.L10N.register( "Overdue" : "Overdue", "Hide archived cards" : "Hide archived cards", "Show archived cards" : "Show archived cards", + "Open details" : "Open details", "Details" : "Details", "Sharing" : "Sharing", "Tags" : "Tags", diff --git a/l10n/en_GB.json b/l10n/en_GB.json index 71d9d97c7..35e29efde 100644 --- a/l10n/en_GB.json +++ b/l10n/en_GB.json @@ -33,6 +33,7 @@ "Overdue" : "Overdue", "Hide archived cards" : "Hide archived cards", "Show archived cards" : "Show archived cards", + "Open details" : "Open details", "Details" : "Details", "Sharing" : "Sharing", "Tags" : "Tags", diff --git a/l10n/eo.js b/l10n/eo.js index 4b1882855..8ffbecf45 100644 --- a/l10n/eo.js +++ b/l10n/eo.js @@ -81,6 +81,7 @@ OC.L10N.register( "Hide archived cards" : "Kaŝi arĥivigitajn kartojn", "Show archived cards" : "Montri arĥivigitajn kartojn", "Toggle compact mode" : "Baskuligi densigan vidon", + "Open details" : "Montri detalojn", "Details" : "Detaloj", "Sharing" : "Kunhavigo", "Tags" : "Etikedoj", diff --git a/l10n/eo.json b/l10n/eo.json index 1d035e7c0..dc910949f 100644 --- a/l10n/eo.json +++ b/l10n/eo.json @@ -79,6 +79,7 @@ "Hide archived cards" : "Kaŝi arĥivigitajn kartojn", "Show archived cards" : "Montri arĥivigitajn kartojn", "Toggle compact mode" : "Baskuligi densigan vidon", + "Open details" : "Montri detalojn", "Details" : "Detaloj", "Sharing" : "Kunhavigo", "Tags" : "Etikedoj", diff --git a/l10n/es.js b/l10n/es.js index 5badb81b2..945880e91 100644 --- a/l10n/es.js +++ b/l10n/es.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Ocultar tarjetas archivadas", "Show archived cards" : "Mostrar tarjetas archivadas", "Toggle compact mode" : "Mostrar/ocultar modo compacto", + "Open details" : "Abrir detalles", "Details" : "Detalles", "Loading board" : "Cargando tablero", "No lists available" : "No hay listas disponibles", diff --git a/l10n/es.json b/l10n/es.json index d62683132..1f54b99d8 100644 --- a/l10n/es.json +++ b/l10n/es.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Ocultar tarjetas archivadas", "Show archived cards" : "Mostrar tarjetas archivadas", "Toggle compact mode" : "Mostrar/ocultar modo compacto", + "Open details" : "Abrir detalles", "Details" : "Detalles", "Loading board" : "Cargando tablero", "No lists available" : "No hay listas disponibles", diff --git a/l10n/eu.js b/l10n/eu.js index 7bf8a35d0..14c1aec42 100644 --- a/l10n/eu.js +++ b/l10n/eu.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Ezkutatu artxibatutako txartelak", "Show archived cards" : "Erakutsi artxibatutako txartelak", "Toggle compact mode" : "Txandakatu modu trinkoa", + "Open details" : "Ireki xehetasunak", "Details" : "Xehetasunak", "Loading board" : "Taula kargatzen", "No lists available" : "Ez dago zerrendarik eskuragarri", diff --git a/l10n/eu.json b/l10n/eu.json index 9dd940b3a..3802ed845 100644 --- a/l10n/eu.json +++ b/l10n/eu.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Ezkutatu artxibatutako txartelak", "Show archived cards" : "Erakutsi artxibatutako txartelak", "Toggle compact mode" : "Txandakatu modu trinkoa", + "Open details" : "Ireki xehetasunak", "Details" : "Xehetasunak", "Loading board" : "Taula kargatzen", "No lists available" : "Ez dago zerrendarik eskuragarri", diff --git a/l10n/fi.js b/l10n/fi.js index 22def4814..d60a528d5 100644 --- a/l10n/fi.js +++ b/l10n/fi.js @@ -128,6 +128,7 @@ OC.L10N.register( "Hide archived cards" : "Piilota arkistoidut kortit", "Show archived cards" : "Näytä arkistoidut kortit", "Toggle compact mode" : "Käytä kompaktia tilaa", + "Open details" : "Avaa yksityiskohdat", "Details" : "Tiedot", "Loading board" : "Ladataan taulua", "No lists available" : "Ei listoja saatavilla", diff --git a/l10n/fi.json b/l10n/fi.json index d4b303c69..1a1691973 100644 --- a/l10n/fi.json +++ b/l10n/fi.json @@ -126,6 +126,7 @@ "Hide archived cards" : "Piilota arkistoidut kortit", "Show archived cards" : "Näytä arkistoidut kortit", "Toggle compact mode" : "Käytä kompaktia tilaa", + "Open details" : "Avaa yksityiskohdat", "Details" : "Tiedot", "Loading board" : "Ladataan taulua", "No lists available" : "Ei listoja saatavilla", diff --git a/l10n/fr.js b/l10n/fr.js index ee31c1ebe..bba01d9d3 100644 --- a/l10n/fr.js +++ b/l10n/fr.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Masquer les cartes archivées", "Show archived cards" : "Afficher les cartes archivées", "Toggle compact mode" : "Basculer le mode compact", + "Open details" : "Ouvrir les détails", "Details" : "Détails", "Loading board" : "Chargement du tableau…", "No lists available" : "Aucune liste disponible", diff --git a/l10n/fr.json b/l10n/fr.json index dbc35df54..faa0d40e9 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Masquer les cartes archivées", "Show archived cards" : "Afficher les cartes archivées", "Toggle compact mode" : "Basculer le mode compact", + "Open details" : "Ouvrir les détails", "Details" : "Détails", "Loading board" : "Chargement du tableau…", "No lists available" : "Aucune liste disponible", diff --git a/l10n/gl.js b/l10n/gl.js index 3506c422c..fc283d34e 100644 --- a/l10n/gl.js +++ b/l10n/gl.js @@ -141,6 +141,7 @@ OC.L10N.register( "Hide archived cards" : "Agochar as tarxetas arquivadas", "Show archived cards" : "Amosar as tarxetas arquivadas", "Toggle compact mode" : "Alternar o modo compacto", + "Open details" : "Abrir detalles", "Details" : "Detalles", "Loading board" : "Cargando o taboleiro", "No lists available" : "Non hai listas dispoñíbeis", diff --git a/l10n/gl.json b/l10n/gl.json index e8b9d0462..d6d273899 100644 --- a/l10n/gl.json +++ b/l10n/gl.json @@ -139,6 +139,7 @@ "Hide archived cards" : "Agochar as tarxetas arquivadas", "Show archived cards" : "Amosar as tarxetas arquivadas", "Toggle compact mode" : "Alternar o modo compacto", + "Open details" : "Abrir detalles", "Details" : "Detalles", "Loading board" : "Cargando o taboleiro", "No lists available" : "Non hai listas dispoñíbeis", diff --git a/l10n/he.js b/l10n/he.js index f8a474ccc..c8f27626c 100644 --- a/l10n/he.js +++ b/l10n/he.js @@ -136,6 +136,7 @@ OC.L10N.register( "Hide archived cards" : "הסתרת כרטיסים בארכיון", "Show archived cards" : "הצגת כרטיסים בארכיון", "Toggle compact mode" : "החלפת מצב חסכוני", + "Open details" : "פתיחת פרטים", "Details" : "פרטים", "Loading board" : "הלוח נטען", "No lists available" : "אין רשימות זמינות", diff --git a/l10n/he.json b/l10n/he.json index 69c590e64..00a3f7a77 100644 --- a/l10n/he.json +++ b/l10n/he.json @@ -134,6 +134,7 @@ "Hide archived cards" : "הסתרת כרטיסים בארכיון", "Show archived cards" : "הצגת כרטיסים בארכיון", "Toggle compact mode" : "החלפת מצב חסכוני", + "Open details" : "פתיחת פרטים", "Details" : "פרטים", "Loading board" : "הלוח נטען", "No lists available" : "אין רשימות זמינות", diff --git a/l10n/hr.js b/l10n/hr.js index 1c850f0cb..6340c7c7d 100644 --- a/l10n/hr.js +++ b/l10n/hr.js @@ -147,6 +147,7 @@ OC.L10N.register( "Hide archived cards" : "Sakrij arhivirane kartice", "Show archived cards" : "Prikaži arhivirane kartice", "Toggle compact mode" : "Prebaci u kompaktni način rada", + "Open details" : "Otvori pojedinosti", "Details" : "Pojedinosti", "Loading board" : "Učitavanje ploče", "No lists available" : "Nema dostupnih popisa", diff --git a/l10n/hr.json b/l10n/hr.json index 53550a431..9fa0eb3c8 100644 --- a/l10n/hr.json +++ b/l10n/hr.json @@ -145,6 +145,7 @@ "Hide archived cards" : "Sakrij arhivirane kartice", "Show archived cards" : "Prikaži arhivirane kartice", "Toggle compact mode" : "Prebaci u kompaktni način rada", + "Open details" : "Otvori pojedinosti", "Details" : "Pojedinosti", "Loading board" : "Učitavanje ploče", "No lists available" : "Nema dostupnih popisa", diff --git a/l10n/hu.js b/l10n/hu.js index e296b8326..c9ec9fe70 100644 --- a/l10n/hu.js +++ b/l10n/hu.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Archivált kártyák elrejtése", "Show archived cards" : "Archivált kártyák megjelenítése", "Toggle compact mode" : "Kompakt mód be/ki", + "Open details" : "Részletek megjelenítése", "Details" : "Részletek", "Loading board" : "Tábla betöltése", "No lists available" : "Nincs elérhető lista", diff --git a/l10n/hu.json b/l10n/hu.json index e5f998d2f..83cd69040 100644 --- a/l10n/hu.json +++ b/l10n/hu.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Archivált kártyák elrejtése", "Show archived cards" : "Archivált kártyák megjelenítése", "Toggle compact mode" : "Kompakt mód be/ki", + "Open details" : "Részletek megjelenítése", "Details" : "Részletek", "Loading board" : "Tábla betöltése", "No lists available" : "Nincs elérhető lista", diff --git a/l10n/it.js b/l10n/it.js index 9c619a824..9f2ddb900 100644 --- a/l10n/it.js +++ b/l10n/it.js @@ -149,6 +149,7 @@ OC.L10N.register( "Hide archived cards" : "Nascondi le schede archiviate", "Show archived cards" : "Mostra le carte archiviate", "Toggle compact mode" : "Commuta la modalità compatta", + "Open details" : "Apri i dettagli", "Details" : "Dettagli", "Loading board" : "Caricamento lavagna", "No lists available" : "Nessun elenco disponibile", diff --git a/l10n/it.json b/l10n/it.json index 0113649a9..2d291aa91 100644 --- a/l10n/it.json +++ b/l10n/it.json @@ -147,6 +147,7 @@ "Hide archived cards" : "Nascondi le schede archiviate", "Show archived cards" : "Mostra le carte archiviate", "Toggle compact mode" : "Commuta la modalità compatta", + "Open details" : "Apri i dettagli", "Details" : "Dettagli", "Loading board" : "Caricamento lavagna", "No lists available" : "Nessun elenco disponibile", diff --git a/l10n/ja.js b/l10n/ja.js index 78a29e35b..a16c3d8f2 100644 --- a/l10n/ja.js +++ b/l10n/ja.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "アーカイブされたカードを非表示にする", "Show archived cards" : "アーカイブされたカードを表示する", "Toggle compact mode" : "コンパクトモードの切り替え", + "Open details" : "詳細を開く", "Details" : "詳細", "Loading board" : "ボードを読み込み中", "No lists available" : "利用可能なリストはありません", diff --git a/l10n/ja.json b/l10n/ja.json index 2bc524ff9..84c226524 100644 --- a/l10n/ja.json +++ b/l10n/ja.json @@ -148,6 +148,7 @@ "Hide archived cards" : "アーカイブされたカードを非表示にする", "Show archived cards" : "アーカイブされたカードを表示する", "Toggle compact mode" : "コンパクトモードの切り替え", + "Open details" : "詳細を開く", "Details" : "詳細", "Loading board" : "ボードを読み込み中", "No lists available" : "利用可能なリストはありません", diff --git a/l10n/ko.js b/l10n/ko.js index a8d229427..00a377c7d 100644 --- a/l10n/ko.js +++ b/l10n/ko.js @@ -61,6 +61,7 @@ OC.L10N.register( "No due date" : "기한 없음", "Hide archived cards" : "보관된 카드 숨기기", "Show archived cards" : "보관된 카드 보기", + "Open details" : "자세한 정보 열기", "Details" : "세부사항", "Sharing" : "공유", "Tags" : "태그", diff --git a/l10n/ko.json b/l10n/ko.json index f35b06398..6be958e64 100644 --- a/l10n/ko.json +++ b/l10n/ko.json @@ -59,6 +59,7 @@ "No due date" : "기한 없음", "Hide archived cards" : "보관된 카드 숨기기", "Show archived cards" : "보관된 카드 보기", + "Open details" : "자세한 정보 열기", "Details" : "세부사항", "Sharing" : "공유", "Tags" : "태그", diff --git a/l10n/lv.js b/l10n/lv.js index 0d7c42cc8..620146b7a 100644 --- a/l10n/lv.js +++ b/l10n/lv.js @@ -16,6 +16,7 @@ OC.L10N.register( "Do you want to overwrite it?" : "Vai tu gribi pārrakstīt to?", "Hide archived cards" : "Slēpt arhivētās kartes", "Show archived cards" : "Rādīt arhivētās kartes", + "Open details" : "Atvērt detaļas", "Details" : "Detaļas", "Sharing" : "Koplietošana", "Tags" : "Birkas", diff --git a/l10n/lv.json b/l10n/lv.json index 22892b730..e1dedb69a 100644 --- a/l10n/lv.json +++ b/l10n/lv.json @@ -14,6 +14,7 @@ "Do you want to overwrite it?" : "Vai tu gribi pārrakstīt to?", "Hide archived cards" : "Slēpt arhivētās kartes", "Show archived cards" : "Rādīt arhivētās kartes", + "Open details" : "Atvērt detaļas", "Details" : "Detaļas", "Sharing" : "Koplietošana", "Tags" : "Birkas", diff --git a/l10n/nl.js b/l10n/nl.js index b74d57ba8..83c166837 100644 --- a/l10n/nl.js +++ b/l10n/nl.js @@ -149,6 +149,7 @@ OC.L10N.register( "Hide archived cards" : "Gearchiveerde kaarten verbergen", "Show archived cards" : "Gearchiveerde kaarten weergeven", "Toggle compact mode" : "Omschakelen compacte modus", + "Open details" : "Details openen", "Details" : "Details", "Loading board" : "Bord laden", "No lists available" : "Geen lijsten beschikbaar", diff --git a/l10n/nl.json b/l10n/nl.json index a2a7f7216..0a9c6a861 100644 --- a/l10n/nl.json +++ b/l10n/nl.json @@ -147,6 +147,7 @@ "Hide archived cards" : "Gearchiveerde kaarten verbergen", "Show archived cards" : "Gearchiveerde kaarten weergeven", "Toggle compact mode" : "Omschakelen compacte modus", + "Open details" : "Details openen", "Details" : "Details", "Loading board" : "Bord laden", "No lists available" : "Geen lijsten beschikbaar", diff --git a/l10n/pl.js b/l10n/pl.js index f784f7b70..6a963237d 100644 --- a/l10n/pl.js +++ b/l10n/pl.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Ukryj zarchiwizowane karty", "Show archived cards" : "Pokaż zarchiwizowane karty", "Toggle compact mode" : "Przełącz w tryb kompaktowy", + "Open details" : "Otwórz szczegóły", "Details" : "Szczegóły", "Loading board" : "Wczytywanie tablicy", "No lists available" : "Brak dostępnych list", diff --git a/l10n/pl.json b/l10n/pl.json index e18097c72..e2bba8500 100644 --- a/l10n/pl.json +++ b/l10n/pl.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Ukryj zarchiwizowane karty", "Show archived cards" : "Pokaż zarchiwizowane karty", "Toggle compact mode" : "Przełącz w tryb kompaktowy", + "Open details" : "Otwórz szczegóły", "Details" : "Szczegóły", "Loading board" : "Wczytywanie tablicy", "No lists available" : "Brak dostępnych list", diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js index bfd7b0e7a..cde85c32b 100644 --- a/l10n/pt_BR.js +++ b/l10n/pt_BR.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Ocultar cartões arquivados", "Show archived cards" : "Exibir cartões arquivados", "Toggle compact mode" : "Alternar para modo compacto", + "Open details" : "Abrir detalhes", "Details" : "Detalhes", "Loading board" : "Carregando painel", "No lists available" : "Nenhuma lista disponível", diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json index eb0631265..bf5e0817b 100644 --- a/l10n/pt_BR.json +++ b/l10n/pt_BR.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Ocultar cartões arquivados", "Show archived cards" : "Exibir cartões arquivados", "Toggle compact mode" : "Alternar para modo compacto", + "Open details" : "Abrir detalhes", "Details" : "Detalhes", "Loading board" : "Carregando painel", "No lists available" : "Nenhuma lista disponível", diff --git a/l10n/ru.js b/l10n/ru.js index d3a613b86..dcc2dac56 100644 --- a/l10n/ru.js +++ b/l10n/ru.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Скрыть архивные карточки", "Show archived cards" : "Просмотреть или скрыть архивные карточки", "Toggle compact mode" : "Выбор компактного или обычного режима просмотра", + "Open details" : "Открыть подробности", "Details" : "Свойства", "Loading board" : "Загрузка доски", "No lists available" : "Нет ни одного списка", diff --git a/l10n/ru.json b/l10n/ru.json index ca13c4bf1..3f16debd4 100644 --- a/l10n/ru.json +++ b/l10n/ru.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Скрыть архивные карточки", "Show archived cards" : "Просмотреть или скрыть архивные карточки", "Toggle compact mode" : "Выбор компактного или обычного режима просмотра", + "Open details" : "Открыть подробности", "Details" : "Свойства", "Loading board" : "Загрузка доски", "No lists available" : "Нет ни одного списка", diff --git a/l10n/sk.js b/l10n/sk.js index 6667cd91d..a6991f18b 100644 --- a/l10n/sk.js +++ b/l10n/sk.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Skryť archivované karty", "Show archived cards" : "Zobraziť archivované karty", "Toggle compact mode" : "Vyp/zap. kompaktný režim", + "Open details" : "Otvoriť detaily", "Details" : "Podrobnosti", "Loading board" : "Načítanie nástenky", "No lists available" : "Nie sú k dispozícii žiadne zoznamy", diff --git a/l10n/sk.json b/l10n/sk.json index 3abca3a53..2118ac1b3 100644 --- a/l10n/sk.json +++ b/l10n/sk.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Skryť archivované karty", "Show archived cards" : "Zobraziť archivované karty", "Toggle compact mode" : "Vyp/zap. kompaktný režim", + "Open details" : "Otvoriť detaily", "Details" : "Podrobnosti", "Loading board" : "Načítanie nástenky", "No lists available" : "Nie sú k dispozícii žiadne zoznamy", diff --git a/l10n/sl.js b/l10n/sl.js index 20d0cd8e8..822ded780 100644 --- a/l10n/sl.js +++ b/l10n/sl.js @@ -147,6 +147,7 @@ OC.L10N.register( "Hide archived cards" : "Skrij arhivirane naloge", "Show archived cards" : "Prikaži arhivirane naloge", "Toggle compact mode" : "Preklopi način prikaza", + "Open details" : "Odpri podrobnosti", "Details" : "Podrobnosti", "Loading board" : "Poteka nalaganje zbirke", "No lists available" : "Ni razpoložljivih seznamov", diff --git a/l10n/sl.json b/l10n/sl.json index 6da44b2ca..8e4df92ca 100644 --- a/l10n/sl.json +++ b/l10n/sl.json @@ -145,6 +145,7 @@ "Hide archived cards" : "Skrij arhivirane naloge", "Show archived cards" : "Prikaži arhivirane naloge", "Toggle compact mode" : "Preklopi način prikaza", + "Open details" : "Odpri podrobnosti", "Details" : "Podrobnosti", "Loading board" : "Poteka nalaganje zbirke", "No lists available" : "Ni razpoložljivih seznamov", diff --git a/l10n/sq.js b/l10n/sq.js index 55a0e1ea3..a8a2f4f5a 100644 --- a/l10n/sq.js +++ b/l10n/sq.js @@ -24,6 +24,7 @@ OC.L10N.register( "Add card" : "Shto kartë", "Hide archived cards" : "Fsheh kartat e arkivuara ", "Show archived cards" : "Trego kartat e arkivuara", + "Open details" : "Hapni detajet", "Details" : "Detajet", "Sharing" : "Ndarje", "Tags" : "Etiketa", diff --git a/l10n/sq.json b/l10n/sq.json index 3049d8874..c73bda776 100644 --- a/l10n/sq.json +++ b/l10n/sq.json @@ -22,6 +22,7 @@ "Add card" : "Shto kartë", "Hide archived cards" : "Fsheh kartat e arkivuara ", "Show archived cards" : "Trego kartat e arkivuara", + "Open details" : "Hapni detajet", "Details" : "Detajet", "Sharing" : "Ndarje", "Tags" : "Etiketa", diff --git a/l10n/sr.js b/l10n/sr.js index 1f21958db..5f1d0eb6f 100644 --- a/l10n/sr.js +++ b/l10n/sr.js @@ -136,6 +136,7 @@ OC.L10N.register( "Hide archived cards" : "Сакриј архивиране картице", "Show archived cards" : "Прикажи архивиране картице", "Toggle compact mode" : "Укључи/искључи компактни режим", + "Open details" : "Отвори детаље", "Details" : "Детаљи", "Loading board" : "Учитавам таблу", "No lists available" : "Нема доступних спискова", diff --git a/l10n/sr.json b/l10n/sr.json index 02633eceb..8e574b0aa 100644 --- a/l10n/sr.json +++ b/l10n/sr.json @@ -134,6 +134,7 @@ "Hide archived cards" : "Сакриј архивиране картице", "Show archived cards" : "Прикажи архивиране картице", "Toggle compact mode" : "Укључи/искључи компактни режим", + "Open details" : "Отвори детаље", "Details" : "Детаљи", "Loading board" : "Учитавам таблу", "No lists available" : "Нема доступних спискова", diff --git a/l10n/sv.js b/l10n/sv.js index bbc219050..668a29db4 100644 --- a/l10n/sv.js +++ b/l10n/sv.js @@ -149,6 +149,7 @@ OC.L10N.register( "Hide archived cards" : "Göm arkiverade kort", "Show archived cards" : "Visa arkiverade kort", "Toggle compact mode" : "Växla kompakt läge", + "Open details" : "Öppna detaljer", "Details" : "Detaljer", "Loading board" : "Läser in tavla", "No lists available" : "Inga listor tillgängliga", diff --git a/l10n/sv.json b/l10n/sv.json index 892ace090..0663ec0b5 100644 --- a/l10n/sv.json +++ b/l10n/sv.json @@ -147,6 +147,7 @@ "Hide archived cards" : "Göm arkiverade kort", "Show archived cards" : "Visa arkiverade kort", "Toggle compact mode" : "Växla kompakt läge", + "Open details" : "Öppna detaljer", "Details" : "Detaljer", "Loading board" : "Läser in tavla", "No lists available" : "Inga listor tillgängliga", diff --git a/l10n/tr.js b/l10n/tr.js index f4cf1c1c4..5324aa584 100644 --- a/l10n/tr.js +++ b/l10n/tr.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Arşivlenmiş kartları gizle", "Show archived cards" : "Arşivlenmiş kartları görüntüle", "Toggle compact mode" : "Sıkışık kipi değiştir", + "Open details" : "Ayrıntıları aç", "Details" : "Ayrıntılar", "Loading board" : "Pano yükleniyor", "No lists available" : "Kullanılabilecek bir liste yok", diff --git a/l10n/tr.json b/l10n/tr.json index 8e4466c63..422b2d5a4 100644 --- a/l10n/tr.json +++ b/l10n/tr.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Arşivlenmiş kartları gizle", "Show archived cards" : "Arşivlenmiş kartları görüntüle", "Toggle compact mode" : "Sıkışık kipi değiştir", + "Open details" : "Ayrıntıları aç", "Details" : "Ayrıntılar", "Loading board" : "Pano yükleniyor", "No lists available" : "Kullanılabilecek bir liste yok", diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js index d45bfa5ad..dde22eb7a 100644 --- a/l10n/zh_CN.js +++ b/l10n/zh_CN.js @@ -147,6 +147,7 @@ OC.L10N.register( "Hide archived cards" : "隐藏已归档卡片", "Show archived cards" : "显示已归档卡片", "Toggle compact mode" : "切换简洁模式", + "Open details" : "打开详情", "Details" : "详情", "Loading board" : "正在加载面板", "No lists available" : "无列表可用", diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json index 8e0bdbee8..8d18d687b 100644 --- a/l10n/zh_CN.json +++ b/l10n/zh_CN.json @@ -145,6 +145,7 @@ "Hide archived cards" : "隐藏已归档卡片", "Show archived cards" : "显示已归档卡片", "Toggle compact mode" : "切换简洁模式", + "Open details" : "打开详情", "Details" : "详情", "Loading board" : "正在加载面板", "No lists available" : "无列表可用", diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js index 8d3cd56d4..7f98a9bac 100644 --- a/l10n/zh_TW.js +++ b/l10n/zh_TW.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "隱藏已封存的卡片", "Show archived cards" : "顯示已封存的卡片", "Toggle compact mode" : "切換簡潔模式", + "Open details" : "開啟細節", "Details" : "詳細資料", "Loading board" : "正在載入佈告欄", "No lists available" : "沒有可用的列表", diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json index 64cb26f11..8d8671a07 100644 --- a/l10n/zh_TW.json +++ b/l10n/zh_TW.json @@ -148,6 +148,7 @@ "Hide archived cards" : "隱藏已封存的卡片", "Show archived cards" : "顯示已封存的卡片", "Toggle compact mode" : "切換簡潔模式", + "Open details" : "開啟細節", "Details" : "詳細資料", "Loading board" : "正在載入佈告欄", "No lists available" : "沒有可用的列表", From 281dcf464eba66c210958bf8399963839bfeeb8c Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sun, 21 Aug 2022 02:36:33 +0000 Subject: [PATCH 018/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/hu.js | 2 +- l10n/hu.json | 2 +- l10n/is.js | 1 + l10n/is.json | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/l10n/hu.js b/l10n/hu.js index c9ec9fe70..6a0452bd9 100644 --- a/l10n/hu.js +++ b/l10n/hu.js @@ -150,7 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Archivált kártyák elrejtése", "Show archived cards" : "Archivált kártyák megjelenítése", "Toggle compact mode" : "Kompakt mód be/ki", - "Open details" : "Részletek megjelenítése", + "Open details" : "Részletek megnyitása", "Details" : "Részletek", "Loading board" : "Tábla betöltése", "No lists available" : "Nincs elérhető lista", diff --git a/l10n/hu.json b/l10n/hu.json index 83cd69040..b6cfdb3e5 100644 --- a/l10n/hu.json +++ b/l10n/hu.json @@ -148,7 +148,7 @@ "Hide archived cards" : "Archivált kártyák elrejtése", "Show archived cards" : "Archivált kártyák megjelenítése", "Toggle compact mode" : "Kompakt mód be/ki", - "Open details" : "Részletek megjelenítése", + "Open details" : "Részletek megnyitása", "Details" : "Részletek", "Loading board" : "Tábla betöltése", "No lists available" : "Nincs elérhető lista", diff --git a/l10n/is.js b/l10n/is.js index 7610d6b45..b4673128b 100644 --- a/l10n/is.js +++ b/l10n/is.js @@ -101,6 +101,7 @@ OC.L10N.register( "Hide archived cards" : "Fela spjöld í geymslu", "Show archived cards" : "Sýna spjöld í geymslu", "Toggle compact mode" : "Víxla þjöppuðum ham af/á", + "Open details" : "Opna nánari upplýsingar", "Details" : "Details", "Loading board" : "Hleð inn borði", "Board not found" : "Borð fannst ekki", diff --git a/l10n/is.json b/l10n/is.json index 22ac684e3..a964f7996 100644 --- a/l10n/is.json +++ b/l10n/is.json @@ -99,6 +99,7 @@ "Hide archived cards" : "Fela spjöld í geymslu", "Show archived cards" : "Sýna spjöld í geymslu", "Toggle compact mode" : "Víxla þjöppuðum ham af/á", + "Open details" : "Opna nánari upplýsingar", "Details" : "Details", "Loading board" : "Hleð inn borði", "Board not found" : "Borð fannst ekki", From 36d9cd1c76e10ec2c0b9de05026b344cd3831275 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Mon, 22 Aug 2022 02:37:12 +0000 Subject: [PATCH 019/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/zh_HK.js | 1 + l10n/zh_HK.json | 1 + 2 files changed, 2 insertions(+) diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js index 9d23dc9eb..b691f1aa9 100644 --- a/l10n/zh_HK.js +++ b/l10n/zh_HK.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "隱藏已存檔的卡片", "Show archived cards" : "顯示已存檔的卡片", "Toggle compact mode" : "切換簡潔模式", + "Open details" : "開啟細節", "Details" : "詳情", "Loading board" : "正在加載面板", "No lists available" : "無清單可用", diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json index c20491bd3..e6ccbd1c2 100644 --- a/l10n/zh_HK.json +++ b/l10n/zh_HK.json @@ -148,6 +148,7 @@ "Hide archived cards" : "隱藏已存檔的卡片", "Show archived cards" : "顯示已存檔的卡片", "Toggle compact mode" : "切換簡潔模式", + "Open details" : "開啟細節", "Details" : "詳情", "Loading board" : "正在加載面板", "No lists available" : "無清單可用", From e761c9aec9e805196a91f1d9a481ae566e47d860 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Wed, 24 Aug 2022 02:39:39 +0000 Subject: [PATCH 020/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/es_SV.js | 2 +- l10n/es_SV.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/l10n/es_SV.js b/l10n/es_SV.js index 9c75c9786..c6096902f 100644 --- a/l10n/es_SV.js +++ b/l10n/es_SV.js @@ -63,4 +63,4 @@ OC.L10N.register( "Share" : "Compartir", "This week" : "Esta semana" }, -"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); +"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_SV.json b/l10n/es_SV.json index c9c94d8e1..93cddd1c3 100644 --- a/l10n/es_SV.json +++ b/l10n/es_SV.json @@ -60,5 +60,5 @@ "Delete board" : "Borrar tableros", "Share" : "Compartir", "This week" : "Esta semana" -},"pluralForm" :"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" +},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file From 4be99a93c83e42e208db49602e6a8b163aae1406 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Sat, 20 Aug 2022 11:50:27 +0200 Subject: [PATCH 021/151] Bump to @nextcloud/vue@6.0.0-beta.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- package-lock.json | 520 ++++++++++-------- package.json | 2 +- src/App.vue | 20 +- src/BoardSelector.vue | 8 +- src/CardCreateDialog.vue | 30 +- src/CardSelector.vue | 18 +- src/components/ActivityEntry.vue | 4 +- src/components/AttachmentDragAndDrop.vue | 8 +- src/components/Controls.vue | 68 +-- src/components/board/Board.vue | 8 +- src/components/board/BoardSidebar.vue | 26 +- src/components/board/SharingTabSidebar.vue | 26 +- src/components/board/Stack.vue | 32 +- src/components/board/TagsTabSidebar.vue | 48 +- src/components/boards/BoardItem.vue | 8 +- src/components/card/AttachmentList.vue | 30 +- src/components/card/CardSidebar.vue | 40 +- .../card/CardSidebarTabComments.vue | 6 +- src/components/card/CardSidebarTabDetails.vue | 34 +- src/components/card/CommentForm.vue | 10 +- src/components/card/CommentItem.vue | 46 +- src/components/card/Description.vue | 32 +- src/components/cards/AvatarList.vue | 16 +- src/components/cards/CardBadges.vue | 6 +- src/components/cards/CardMenu.vue | 42 +- src/components/icons/DeckIcon.vue | 19 + src/components/navigation/AppNavigation.vue | 49 +- .../navigation/AppNavigationAddBoard.vue | 12 +- .../navigation/AppNavigationBoard.vue | 76 +-- .../navigation/AppNavigationBoardCategory.vue | 13 +- src/components/search/GlobalSearchResults.vue | 10 +- src/main.js | 1 + src/views/Dashboard.vue | 8 +- 33 files changed, 680 insertions(+), 596 deletions(-) create mode 100644 src/components/icons/DeckIcon.vue diff --git a/package-lock.json b/package-lock.json index 5690dcf3b..944f5ede1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/router": "^2.0.0", - "@nextcloud/vue": "^5.4.0", + "@nextcloud/vue": "^6.0.0-beta.3", "@nextcloud/vue-dashboard": "^2.0.1", "blueimp-md5": "^2.19.0", "dompurify": "^2.3.10", @@ -1965,6 +1965,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@floating-ui/core": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.3.1.tgz", + "integrity": "sha512-ensKY7Ub59u16qsVIFEo2hwTCqZ/r9oZZFh51ivcLGHfUwTn8l1Xzng8RJUe91H/UP8PeqeBronAGx0qmzwk2g==" + }, + "node_modules/@floating-ui/dom": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.1.10.tgz", + "integrity": "sha512-4kAVoogvQm2N0XE0G6APQJuCNuErjOfPW8Ux7DFxh8+AfugWflwVJ5LDlHOwrwut7z/30NUvdtHzQ3zSip4EzQ==", + "dependencies": { + "@floating-ui/core": "^0.3.0" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.9.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", @@ -2955,8 +2968,9 @@ } }, "node_modules/@nextcloud/capabilities": { - "version": "1.0.2", - "license": "GPL-3.0-or-later", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@nextcloud/capabilities/-/capabilities-1.0.4.tgz", + "integrity": "sha512-xsmwPPUJ8NN7YfLcq0gpDTibeb9lMBvY/bffMFnHcZi8hMGOouPiEY+CWAgJ5I9W6I2vNeacHUuTanEN5Ncb2A==", "dependencies": { "@nextcloud/initial-state": "^1.1.2", "core-js": "^3.6.4" @@ -3136,12 +3150,11 @@ } }, "node_modules/@nextcloud/logger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.0.0.tgz", - "integrity": "sha512-C3vb8I1z67c5FhSWUNB21U6gzzD7RVgjyVUeK+QVz5nYQt1UWTp9yGyqE8G+R5QAyFFWfuOw1RHHkHJ/CWQ4YA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.2.1.tgz", + "integrity": "sha512-MP2/5ZdjDfcTPO5ASfqV5fVU6TYeaa2QOsi2yXBHrmlJ34+HlDdsoVzDGPrbutGCToAuBDSu7nh0WW2aLOp/9A==", "dependencies": { "@nextcloud/auth": "^1.2.2", - "babel-plugin-transform-class-properties": "^6.24.1", "core-js": "^3.6.4" } }, @@ -3166,9 +3179,9 @@ } }, "node_modules/@nextcloud/logger/node_modules/core-js": { - "version": "3.16.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.3.tgz", - "integrity": "sha512-lM3GftxzHNtPNUJg0v4pC2RC6puwMd6VZA7vXUczi+SKmCWSf4JwO89VJGMqbzmB7jlK7B5hr3S64PqwFL49cA==", + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -3267,43 +3280,43 @@ } }, "node_modules/@nextcloud/vue": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-5.4.0.tgz", - "integrity": "sha512-YybOMuStBKtCwbssxMNEd0A8k/Qr5+zm9vnSOaLaMxeB8iaUU+PgBNiYGo8O24UJjSS6FqFwg02V4XzI1Sd6Lw==", + "version": "6.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-6.0.0-beta.3.tgz", + "integrity": "sha512-Fnenptz/55KIcXP8kDcjUz8Xcm0EARfSkvnpgQvJh12fd1Xkf8B8ziHQAfAPozsV3RmXDbTeGiuQ4VQCQ/rSzw==", "dependencies": { - "@nextcloud/auth": "^1.2.3", - "@nextcloud/axios": "^1.3.2", + "@nextcloud/auth": "^1.3.0", + "@nextcloud/axios": "^1.10.0", "@nextcloud/browser-storage": "^0.1.1", "@nextcloud/calendar-js": "^3.0.0", - "@nextcloud/capabilities": "^1.0.2", - "@nextcloud/dialogs": "^3.0.0", - "@nextcloud/event-bus": "^2.0.0", - "@nextcloud/l10n": "^1.2.3", - "@nextcloud/logger": "^2.0.0", + "@nextcloud/capabilities": "^1.0.4", + "@nextcloud/dialogs": "^3.1.4", + "@nextcloud/event-bus": "^2.1.1", + "@nextcloud/l10n": "^1.6.0", + "@nextcloud/logger": "^2.2.1", "@nextcloud/router": "^2.0.0", "debounce": "1.2.1", - "emoji-mart-vue-fast": "^10.2.1", + "emoji-mart-vue-fast": "^11.1.1", "escape-html": "^1.0.3", - "focus-trap": "^6.8.1", + "floating-vue": "^1.0.0-beta.18", + "focus-trap": "^6.9.4", "hammerjs": "^2.0.8", - "linkify-string": "^3.0.2", - "md5": "^2.2.1", - "splitpanes": "^2.3.6", - "string-length": "^5.0.0", - "striptags": "^3.1.1", + "linkify-string": "^3.0.4", + "md5": "^2.3.0", + "splitpanes": "^2.4.1", + "string-length": "^5.0.1", + "striptags": "^3.2.0", "style-loader": "^3.3.1", "tributejs": "^5.1.3", - "v-click-outside": "^3.0.1", - "v-tooltip": "^2.0.3", - "vue": "^2.6.14", - "vue-color": "^2.7.1", - "vue-material-design-icons": "^5.0.0", + "v-click-outside": "^3.2.0", + "vue": "^2.7.8", + "vue-color": "^2.8.1", + "vue-material-design-icons": "^5.1.2", "vue-multiselect": "^2.1.6", - "vue2-datepicker": "^3.6.3" + "vue2-datepicker": "^3.11.0" }, "engines": { - "node": "^14.0.0", - "npm": "^7.0.0" + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" } }, "node_modules/@nextcloud/vue-dashboard": { @@ -3519,9 +3532,9 @@ } }, "node_modules/@nextcloud/vue/node_modules/ansi-regex": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", - "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "engines": { "node": ">=12" }, @@ -3530,9 +3543,9 @@ } }, "node_modules/@nextcloud/vue/node_modules/char-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.0.tgz", - "integrity": "sha512-oGu2QekBMXgyQNWPDRQ001bjvDnZe4/zBTz37TMbiKz1NbNiyiH5hRkobe7npRN6GfbGbxMYFck/vQ1r9c1VMA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", "engines": { "node": ">=12.20" } @@ -3548,12 +3561,12 @@ } }, "node_modules/@nextcloud/vue/node_modules/emoji-mart-vue-fast": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-10.2.1.tgz", - "integrity": "sha512-PtKihhsXBEEw1jHwnoRyJAnJP1OlK4EJrEze58EbUUV7iHWGLub+yuiNSj2Uo1JBHraz4fw/pH98nFysVoe0qg==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-11.1.1.tgz", + "integrity": "sha512-mMN49N2lCQCjanSzLYBS1PlBO+7Do092FnrsWwogwmOo4p+L8N3L8TjcDk30ByXMCjSEcCDsjupCxIcaBpVNKg==", "dependencies": { "@babel/polyfill": "^7.12.1", - "@babel/runtime": "^7.16.3", + "@babel/runtime": "^7.18.6", "vue-virtual-scroller": "^1.0.10" }, "peerDependencies": { @@ -3561,17 +3574,17 @@ } }, "node_modules/@nextcloud/vue/node_modules/linkify-string": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/linkify-string/-/linkify-string-3.0.2.tgz", - "integrity": "sha512-e6sa4WYslcwuNA0ciRo7KPAb4VpTIOxsGPAXeSR8XlORtKak8WMleuvrt5iRZwulHAd6dI+BO7b94lNW8lbMUQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/linkify-string/-/linkify-string-3.0.4.tgz", + "integrity": "sha512-OnNqqRjlYXaXipIAbBC8sDXsSumI1ftatzFg141Pw9HEXWjTVLFcMZoKbFupshqWRavtNJ6QHLa+u6AlxxgeRw==", "peerDependencies": { "linkifyjs": "^3.0.0" } }, "node_modules/@nextcloud/vue/node_modules/linkifyjs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-3.0.1.tgz", - "integrity": "sha512-HwXVwdNH1wESBfo2sH7Bkl+ywzbGA3+uJEfhquCyi/bMCa49bFUvd/re1NT1Lox/5jdnpQXzI9O/jykit71idg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-3.0.5.tgz", + "integrity": "sha512-1Y9XQH65eQKA9p2xtk+zxvnTeQBG7rdAXSkUG97DmuI/Xhji9uaUzaWxRj6rf9YC0v8KKHkxav7tnLX82Sz5Fg==", "peer": true }, "node_modules/@nextcloud/vue/node_modules/lru-cache": { @@ -3600,12 +3613,12 @@ } }, "node_modules/@nextcloud/vue/node_modules/string-length": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.0.tgz", - "integrity": "sha512-1qjpci3h1G7BUi6dt5uAVyrO2FMUdjj3XWU970/eQh0YKhlYZ8bJMC/+BUpD21YdEhmuHv2nnbUUn024+cC7YQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", "dependencies": { "char-regex": "^2.0.0", - "strip-ansi": "^7.0.0" + "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12.20" @@ -3615,11 +3628,11 @@ } }, "node_modules/@nextcloud/vue/node_modules/strip-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz", - "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", "dependencies": { - "ansi-regex": "^6.0.0" + "ansi-regex": "^6.0.1" }, "engines": { "node": ">=12" @@ -4607,6 +4620,7 @@ }, "node_modules/ansi-regex": { "version": "2.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4867,6 +4881,7 @@ }, "node_modules/babel-code-frame": { "version": "6.26.0", + "dev": true, "license": "MIT", "dependencies": { "chalk": "^1.1.3", @@ -4876,6 +4891,7 @@ }, "node_modules/babel-code-frame/node_modules/ansi-styles": { "version": "2.2.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4883,6 +4899,7 @@ }, "node_modules/babel-code-frame/node_modules/chalk": { "version": "1.1.3", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^2.2.1", @@ -4897,10 +4914,12 @@ }, "node_modules/babel-code-frame/node_modules/js-tokens": { "version": "3.0.2", + "dev": true, "license": "MIT" }, "node_modules/babel-code-frame/node_modules/supports-color": { "version": "2.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" @@ -4991,27 +5010,6 @@ "jsesc": "bin/jsesc" } }, - "node_modules/babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dependencies": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, "node_modules/babel-helpers": { "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", @@ -5155,6 +5153,7 @@ }, "node_modules/babel-messages": { "version": "6.23.0", + "dev": true, "license": "MIT", "dependencies": { "babel-runtime": "^6.22.0" @@ -5252,22 +5251,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/babel-plugin-syntax-class-properties": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", - "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=" - }, - "node_modules/babel-plugin-transform-class-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", - "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", - "dependencies": { - "babel-helper-function-name": "^6.24.1", - "babel-plugin-syntax-class-properties": "^6.8.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, "node_modules/babel-plugin-transform-es2015-modules-commonjs": { "version": "6.26.2", "dev": true, @@ -5355,6 +5338,7 @@ }, "node_modules/babel-runtime": { "version": "6.26.0", + "dev": true, "license": "MIT", "dependencies": { "core-js": "^2.4.0", @@ -5363,10 +5347,12 @@ }, "node_modules/babel-runtime/node_modules/regenerator-runtime": { "version": "0.11.1", + "dev": true, "license": "MIT" }, "node_modules/babel-template": { "version": "6.26.0", + "dev": true, "license": "MIT", "dependencies": { "babel-runtime": "^6.26.0", @@ -5378,6 +5364,7 @@ }, "node_modules/babel-traverse": { "version": "6.26.0", + "dev": true, "license": "MIT", "dependencies": { "babel-code-frame": "^6.26.0", @@ -5393,6 +5380,7 @@ }, "node_modules/babel-traverse/node_modules/debug": { "version": "2.6.9", + "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -5400,6 +5388,7 @@ }, "node_modules/babel-traverse/node_modules/globals": { "version": "9.18.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -5407,6 +5396,7 @@ }, "node_modules/babel-types": { "version": "6.26.0", + "dev": true, "license": "MIT", "dependencies": { "babel-runtime": "^6.26.0", @@ -5417,6 +5407,7 @@ }, "node_modules/babel-types/node_modules/to-fast-properties": { "version": "1.0.3", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -5424,6 +5415,7 @@ }, "node_modules/babylon": { "version": "6.18.0", + "dev": true, "license": "MIT", "bin": { "babylon": "bin/babylon.js" @@ -7238,6 +7230,11 @@ "node": ">=0.10" } }, + "node_modules/date-format-parse": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/date-format-parse/-/date-format-parse-0.2.7.tgz", + "integrity": "sha512-/+lyMUKoRogMuTeOVii6lUwjbVlesN9YRYLzZT/g3TEZ3uD9QnpjResujeEqUW+OSNbT7T1+SYdyEkTcRv+KDQ==" + }, "node_modules/dayjs": { "version": "1.11.2", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.2.tgz", @@ -7989,6 +7986,7 @@ }, "node_modules/escape-string-regexp": { "version": "1.0.5", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" @@ -8891,6 +8889,7 @@ }, "node_modules/esutils": { "version": "2.0.2", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -9398,6 +9397,29 @@ "license": "ISC", "peer": true }, + "node_modules/floating-vue": { + "version": "1.0.0-beta.18", + "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-1.0.0-beta.18.tgz", + "integrity": "sha512-mRFc78szc1BTbhlCa4okb7wAGPuH/IID+yqJ+yrTMQ038H8WIAsPV/WFgWCaXqe8d1Z12LkMqiHDVorCJy8M2A==", + "dependencies": { + "@floating-ui/dom": "^0.1.10", + "vue-resize": "^1.0.0" + }, + "peerDependencies": { + "vue": "^2.6.10" + } + }, + "node_modules/floating-vue/node_modules/vue-resize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vue-resize/-/vue-resize-1.0.1.tgz", + "integrity": "sha512-z5M7lJs0QluJnaoMFTIeGx6dIkYxOwHThlZDeQnWZBizKblb99GSejPnK37ZbNE/rVwDcYcHY+Io+AxdpY952w==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "vue": "^2.6.0" + } + }, "node_modules/focus-trap": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-6.9.4.tgz", @@ -9857,6 +9879,7 @@ }, "node_modules/has-ansi": { "version": "2.0.0", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" @@ -10423,6 +10446,7 @@ }, "node_modules/invariant": { "version": "2.2.4", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.0.0" @@ -13493,12 +13517,13 @@ } }, "node_modules/md5": { - "version": "2.2.1", - "license": "BSD-3-Clause", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "dependencies": { - "charenc": "~0.0.1", - "crypt": "~0.0.1", - "is-buffer": "~1.1.1" + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" } }, "node_modules/md5.js": { @@ -14092,6 +14117,7 @@ }, "node_modules/ms": { "version": "2.0.0", + "dev": true, "license": "MIT" }, "node_modules/multicast-dns": { @@ -16690,9 +16716,9 @@ } }, "node_modules/splitpanes": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/splitpanes/-/splitpanes-2.3.8.tgz", - "integrity": "sha512-eM/qZ1v7U5BMV8FQR7oeqVlllz3sTGTm0//g/eJMa0hZ4s+A1VK68j26FWzcaVlw2P5+dCXk7/X6ZRjjwcbrgw==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/splitpanes/-/splitpanes-2.4.1.tgz", + "integrity": "sha512-kpEo1WuMXuc6QfdQdO2V/fl/trONlkUKp+pputsLTiW9RMtwEvjb4/aYGm2m3+KAzjmb+zLwr4A4SYZu74+pgQ==" }, "node_modules/sprintf-js": { "version": "1.0.3", @@ -16927,6 +16953,7 @@ }, "node_modules/strip-ansi": { "version": "3.0.1", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" @@ -18080,8 +18107,9 @@ } }, "node_modules/v-click-outside": { - "version": "3.0.1", - "license": "MIT", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v-click-outside/-/v-click-outside-3.2.0.tgz", + "integrity": "sha512-QD0bDy38SHJXQBjgnllmkI/rbdiwmq9RC+/+pvrFjYJKTn8dtp7Penf9q1lLBta280fYG2q53mgLhQ+3l3z74w==", "engines": { "node": ">=6" } @@ -18223,8 +18251,9 @@ "license": "MIT" }, "node_modules/vue-color": { - "version": "2.7.1", - "license": "MIT", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/vue-color/-/vue-color-2.8.1.tgz", + "integrity": "sha512-BoLCEHisXi2QgwlhZBg9UepvzZZmi4176vbr+31Shen5WWZwSLVgdScEPcB+yrAtuHAz42309C0A4+WiL9lNBw==", "dependencies": { "clamp": "^1.0.1", "lodash.throttle": "^4.0.0", @@ -18478,19 +18507,16 @@ "license": "MIT" }, "node_modules/vue2-datepicker": { - "version": "3.8.2", - "license": "MIT", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/vue2-datepicker/-/vue2-datepicker-3.11.0.tgz", + "integrity": "sha512-zbMkAjYwDTXZozZtkpSwqxq7nEeBt7zoHL+oQcdjEXAqzJHhmatE6sl6JSr58PMIx2WOK0c6QBXozSqT32iQAQ==", "dependencies": { - "date-format-parse": "^0.2.6" + "date-format-parse": "^0.2.7" }, "peerDependencies": { "vue": "^2.5.0" } }, - "node_modules/vue2-datepicker/node_modules/date-format-parse": { - "version": "0.2.6", - "license": "MIT" - }, "node_modules/vuex": { "version": "3.6.2", "license": "MIT", @@ -20556,6 +20582,19 @@ } } }, + "@floating-ui/core": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.3.1.tgz", + "integrity": "sha512-ensKY7Ub59u16qsVIFEo2hwTCqZ/r9oZZFh51ivcLGHfUwTn8l1Xzng8RJUe91H/UP8PeqeBronAGx0qmzwk2g==" + }, + "@floating-ui/dom": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.1.10.tgz", + "integrity": "sha512-4kAVoogvQm2N0XE0G6APQJuCNuErjOfPW8Ux7DFxh8+AfugWflwVJ5LDlHOwrwut7z/30NUvdtHzQ3zSip4EzQ==", + "requires": { + "@floating-ui/core": "^0.3.0" + } + }, "@humanwhocodes/config-array": { "version": "0.9.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", @@ -21295,7 +21334,9 @@ "requires": {} }, "@nextcloud/capabilities": { - "version": "1.0.2", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@nextcloud/capabilities/-/capabilities-1.0.4.tgz", + "integrity": "sha512-xsmwPPUJ8NN7YfLcq0gpDTibeb9lMBvY/bffMFnHcZi8hMGOouPiEY+CWAgJ5I9W6I2vNeacHUuTanEN5Ncb2A==", "requires": { "@nextcloud/initial-state": "^1.1.2", "core-js": "^3.6.4" @@ -21416,12 +21457,11 @@ } }, "@nextcloud/logger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.0.0.tgz", - "integrity": "sha512-C3vb8I1z67c5FhSWUNB21U6gzzD7RVgjyVUeK+QVz5nYQt1UWTp9yGyqE8G+R5QAyFFWfuOw1RHHkHJ/CWQ4YA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.2.1.tgz", + "integrity": "sha512-MP2/5ZdjDfcTPO5ASfqV5fVU6TYeaa2QOsi2yXBHrmlJ34+HlDdsoVzDGPrbutGCToAuBDSu7nh0WW2aLOp/9A==", "requires": { "@nextcloud/auth": "^1.2.2", - "babel-plugin-transform-class-properties": "^6.24.1", "core-js": "^3.6.4" }, "dependencies": { @@ -21446,9 +21486,9 @@ } }, "core-js": { - "version": "3.16.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.3.tgz", - "integrity": "sha512-lM3GftxzHNtPNUJg0v4pC2RC6puwMd6VZA7vXUczi+SKmCWSf4JwO89VJGMqbzmB7jlK7B5hr3S64PqwFL49cA==" + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==" }, "lru-cache": { "version": "6.0.0", @@ -21519,39 +21559,39 @@ } }, "@nextcloud/vue": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-5.4.0.tgz", - "integrity": "sha512-YybOMuStBKtCwbssxMNEd0A8k/Qr5+zm9vnSOaLaMxeB8iaUU+PgBNiYGo8O24UJjSS6FqFwg02V4XzI1Sd6Lw==", + "version": "6.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-6.0.0-beta.3.tgz", + "integrity": "sha512-Fnenptz/55KIcXP8kDcjUz8Xcm0EARfSkvnpgQvJh12fd1Xkf8B8ziHQAfAPozsV3RmXDbTeGiuQ4VQCQ/rSzw==", "requires": { - "@nextcloud/auth": "^1.2.3", - "@nextcloud/axios": "^1.3.2", + "@nextcloud/auth": "^1.3.0", + "@nextcloud/axios": "^1.10.0", "@nextcloud/browser-storage": "^0.1.1", "@nextcloud/calendar-js": "^3.0.0", - "@nextcloud/capabilities": "^1.0.2", - "@nextcloud/dialogs": "^3.0.0", - "@nextcloud/event-bus": "^2.0.0", - "@nextcloud/l10n": "^1.2.3", - "@nextcloud/logger": "^2.0.0", + "@nextcloud/capabilities": "^1.0.4", + "@nextcloud/dialogs": "^3.1.4", + "@nextcloud/event-bus": "^2.1.1", + "@nextcloud/l10n": "^1.6.0", + "@nextcloud/logger": "^2.2.1", "@nextcloud/router": "^2.0.0", "debounce": "1.2.1", - "emoji-mart-vue-fast": "^10.2.1", + "emoji-mart-vue-fast": "^11.1.1", "escape-html": "^1.0.3", - "focus-trap": "^6.8.1", + "floating-vue": "^1.0.0-beta.18", + "focus-trap": "^6.9.4", "hammerjs": "^2.0.8", - "linkify-string": "^3.0.2", - "md5": "^2.2.1", - "splitpanes": "^2.3.6", - "string-length": "^5.0.0", - "striptags": "^3.1.1", + "linkify-string": "^3.0.4", + "md5": "^2.3.0", + "splitpanes": "^2.4.1", + "string-length": "^5.0.1", + "striptags": "^3.2.0", "style-loader": "^3.3.1", "tributejs": "^5.1.3", - "v-click-outside": "^3.0.1", - "v-tooltip": "^2.0.3", - "vue": "^2.6.14", - "vue-color": "^2.7.1", - "vue-material-design-icons": "^5.0.0", + "v-click-outside": "^3.2.0", + "vue": "^2.7.8", + "vue-color": "^2.8.1", + "vue-material-design-icons": "^5.1.2", "vue-multiselect": "^2.1.6", - "vue2-datepicker": "^3.6.3" + "vue2-datepicker": "^3.11.0" }, "dependencies": { "@nextcloud/auth": { @@ -21597,14 +21637,14 @@ } }, "ansi-regex": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", - "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==" + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" }, "char-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.0.tgz", - "integrity": "sha512-oGu2QekBMXgyQNWPDRQ001bjvDnZe4/zBTz37TMbiKz1NbNiyiH5hRkobe7npRN6GfbGbxMYFck/vQ1r9c1VMA==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" }, "core-js": { "version": "3.24.1", @@ -21612,25 +21652,25 @@ "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==" }, "emoji-mart-vue-fast": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-10.2.1.tgz", - "integrity": "sha512-PtKihhsXBEEw1jHwnoRyJAnJP1OlK4EJrEze58EbUUV7iHWGLub+yuiNSj2Uo1JBHraz4fw/pH98nFysVoe0qg==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-11.1.1.tgz", + "integrity": "sha512-mMN49N2lCQCjanSzLYBS1PlBO+7Do092FnrsWwogwmOo4p+L8N3L8TjcDk30ByXMCjSEcCDsjupCxIcaBpVNKg==", "requires": { "@babel/polyfill": "^7.12.1", - "@babel/runtime": "^7.16.3", + "@babel/runtime": "^7.18.6", "vue-virtual-scroller": "^1.0.10" } }, "linkify-string": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/linkify-string/-/linkify-string-3.0.2.tgz", - "integrity": "sha512-e6sa4WYslcwuNA0ciRo7KPAb4VpTIOxsGPAXeSR8XlORtKak8WMleuvrt5iRZwulHAd6dI+BO7b94lNW8lbMUQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/linkify-string/-/linkify-string-3.0.4.tgz", + "integrity": "sha512-OnNqqRjlYXaXipIAbBC8sDXsSumI1ftatzFg141Pw9HEXWjTVLFcMZoKbFupshqWRavtNJ6QHLa+u6AlxxgeRw==", "requires": {} }, "linkifyjs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-3.0.1.tgz", - "integrity": "sha512-HwXVwdNH1wESBfo2sH7Bkl+ywzbGA3+uJEfhquCyi/bMCa49bFUvd/re1NT1Lox/5jdnpQXzI9O/jykit71idg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-3.0.5.tgz", + "integrity": "sha512-1Y9XQH65eQKA9p2xtk+zxvnTeQBG7rdAXSkUG97DmuI/Xhji9uaUzaWxRj6rf9YC0v8KKHkxav7tnLX82Sz5Fg==", "peer": true }, "lru-cache": { @@ -21650,20 +21690,20 @@ } }, "string-length": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.0.tgz", - "integrity": "sha512-1qjpci3h1G7BUi6dt5uAVyrO2FMUdjj3XWU970/eQh0YKhlYZ8bJMC/+BUpD21YdEhmuHv2nnbUUn024+cC7YQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", "requires": { "char-regex": "^2.0.0", - "strip-ansi": "^7.0.0" + "strip-ansi": "^7.0.1" } }, "strip-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz", - "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", "requires": { - "ansi-regex": "^6.0.0" + "ansi-regex": "^6.0.1" } }, "yallist": { @@ -22634,7 +22674,8 @@ "peer": true }, "ansi-regex": { - "version": "2.1.1" + "version": "2.1.1", + "dev": true }, "ansi-styles": { "version": "3.2.1", @@ -22830,6 +22871,7 @@ }, "babel-code-frame": { "version": "6.26.0", + "dev": true, "requires": { "chalk": "^1.1.3", "esutils": "^2.0.2", @@ -22837,10 +22879,12 @@ }, "dependencies": { "ansi-styles": { - "version": "2.2.1" + "version": "2.2.1", + "dev": true }, "chalk": { "version": "1.1.3", + "dev": true, "requires": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -22850,10 +22894,12 @@ } }, "js-tokens": { - "version": "3.0.2" + "version": "3.0.2", + "dev": true }, "supports-color": { - "version": "2.0.0" + "version": "2.0.0", + "dev": true } } }, @@ -22937,27 +22983,6 @@ } } }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, "babel-helpers": { "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", @@ -23064,6 +23089,7 @@ }, "babel-messages": { "version": "6.23.0", + "dev": true, "requires": { "babel-runtime": "^6.22.0" } @@ -23143,22 +23169,6 @@ "@babel/helper-define-polyfill-provider": "^0.2.2" } }, - "babel-plugin-syntax-class-properties": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", - "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=" - }, - "babel-plugin-transform-class-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", - "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-plugin-syntax-class-properties": "^6.8.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, "babel-plugin-transform-es2015-modules-commonjs": { "version": "6.26.2", "dev": true, @@ -23237,18 +23247,21 @@ }, "babel-runtime": { "version": "6.26.0", + "dev": true, "requires": { "core-js": "^2.4.0", "regenerator-runtime": "^0.11.0" }, "dependencies": { "regenerator-runtime": { - "version": "0.11.1" + "version": "0.11.1", + "dev": true } } }, "babel-template": { "version": "6.26.0", + "dev": true, "requires": { "babel-runtime": "^6.26.0", "babel-traverse": "^6.26.0", @@ -23259,6 +23272,7 @@ }, "babel-traverse": { "version": "6.26.0", + "dev": true, "requires": { "babel-code-frame": "^6.26.0", "babel-messages": "^6.23.0", @@ -23273,17 +23287,20 @@ "dependencies": { "debug": { "version": "2.6.9", + "dev": true, "requires": { "ms": "2.0.0" } }, "globals": { - "version": "9.18.0" + "version": "9.18.0", + "dev": true } } }, "babel-types": { "version": "6.26.0", + "dev": true, "requires": { "babel-runtime": "^6.26.0", "esutils": "^2.0.2", @@ -23292,12 +23309,14 @@ }, "dependencies": { "to-fast-properties": { - "version": "1.0.3" + "version": "1.0.3", + "dev": true } } }, "babylon": { - "version": "6.18.0" + "version": "6.18.0", + "dev": true }, "bail": { "version": "1.0.5" @@ -24658,6 +24677,11 @@ "assert-plus": "^1.0.0" } }, + "date-format-parse": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/date-format-parse/-/date-format-parse-0.2.7.tgz", + "integrity": "sha512-/+lyMUKoRogMuTeOVii6lUwjbVlesN9YRYLzZT/g3TEZ3uD9QnpjResujeEqUW+OSNbT7T1+SYdyEkTcRv+KDQ==" + }, "dayjs": { "version": "1.11.2", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.2.tgz", @@ -25248,7 +25272,8 @@ "version": "1.0.3" }, "escape-string-regexp": { - "version": "1.0.5" + "version": "1.0.5", + "dev": true }, "eslint": { "version": "8.14.0", @@ -25893,7 +25918,8 @@ "peer": true }, "esutils": { - "version": "2.0.2" + "version": "2.0.2", + "dev": true }, "etag": { "version": "1.8.1", @@ -26284,6 +26310,25 @@ } } }, + "floating-vue": { + "version": "1.0.0-beta.18", + "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-1.0.0-beta.18.tgz", + "integrity": "sha512-mRFc78szc1BTbhlCa4okb7wAGPuH/IID+yqJ+yrTMQ038H8WIAsPV/WFgWCaXqe8d1Z12LkMqiHDVorCJy8M2A==", + "requires": { + "@floating-ui/dom": "^0.1.10", + "vue-resize": "^1.0.0" + }, + "dependencies": { + "vue-resize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vue-resize/-/vue-resize-1.0.1.tgz", + "integrity": "sha512-z5M7lJs0QluJnaoMFTIeGx6dIkYxOwHThlZDeQnWZBizKblb99GSejPnK37ZbNE/rVwDcYcHY+Io+AxdpY952w==", + "requires": { + "@babel/runtime": "^7.13.10" + } + } + } + }, "focus-trap": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-6.9.4.tgz", @@ -26601,6 +26646,7 @@ }, "has-ansi": { "version": "2.0.0", + "dev": true, "requires": { "ansi-regex": "^2.0.0" } @@ -27007,6 +27053,7 @@ }, "invariant": { "version": "2.2.4", + "dev": true, "requires": { "loose-envify": "^1.0.0" } @@ -29212,11 +29259,13 @@ "peer": true }, "md5": { - "version": "2.2.1", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "requires": { - "charenc": "~0.0.1", - "crypt": "~0.0.1", - "is-buffer": "~1.1.1" + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" } }, "md5.js": { @@ -29640,7 +29689,8 @@ "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "ms": { - "version": "2.0.0" + "version": "2.0.0", + "dev": true }, "multicast-dns": { "version": "6.2.3", @@ -31571,9 +31621,9 @@ "peer": true }, "splitpanes": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/splitpanes/-/splitpanes-2.3.8.tgz", - "integrity": "sha512-eM/qZ1v7U5BMV8FQR7oeqVlllz3sTGTm0//g/eJMa0hZ4s+A1VK68j26FWzcaVlw2P5+dCXk7/X6ZRjjwcbrgw==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/splitpanes/-/splitpanes-2.4.1.tgz", + "integrity": "sha512-kpEo1WuMXuc6QfdQdO2V/fl/trONlkUKp+pputsLTiW9RMtwEvjb4/aYGm2m3+KAzjmb+zLwr4A4SYZu74+pgQ==" }, "sprintf-js": { "version": "1.0.3", @@ -31761,6 +31811,7 @@ }, "strip-ansi": { "version": "3.0.1", + "dev": true, "requires": { "ansi-regex": "^2.0.0" } @@ -32600,7 +32651,9 @@ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v-click-outside": { - "version": "3.0.1" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v-click-outside/-/v-click-outside-3.2.0.tgz", + "integrity": "sha512-QD0bDy38SHJXQBjgnllmkI/rbdiwmq9RC+/+pvrFjYJKTn8dtp7Penf9q1lLBta280fYG2q53mgLhQ+3l3z74w==" }, "v-tooltip": { "version": "2.0.3", @@ -32704,7 +32757,9 @@ "version": "1.1.0" }, "vue-color": { - "version": "2.7.1", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/vue-color/-/vue-color-2.8.1.tgz", + "integrity": "sha512-BoLCEHisXi2QgwlhZBg9UepvzZZmi4176vbr+31Shen5WWZwSLVgdScEPcB+yrAtuHAz42309C0A4+WiL9lNBw==", "requires": { "clamp": "^1.0.1", "lodash.throttle": "^4.0.0", @@ -32896,14 +32951,11 @@ "version": "1.0.2" }, "vue2-datepicker": { - "version": "3.8.2", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/vue2-datepicker/-/vue2-datepicker-3.11.0.tgz", + "integrity": "sha512-zbMkAjYwDTXZozZtkpSwqxq7nEeBt7zoHL+oQcdjEXAqzJHhmatE6sl6JSr58PMIx2WOK0c6QBXozSqT32iQAQ==", "requires": { - "date-format-parse": "^0.2.6" - }, - "dependencies": { - "date-format-parse": { - "version": "0.2.6" - } + "date-format-parse": "^0.2.7" } }, "vuex": { diff --git a/package.json b/package.json index 89a40f83e..00a170fd2 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/router": "^2.0.0", - "@nextcloud/vue": "^5.4.0", + "@nextcloud/vue": "^6.0.0-beta.3", "@nextcloud/vue-dashboard": "^2.0.1", "blueimp-md5": "^2.19.0", "dompurify": "^2.3.10", diff --git a/src/App.vue b/src/App.vue index b1d044f38..1f2e6e90f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,13 +21,13 @@ --> \ No newline at end of file diff --git a/src/components/navigation/AppNavigation.vue b/src/components/navigation/AppNavigation.vue index 0b8449eeb..a954017a5 100644 --- a/src/components/navigation/AppNavigation.vue +++ b/src/components/navigation/AppNavigation.vue @@ -21,18 +21,25 @@ --> \ No newline at end of file + diff --git a/src/main.js b/src/main.js index 86f30320a..cacbf01aa 100644 --- a/src/main.js +++ b/src/main.js @@ -76,8 +76,9 @@ window.addEventListener('DOMContentLoaded', () => { /* eslint-disable-next-line no-new */ new Vue({ - name: 'Deck', el: '#content', + // eslint-disable-next-line vue/match-component-file-name + name: 'Deck', router, store, data() { From 7c5601eed66a20e5d16a1d0f16db04ee0ab6e145 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Fri, 26 Aug 2022 12:42:07 +0200 Subject: [PATCH 024/151] Bump to beta.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- package-lock.json | 216 +++++++--------------------------------------- package.json | 2 +- 2 files changed, 34 insertions(+), 184 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6df873fcc..cc33459ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/router": "^2.0.0", - "@nextcloud/vue": "^6.0.0-beta.3", + "@nextcloud/vue": "^6.0.0-beta.4", "@nextcloud/vue-dashboard": "^2.0.1", "blueimp-md5": "^2.19.0", "dompurify": "^2.3.10", @@ -3280,17 +3280,17 @@ } }, "node_modules/@nextcloud/vue": { - "version": "6.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-6.0.0-beta.3.tgz", - "integrity": "sha512-Fnenptz/55KIcXP8kDcjUz8Xcm0EARfSkvnpgQvJh12fd1Xkf8B8ziHQAfAPozsV3RmXDbTeGiuQ4VQCQ/rSzw==", + "version": "6.0.0-beta.4", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-6.0.0-beta.4.tgz", + "integrity": "sha512-1TdzH0++/gIcBzot8iNT3AnweR/1EykpCfBwkJNhMgoiY4HlMLxBj7bpe2D4ul24XTCoXVEdGMYyB32GNVc9WA==", "dependencies": { - "@nextcloud/auth": "^1.3.0", - "@nextcloud/axios": "^1.10.0", + "@nextcloud/auth": "^2.0.0", + "@nextcloud/axios": "^2.0.0", "@nextcloud/browser-storage": "^0.1.1", "@nextcloud/calendar-js": "^3.0.0", "@nextcloud/capabilities": "^1.0.4", "@nextcloud/dialogs": "^3.1.4", - "@nextcloud/event-bus": "^2.1.1", + "@nextcloud/event-bus": "^3.0.0", "@nextcloud/l10n": "^1.6.0", "@nextcloud/logger": "^2.2.1", "@nextcloud/router": "^2.0.0", @@ -3298,14 +3298,13 @@ "emoji-mart-vue-fast": "^11.1.1", "escape-html": "^1.0.3", "floating-vue": "^1.0.0-beta.18", - "focus-trap": "^6.9.4", + "focus-trap": "^7.0.0", "hammerjs": "^2.0.8", "linkify-string": "^3.0.4", "md5": "^2.3.0", "splitpanes": "^2.4.1", "string-length": "^5.0.1", "striptags": "^3.2.0", - "style-loader": "^3.3.1", "tributejs": "^5.1.3", "v-click-outside": "^3.2.0", "vue": "^2.7.8", @@ -3487,50 +3486,6 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "node_modules/@nextcloud/vue/node_modules/@nextcloud/auth": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", - "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", - "dependencies": { - "@nextcloud/event-bus": "^1.1.3", - "@nextcloud/typings": "^0.2.2", - "core-js": "^3.6.4" - } - }, - "node_modules/@nextcloud/vue/node_modules/@nextcloud/auth/node_modules/@nextcloud/event-bus": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", - "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", - "dependencies": { - "@types/semver": "^7.3.5", - "core-js": "^3.11.2", - "semver": "^7.3.5" - } - }, - "node_modules/@nextcloud/vue/node_modules/@nextcloud/axios": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", - "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", - "dependencies": { - "@nextcloud/auth": "^1.3.0", - "axios": "^0.27.1", - "core-js": "^3.6.4" - }, - "engines": { - "node": "^16.0.0", - "npm": "^7.0.0 || ^8.0.0" - } - }, - "node_modules/@nextcloud/vue/node_modules/@nextcloud/event-bus": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", - "integrity": "sha512-YEui6N+23uyjBSIUZhf8rEjG9vol7UGgxcgxMddEbO0HS7M/sh1cocRqtn+ZVi/yPybeToGmt68SDPCgwHQHKw==", - "dependencies": { - "@types/semver": "^7.1.0", - "core-js": "^3.6.2", - "semver": "^7.3.2" - } - }, "node_modules/@nextcloud/vue/node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", @@ -3550,16 +3505,6 @@ "node": ">=12.20" } }, - "node_modules/@nextcloud/vue/node_modules/core-js": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", - "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, "node_modules/@nextcloud/vue/node_modules/emoji-mart-vue-fast": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-11.1.1.tgz", @@ -3587,31 +3532,6 @@ "integrity": "sha512-1Y9XQH65eQKA9p2xtk+zxvnTeQBG7rdAXSkUG97DmuI/Xhji9uaUzaWxRj6rf9YC0v8KKHkxav7tnLX82Sz5Fg==", "peer": true }, - "node_modules/@nextcloud/vue/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@nextcloud/vue/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@nextcloud/vue/node_modules/string-length": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", @@ -3641,11 +3561,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@nextcloud/vue/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "node_modules/@nextcloud/webpack-vue-config": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.3.0.tgz", @@ -9421,11 +9336,11 @@ } }, "node_modules/focus-trap": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-6.9.4.tgz", - "integrity": "sha512-v2NTsZe2FF59Y+sDykKY+XjqZ0cPfhq/hikWVL88BqLivnNiEffAsac6rP6H45ff9wG9LL5ToiDqrLEP9GX9mw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.0.0.tgz", + "integrity": "sha512-uT4Bl8TwU+5vVAx/DHil/1eVS54k9unqhK/vGy2KSh7esPmqgC0koAB9J2sJ+vtj8+vmiFyGk2unLkhNLQaxoA==", "dependencies": { - "tabbable": "^5.3.3" + "tabbable": "^6.0.0" } }, "node_modules/follow-redirects": { @@ -17007,6 +16922,8 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true, + "peer": true, "engines": { "node": ">= 12.13.0" }, @@ -17385,9 +17302,9 @@ "peer": true }, "node_modules/tabbable": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", - "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.0.0.tgz", + "integrity": "sha512-SxhZErfHc3Yozz/HLAl/iPOxuIj8AtUw13NRewVOjFW7vbsqT1f3PuiHrPQbUkRcLNEgAedAv2DnjLtzynJXiw==" }, "node_modules/table": { "version": "6.8.0", @@ -21559,17 +21476,17 @@ } }, "@nextcloud/vue": { - "version": "6.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-6.0.0-beta.3.tgz", - "integrity": "sha512-Fnenptz/55KIcXP8kDcjUz8Xcm0EARfSkvnpgQvJh12fd1Xkf8B8ziHQAfAPozsV3RmXDbTeGiuQ4VQCQ/rSzw==", + "version": "6.0.0-beta.4", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-6.0.0-beta.4.tgz", + "integrity": "sha512-1TdzH0++/gIcBzot8iNT3AnweR/1EykpCfBwkJNhMgoiY4HlMLxBj7bpe2D4ul24XTCoXVEdGMYyB32GNVc9WA==", "requires": { - "@nextcloud/auth": "^1.3.0", - "@nextcloud/axios": "^1.10.0", + "@nextcloud/auth": "^2.0.0", + "@nextcloud/axios": "^2.0.0", "@nextcloud/browser-storage": "^0.1.1", "@nextcloud/calendar-js": "^3.0.0", "@nextcloud/capabilities": "^1.0.4", "@nextcloud/dialogs": "^3.1.4", - "@nextcloud/event-bus": "^2.1.1", + "@nextcloud/event-bus": "^3.0.0", "@nextcloud/l10n": "^1.6.0", "@nextcloud/logger": "^2.2.1", "@nextcloud/router": "^2.0.0", @@ -21577,14 +21494,13 @@ "emoji-mart-vue-fast": "^11.1.1", "escape-html": "^1.0.3", "floating-vue": "^1.0.0-beta.18", - "focus-trap": "^6.9.4", + "focus-trap": "^7.0.0", "hammerjs": "^2.0.8", "linkify-string": "^3.0.4", "md5": "^2.3.0", "splitpanes": "^2.4.1", "string-length": "^5.0.1", "striptags": "^3.2.0", - "style-loader": "^3.3.1", "tributejs": "^5.1.3", "v-click-outside": "^3.2.0", "vue": "^2.7.8", @@ -21594,48 +21510,6 @@ "vue2-datepicker": "^3.11.0" }, "dependencies": { - "@nextcloud/auth": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-1.3.0.tgz", - "integrity": "sha512-GfwRM9W7hat4psNdAt74UHEV+drEXQ53klCVp6JpON66ZLPeK5eJ1LQuiQDkpUxZpqNeaumXjiB98h5cug/uQw==", - "requires": { - "@nextcloud/event-bus": "^1.1.3", - "@nextcloud/typings": "^0.2.2", - "core-js": "^3.6.4" - }, - "dependencies": { - "@nextcloud/event-bus": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-1.3.0.tgz", - "integrity": "sha512-+U5MnCvfnNWvf0lvdqJg8F+Nm8wN+s9ayuBjtiEQxTAcootv7lOnlMgfreqF3l2T0Wet2uZh4JbFVUWf8l3w7g==", - "requires": { - "@types/semver": "^7.3.5", - "core-js": "^3.11.2", - "semver": "^7.3.5" - } - } - } - }, - "@nextcloud/axios": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@nextcloud/axios/-/axios-1.11.0.tgz", - "integrity": "sha512-NyaiSC2GX2CPaH/MUGGMTTTza/TW9ZqWNGWq6LJ+pLER8nqZ9BQkwJ5kXUYGo+i3cka68PO+9WhcDv4fSABpuQ==", - "requires": { - "@nextcloud/auth": "^1.3.0", - "axios": "^0.27.1", - "core-js": "^3.6.4" - } - }, - "@nextcloud/event-bus": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-2.1.1.tgz", - "integrity": "sha512-YEui6N+23uyjBSIUZhf8rEjG9vol7UGgxcgxMddEbO0HS7M/sh1cocRqtn+ZVi/yPybeToGmt68SDPCgwHQHKw==", - "requires": { - "@types/semver": "^7.1.0", - "core-js": "^3.6.2", - "semver": "^7.3.2" - } - }, "ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", @@ -21646,11 +21520,6 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" }, - "core-js": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", - "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==" - }, "emoji-mart-vue-fast": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-11.1.1.tgz", @@ -21673,22 +21542,6 @@ "integrity": "sha512-1Y9XQH65eQKA9p2xtk+zxvnTeQBG7rdAXSkUG97DmuI/Xhji9uaUzaWxRj6rf9YC0v8KKHkxav7tnLX82Sz5Fg==", "peer": true }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - }, "string-length": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", @@ -21705,11 +21558,6 @@ "requires": { "ansi-regex": "^6.0.1" } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -26330,11 +26178,11 @@ } }, "focus-trap": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-6.9.4.tgz", - "integrity": "sha512-v2NTsZe2FF59Y+sDykKY+XjqZ0cPfhq/hikWVL88BqLivnNiEffAsac6rP6H45ff9wG9LL5ToiDqrLEP9GX9mw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.0.0.tgz", + "integrity": "sha512-uT4Bl8TwU+5vVAx/DHil/1eVS54k9unqhK/vGy2KSh7esPmqgC0koAB9J2sJ+vtj8+vmiFyGk2unLkhNLQaxoA==", "requires": { - "tabbable": "^5.3.3" + "tabbable": "^6.0.0" } }, "follow-redirects": { @@ -31845,6 +31693,8 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true, + "peer": true, "requires": {} }, "style-search": { @@ -32116,9 +31966,9 @@ "peer": true }, "tabbable": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", - "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.0.0.tgz", + "integrity": "sha512-SxhZErfHc3Yozz/HLAl/iPOxuIj8AtUw13NRewVOjFW7vbsqT1f3PuiHrPQbUkRcLNEgAedAv2DnjLtzynJXiw==" }, "table": { "version": "6.8.0", diff --git a/package.json b/package.json index 3a207d4a8..76630f4c5 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/router": "^2.0.0", - "@nextcloud/vue": "^6.0.0-beta.3", + "@nextcloud/vue": "^6.0.0-beta.4", "@nextcloud/vue-dashboard": "^2.0.1", "blueimp-md5": "^2.19.0", "dompurify": "^2.3.10", From 74d9e63888de66a9132bd57d320835ba5167cc0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Fri, 26 Aug 2022 12:45:46 +0200 Subject: [PATCH 025/151] Use proper type for size prop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- src/components/card/CardSidebar.vue | 2 +- src/components/cards/CardBadges.vue | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/card/CardSidebar.vue b/src/components/card/CardSidebar.vue index b389892da..dc546850f 100644 --- a/src/components/card/CardSidebar.vue +++ b/src/components/card/CardSidebar.vue @@ -59,7 +59,7 @@ :order="1" :name="t('deck', 'Attachments')"> diff --git a/src/components/cards/CardBadges.vue b/src/components/cards/CardBadges.vue index 06476618a..61a79049f 100644 --- a/src/components/cards/CardBadges.vue +++ b/src/components/cards/CardBadges.vue @@ -26,8 +26,8 @@ v-tooltip="commentsHint" class="icon-badge" @click.stop="openComments"> - - + + {{ card.commentsCount }} @@ -36,10 +36,10 @@ {{ checkListCheckedCount }}/{{ checkListCount }} - +
- + {{ card.attachmentCount }}
From b8155835b60bde3c4ae38e23a5325c14a7729800 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 27 Aug 2022 01:00:52 +0000 Subject: [PATCH 026/151] Bump phpunit/phpunit from 9.5.21 to 9.5.23 Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.21 to 9.5.23. - [Release notes](https://github.com/sebastianbergmann/phpunit/releases) - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.5.md) - [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.21...9.5.23) --- updated-dependencies: - dependency-name: phpunit/phpunit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 97 +++++++-------------------------------------------- 1 file changed, 13 insertions(+), 84 deletions(-) diff --git a/composer.lock b/composer.lock index d1c875604..a731f2572 100644 --- a/composer.lock +++ b/composer.lock @@ -1723,92 +1723,25 @@ }, "time": "2022-03-15T21:29:03+00:00" }, - { - "name": "phpspec/prophecy", - "version": "v1.15.0", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13", - "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.2", - "phpdocumentor/reflection-docblock": "^5.2", - "sebastian/comparator": "^3.0 || ^4.0", - "sebastian/recursion-context": "^3.0 || ^4.0" - }, - "require-dev": { - "phpspec/phpspec": "^6.0 || ^7.0", - "phpunit/phpunit": "^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "support": { - "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/v1.15.0" - }, - "time": "2021-12-08T12:19:24+00:00" - }, { "name": "phpunit/php-code-coverage", - "version": "9.2.15", + "version": "9.2.16", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f" + "reference": "2593003befdcc10db5e213f9f28814f5aa8ac073" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f", - "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2593003befdcc10db5e213f9f28814f5aa8ac073", + "reference": "2593003befdcc10db5e213f9f28814f5aa8ac073", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^4.13.0", + "nikic/php-parser": "^4.14", "php": ">=7.3", "phpunit/php-file-iterator": "^3.0.3", "phpunit/php-text-template": "^2.0.2", @@ -1857,7 +1790,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.16" }, "funding": [ { @@ -1865,7 +1798,7 @@ "type": "github" } ], - "time": "2022-03-07T09:28:20+00:00" + "time": "2022-08-20T05:26:47+00:00" }, { "name": "phpunit/php-file-iterator", @@ -2110,16 +2043,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.21", + "version": "9.5.23", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1" + "reference": "888556852e7e9bbeeedb9656afe46118765ade34" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e32b76be457de00e83213528f6bb37e2a38fcb1", - "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/888556852e7e9bbeeedb9656afe46118765ade34", + "reference": "888556852e7e9bbeeedb9656afe46118765ade34", "shasum": "" }, "require": { @@ -2134,7 +2067,6 @@ "phar-io/manifest": "^2.0.3", "phar-io/version": "^3.0.2", "php": ">=7.3", - "phpspec/prophecy": "^1.12.1", "phpunit/php-code-coverage": "^9.2.13", "phpunit/php-file-iterator": "^3.0.5", "phpunit/php-invoker": "^3.1.1", @@ -2152,9 +2084,6 @@ "sebastian/type": "^3.0", "sebastian/version": "^3.0.2" }, - "require-dev": { - "phpspec/prophecy-phpunit": "^2.0.1" - }, "suggest": { "ext-soap": "*", "ext-xdebug": "*" @@ -2196,7 +2125,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.21" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.23" }, "funding": [ { @@ -2208,7 +2137,7 @@ "type": "github" } ], - "time": "2022-06-19T12:14:25+00:00" + "time": "2022-08-22T14:01:36+00:00" }, { "name": "psr/cache", From fe7d318f3d2e690d9df42a72a250c5b7495f6b63 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sat, 27 Aug 2022 02:36:42 +0000 Subject: [PATCH 027/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/uk.js | 1 + l10n/uk.json | 1 + 2 files changed, 2 insertions(+) diff --git a/l10n/uk.js b/l10n/uk.js index 57b99081c..1950b015f 100644 --- a/l10n/uk.js +++ b/l10n/uk.js @@ -35,6 +35,7 @@ OC.L10N.register( "Could not write file to disk" : "Неможливо записати файл на диск", "A PHP extension stopped the file upload" : "Розширення PHP призупинило завантаження файлу", "Card not found" : "Картку не знайдено", + "Invalid date, date format must be YYYY-MM-DD" : "Недійсна дата, формат дати має бути РРРР-ММ-ДД", "Card details" : "Деталі картки", "Add board" : "Додати дошку", "Select the board to link to a project" : "Виберіть дошку для прив'зки до проєкту", diff --git a/l10n/uk.json b/l10n/uk.json index 7e7ee1b12..64c508b95 100644 --- a/l10n/uk.json +++ b/l10n/uk.json @@ -33,6 +33,7 @@ "Could not write file to disk" : "Неможливо записати файл на диск", "A PHP extension stopped the file upload" : "Розширення PHP призупинило завантаження файлу", "Card not found" : "Картку не знайдено", + "Invalid date, date format must be YYYY-MM-DD" : "Недійсна дата, формат дати має бути РРРР-ММ-ДД", "Card details" : "Деталі картки", "Add board" : "Додати дошку", "Select the board to link to a project" : "Виберіть дошку для прив'зки до проєкту", From 957776871d552e0e02426277dbf3471e7cb9837b Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sun, 28 Aug 2022 02:36:30 +0000 Subject: [PATCH 028/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/id.js | 1 + l10n/id.json | 1 + 2 files changed, 2 insertions(+) diff --git a/l10n/id.js b/l10n/id.js index 9e39ed0fc..9dbc52ec8 100644 --- a/l10n/id.js +++ b/l10n/id.js @@ -96,6 +96,7 @@ OC.L10N.register( "Invalid date, date format must be YYYY-MM-DD" : "Tanggal salah, format tanggal harus TTTT-BB-HH", "Personal planning and team project organization" : "Perencanaan pribadi dan pengelolaan proyek tim", "Card details" : "Detail kartu", + "Add board" : "Tambah papan", "Select the board to link to a project" : "Pilih papan untuk ditautkan ke proyek", "Search by board title" : "Cari berdasarkan judul papan", "Select board" : "Pilih papan", diff --git a/l10n/id.json b/l10n/id.json index 6b1c98005..4f1297e58 100644 --- a/l10n/id.json +++ b/l10n/id.json @@ -94,6 +94,7 @@ "Invalid date, date format must be YYYY-MM-DD" : "Tanggal salah, format tanggal harus TTTT-BB-HH", "Personal planning and team project organization" : "Perencanaan pribadi dan pengelolaan proyek tim", "Card details" : "Detail kartu", + "Add board" : "Tambah papan", "Select the board to link to a project" : "Pilih papan untuk ditautkan ke proyek", "Search by board title" : "Cari berdasarkan judul papan", "Select board" : "Pilih papan", From a0c47f811550fff318e5500212989d6fcbcbc9c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Sun, 28 Aug 2022 14:37:11 +0200 Subject: [PATCH 029/151] Some cypress test cleanup and fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- cypress/e2e/boardFeatures.js | 54 ++++++------ cypress/e2e/cardFeatures.js | 87 ++++++++++++------- cypress/e2e/deckDashboard.js | 11 ++- cypress/e2e/stackFeatures.js | 33 ++++--- cypress/plugins/index.js | 4 +- cypress/support/commands.js | 164 ++++++++++++++++++++++------------- cypress/utils/index.js | 2 +- 7 files changed, 213 insertions(+), 142 deletions(-) diff --git a/cypress/e2e/boardFeatures.js b/cypress/e2e/boardFeatures.js index 058da5e8b..79e960be5 100644 --- a/cypress/e2e/boardFeatures.js +++ b/cypress/e2e/boardFeatures.js @@ -1,10 +1,10 @@ -import { randHash } from "../utils" +import { randHash } from '../utils' const randUser = randHash() -describe('Board', function () { - const password = 'pass123' - - before(function () { +describe('Board', function() { + const password = 'pass123' + + before(function() { cy.nextcloudCreateUser(randUser, password) }) @@ -12,30 +12,30 @@ describe('Board', function () { cy.login(randUser, password) }) - it('Can create a board', function () { - let board = 'Test' + it('Can create a board', function() { + const board = 'Test' - cy.intercept({ - method: 'POST', - url: '/index.php/apps/deck/boards', - }).as('createBoardRequest') - - // Click "Add board" - cy.openLeftSidebar() - cy.get('#app-navigation-vue .app-navigation__list .app-navigation-entry') - .eq(3).find('a').first().click({force: true}) + cy.intercept({ + method: 'POST', + url: '/index.php/apps/deck/boards', + }).as('createBoardRequest') - // Type the board title - cy.get('.board-create form input[type=text]') - .type(board, {force: true}) + // Click "Add board" + cy.openLeftSidebar() + cy.get('#app-navigation-vue .app-navigation__list .app-navigation-entry') + .eq(3).find('a').first().click({ force: true }) - // Submit - cy.get('.board-create form input[type=submit]') - .first().click({force: true}) + // Type the board title + cy.get('.board-create form input[type=text]') + .type(board, { force: true }) - cy.wait('@createBoardRequest').its('response.statusCode').should('equal', 200) - - cy.get('.app-navigation__list .app-navigation-entry__children .app-navigation-entry') - .contains(board).should('be.visible') + // Submit + cy.get('.board-create form input[type=submit]') + .first().click({ force: true }) + + cy.wait('@createBoardRequest').its('response.statusCode').should('equal', 200) + + cy.get('.app-navigation__list .app-navigation-entry__children .app-navigation-entry') + .contains(board).should('be.visible') }) -}) \ No newline at end of file +}) diff --git a/cypress/e2e/cardFeatures.js b/cypress/e2e/cardFeatures.js index 5a413e203..d5449440c 100644 --- a/cypress/e2e/cardFeatures.js +++ b/cypress/e2e/cardFeatures.js @@ -1,38 +1,67 @@ import { randHash } from '../utils' const randUser = randHash() -describe('Card', function () { - const board = 'TestBoard' - const list = 'TestList' - const password = 'pass123' +const testBoardData = { + title: 'MyBoardTest', + color: '00ff00', + stacks: [ + { + title: 'TestList', + cards: [ + { + title: 'Hello world', + }, + ], + }, + ], +} - before(function () { - cy.nextcloudCreateUser(randUser, password) - cy.deckCreateBoard({ user: randUser, password }, board) - cy.deckCreateList({ user: randUser, password }, list) - }) +describe('Card', function() { + before(function() { + cy.nextcloudCreateUser(randUser, randUser) + cy.createExampleBoard({ + user: randUser, + password: randUser, + board: testBoardData, + }) + }) - beforeEach(function () { - cy.login(randUser, password) - }) + beforeEach(function() { + cy.login(randUser, randUser) + }) - it('Can add a card', function () { - let card = 'Card 1' + it('Can show card details modal', function() { + cy.openLeftSidebar() + cy.getNavigationEntry(testBoardData.title) + .first().click({ force: true }) - cy.openLeftSidebar() - cy.get('#app-navigation-vue .app-navigation__list .app-navigation-entry') - .eq(3).find('a.app-navigation-entry-link') - .first().click({force: true}) + cy.get('.board .stack').eq(0).within(() => { + cy.get('.card:contains("Hello world")').should('be.visible').click() + }) - cy.get('.board .stack').eq(0).within(() => { - cy.get('button.action-item.action-item--single.icon-add') - .first().click() + cy.get('.modal__card').should('be.visible') + cy.get('.app-sidebar-header__maintitle').contains('Hello world') + }) - cy.get('.stack__card-add form input#new-stack-input-main') - .type(card) - cy.get('.stack__card-add form input[type=submit]') - .first().click() - cy.get('.card').first().contains(card).should('be.visible') - }) - }) -}) \ No newline at end of file + it('Can add a card', function() { + const newCardTitle = 'Write some cypress tests' + + cy.openLeftSidebar() + cy.getNavigationEntry(testBoardData.title) + .first().click({ force: true }) + + cy.get('.board .stack').eq(0).within(() => { + cy.get('.card:contains("Hello world")').should('be.visible') + + cy.get('.button-vue[aria-label*="Add card"]') + .first().click() + + cy.get('.stack__card-add form input#new-stack-input-main') + .type(newCardTitle) + cy.get('.stack__card-add form input[type=submit]') + .first().click() + cy.get(`.card:contains("${newCardTitle}")`).should('be.visible') + }) + }) + +}) diff --git a/cypress/e2e/deckDashboard.js b/cypress/e2e/deckDashboard.js index ce85d43cb..f61e744e3 100644 --- a/cypress/e2e/deckDashboard.js +++ b/cypress/e2e/deckDashboard.js @@ -4,7 +4,7 @@ const randUser = randHash() describe('Deck dashboard', function() { const password = 'pass123' - before(function () { + before(function() { cy.nextcloudCreateUser(randUser, password) }) @@ -18,15 +18,14 @@ describe('Deck dashboard', function() { .should('have.text', 'Upcoming cards') }) - it('Can see the default "Personal Board" created for user by default', function () { + it('Can see the default "Personal Board" created for user by default', function() { const defaultBoard = 'Personal' cy.openLeftSidebar() - cy.get('.app-navigation__list .app-navigation-entry') - .eq(1) - .find('ul.app-navigation-entry__children li.app-navigation-entry') + cy.get('.app-navigation-entry-wrapper[icon=icon-deck]') + .find('ul.app-navigation-entry__children .app-navigation-entry:contains(' + defaultBoard + ')') .first() .contains(defaultBoard) .should('be.visible') }) -}) \ No newline at end of file +}) diff --git a/cypress/e2e/stackFeatures.js b/cypress/e2e/stackFeatures.js index 3ce09fa20..7754643ec 100644 --- a/cypress/e2e/stackFeatures.js +++ b/cypress/e2e/stackFeatures.js @@ -1,33 +1,30 @@ -import { randHash } from "../utils"; -const randUser = randHash(); +import { randHash } from '../utils' +const randUser = randHash() -describe("Stack", function () { - const board = "TestBoard"; - const password = "pass123"; - const stack = "List 1"; +describe('Stack', function() { + const board = 'TestBoard' + const password = 'pass123' + const stack = 'List 1' - before(function () { + before(function() { cy.nextcloudCreateUser(randUser, password) cy.deckCreateBoard({ user: randUser, password }, board) }) - beforeEach(function () { + beforeEach(function() { cy.logout() cy.login(randUser, password) }) - it("Can create a stack", function () { + it('Can create a stack', function() { cy.openLeftSidebar() - cy.get("#app-navigation-vue .app-navigation__list .app-navigation-entry") - .eq(3) - .find("a.app-navigation-entry-link") - .first() + cy.getNavigationEntry(board) .click({ force: true }) - cy.get("#stack-add button").first().click() - cy.get("#stack-add form input#new-stack-input-main").type(stack) - cy.get("#stack-add form input[type=submit]").first().click() + cy.get('#stack-add button').first().click() + cy.get('#stack-add form input#new-stack-input-main').type(stack) + cy.get('#stack-add form input[type=submit]').first().click() - cy.get(".board .stack").eq(0).contains(stack).should("be.visible") + cy.get('.board .stack').eq(0).contains(stack).should('be.visible') }) -}); +}) diff --git a/cypress/plugins/index.js b/cypress/plugins/index.js index 59b2bab6e..96e295355 100644 --- a/cypress/plugins/index.js +++ b/cypress/plugins/index.js @@ -17,6 +17,6 @@ */ // eslint-disable-next-line no-unused-vars module.exports = (on, config) => { - // `on` is used to hook into various events Cypress emits - // `config` is the resolved Cypress config + // `on` is used to hook into various events Cypress emits + // `config` is the resolved Cypress config } diff --git a/cypress/support/commands.js b/cypress/support/commands.js index 19815e16f..ff69e2344 100644 --- a/cypress/support/commands.js +++ b/cypress/support/commands.js @@ -20,94 +20,140 @@ * */ -const url = Cypress.config("baseUrl").replace(/\/index.php\/?$/g, ""); -Cypress.env("baseUrl", url); +const url = Cypress.config('baseUrl').replace(/\/index.php\/?$/g, '') +Cypress.env('baseUrl', url) -Cypress.Commands.add("login", (user, password, route = "/apps/deck/") => { - let session = `${user}-${Date.now()}`; - cy.session(session, function () { - cy.visit(route); - cy.get("input[name=user]").type(user); - cy.get("input[name=password]").type(password); - cy.get("form[name=login] [type=submit]").click(); - cy.url().should("include", route); - }); - // in case the session already existed but we are on a different route... - cy.visit(route); -}); +Cypress.Commands.add('login', (user, password, route = '/apps/deck/') => { + const session = `${user}-${Date.now()}` + cy.session(session, function() { + cy.visit(route) + cy.get('input[name=user]').type(user) + cy.get('input[name=password]').type(password) + cy.get('form[name=login] [type=submit]').click() + cy.url().should('include', route) + }) + cy.visit(route) +}) -Cypress.Commands.add("logout", (route = "/") => { - cy.session("_guest", function () {}); -}); +Cypress.Commands.add('logout', (route = '/') => { + cy.session('_guest', function() {}) +}) -Cypress.Commands.add("nextcloudCreateUser", (user, password) => { - cy.clearCookies(); +Cypress.Commands.add('nextcloudCreateUser', (user, password) => { + cy.clearCookies() cy.request({ - method: "POST", - url: `${Cypress.env("baseUrl")}/ocs/v1.php/cloud/users?format=json`, + method: 'POST', + url: `${Cypress.env('baseUrl')}/ocs/v1.php/cloud/users?format=json`, form: true, body: { userid: user, - password: password, + password, }, - auth: { user: "admin", pass: "admin" }, + auth: { user: 'admin', pass: 'admin' }, headers: { - "OCS-ApiRequest": "true", - "Content-Type": "application/x-www-form-urlencoded", + 'OCS-ApiRequest': 'true', + 'Content-Type': 'application/x-www-form-urlencoded', }, }).then((response) => { - cy.log(`Created user ${user}`, response.status); - }); -}); + cy.log(`Created user ${user}`, response.status) + }) +}) -Cypress.Commands.add("nextcloudUpdateUser", (user, password, key, value) => { +Cypress.Commands.add('nextcloudUpdateUser', (user, password, key, value) => { cy.request({ - method: "PUT", - url: `${Cypress.env("baseUrl")}/ocs/v2.php/cloud/users/${user}`, + method: 'PUT', + url: `${Cypress.env('baseUrl')}/ocs/v2.php/cloud/users/${user}`, form: true, body: { key, value }, auth: { user, pass: password }, headers: { - "OCS-ApiRequest": "true", - "Content-Type": "application/x-www-form-urlencoded", + 'OCS-ApiRequest': 'true', + 'Content-Type': 'application/x-www-form-urlencoded', }, }).then((response) => { - cy.log(`Updated user ${user} ${key} to ${value}`, response.status); - }); -}); + cy.log(`Updated user ${user} ${key} to ${value}`, response.status) + }) +}) -Cypress.Commands.add("openLeftSidebar", () => { - cy.get(".app-navigation button.app-navigation-toggle").click(); -}); +Cypress.Commands.add('openLeftSidebar', () => { + cy.get('.app-navigation button.app-navigation-toggle').click() +}) -Cypress.Commands.add("deckCreateBoard", ({ user, password }, title) => { - cy.login(user, password); +Cypress.Commands.add('deckCreateBoard', ({ user, password }, title) => { + cy.login(user, password) - cy.get(".app-navigation button.app-navigation-toggle").click(); - cy.get("#app-navigation-vue .app-navigation__list .app-navigation-entry") + cy.get('.app-navigation button.app-navigation-toggle').click() + cy.get('#app-navigation-vue .app-navigation__list .app-navigation-entry') .eq(3) - .find("a") + .find('a') .first() - .click({ force: true }); + .click({ force: true }) - cy.get(".board-create form input[type=text]").type(title, { force: true }); + cy.get('.board-create form input[type=text]').type(title, { force: true }) - cy.get(".board-create form input[type=submit]") + cy.get('.board-create form input[type=submit]') .first() - .click({ force: true }); -}); + .click({ force: true }) +}) -Cypress.Commands.add("deckCreateList", ({ user, password }, title) => { - cy.login(user, password); +Cypress.Commands.add('deckCreateList', ({ user, password }, title) => { + cy.login(user, password) - cy.get(".app-navigation button.app-navigation-toggle").click(); - cy.get("#app-navigation-vue .app-navigation__list .app-navigation-entry") + cy.get('.app-navigation button.app-navigation-toggle').click() + cy.get('#app-navigation-vue .app-navigation__list .app-navigation-entry') .eq(3) - .find("a.app-navigation-entry-link") + .find('a.app-navigation-entry-link') .first() - .click({ force: true }); + .click({ force: true }) - cy.get("#stack-add button").first().click(); - cy.get("#stack-add form input#new-stack-input-main").type(title); - cy.get("#stack-add form input[type=submit]").first().click(); -}); + cy.get('#stack-add button').first().click() + cy.get('#stack-add form input#new-stack-input-main').type(title) + cy.get('#stack-add form input[type=submit]').first().click() +}) + +Cypress.Commands.add('createExampleBoard', ({ user, password, board }) => { + cy.request({ + method: 'POST', + url: `${Cypress.env('baseUrl')}/index.php/apps/deck/api/v1.0/boards`, + auth: { + user, + password, + }, + body: { title: board.title, color: board.color ?? 'ff0000' }, + }).then((boardResponse) => { + expect(boardResponse.status).to.eq(200) + const boardData = boardResponse.body + for (const stackIndex in board.stacks) { + const stack = board.stacks[stackIndex] + cy.request({ + method: 'POST', + url: `${Cypress.env('baseUrl')}/index.php/apps/deck/api/v1.0/boards/${boardData.id}/stacks`, + auth: { + user, + password, + }, + body: { title: stack.title, order: 0 }, + }).then((stackResponse) => { + const stackData = stackResponse.body + for (const cardIndex in stack.cards) { + const card = stack.cards[cardIndex] + cy.request({ + method: 'POST', + url: `${Cypress.env('baseUrl')}/index.php/apps/deck/api/v1.0/boards/${boardData.id}/stacks/${stackData.id}/cards`, + auth: { + user, + password, + }, + body: { title: card.title }, + }) + } + }) + } + }) +}) + +Cypress.Commands.add('getNavigationEntry', (boardTitle) => { + return cy.get('.app-navigation-entry-wrapper[icon=icon-deck]') + .find('ul.app-navigation-entry__children .app-navigation-entry:contains(' + boardTitle + ')') + .find('a.app-navigation-entry-link') +}) diff --git a/cypress/utils/index.js b/cypress/utils/index.js index 1ace84aaa..aa46b9f07 100644 --- a/cypress/utils/index.js +++ b/cypress/utils/index.js @@ -1 +1 @@ -export const randHash = () => Math.random().toString(36).replace(/[^a-z]+/g, '').slice(0, 10) \ No newline at end of file +export const randHash = () => Math.random().toString(36).replace(/[^a-z]+/g, '').slice(0, 10) From 935a2a240d19148fdef2c1cb234aa608e5756d82 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 28 Aug 2022 13:42:04 +0000 Subject: [PATCH 030/151] Bump @nextcloud/initial-state from 1.2.1 to 2.0.0 Bumps [@nextcloud/initial-state](https://github.com/nextcloud/nextcloud-initial-state) from 1.2.1 to 2.0.0. - [Release notes](https://github.com/nextcloud/nextcloud-initial-state/releases) - [Changelog](https://github.com/nextcloud/nextcloud-initial-state/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-initial-state/commits) --- updated-dependencies: - dependency-name: "@nextcloud/initial-state" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 50 ++++++++++++++++++++++------------------------- package.json | 2 +- 2 files changed, 24 insertions(+), 28 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc33459ee..10bc7d50d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^3.0.0", "@nextcloud/files": "^2.1.0", - "@nextcloud/initial-state": "^1.2.1", + "@nextcloud/initial-state": "^2.0.0", "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/router": "^2.0.0", @@ -2976,6 +2976,14 @@ "core-js": "^3.6.4" } }, + "node_modules/@nextcloud/capabilities/node_modules/@nextcloud/initial-state": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-1.2.1.tgz", + "integrity": "sha512-2TH2DzJBolYHWfbSovTWkByAIg0gdsyuVfZpf5APnJu/9PixXKbnrVFnaEdxjeP262Gok7ARMFFQeSiuzKRQeQ==", + "dependencies": { + "core-js": "^3.6.4" + } + }, "node_modules/@nextcloud/capabilities/node_modules/core-js": { "version": "3.6.5", "hasInstallScript": true, @@ -3115,21 +3123,9 @@ } }, "node_modules/@nextcloud/initial-state": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-1.2.1.tgz", - "integrity": "sha512-2TH2DzJBolYHWfbSovTWkByAIg0gdsyuVfZpf5APnJu/9PixXKbnrVFnaEdxjeP262Gok7ARMFFQeSiuzKRQeQ==", - "dependencies": { - "core-js": "^3.6.4" - } - }, - "node_modules/@nextcloud/initial-state/node_modules/core-js": { - "version": "3.6.5", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-2.0.0.tgz", + "integrity": "sha512-xmNP30v/RnkJ2z1HcuEo7YfcLJJa+FdWTwgNldXHOlMeMbl/ESpsGkWL2sULrhYurz64L0JpfwEdi/cHcmyuZQ==" }, "node_modules/@nextcloud/l10n": { "version": "1.6.0", @@ -21259,6 +21255,14 @@ "core-js": "^3.6.4" }, "dependencies": { + "@nextcloud/initial-state": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-1.2.1.tgz", + "integrity": "sha512-2TH2DzJBolYHWfbSovTWkByAIg0gdsyuVfZpf5APnJu/9PixXKbnrVFnaEdxjeP262Gok7ARMFFQeSiuzKRQeQ==", + "requires": { + "core-js": "^3.6.4" + } + }, "core-js": { "version": "3.6.5" } @@ -21347,17 +21351,9 @@ } }, "@nextcloud/initial-state": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-1.2.1.tgz", - "integrity": "sha512-2TH2DzJBolYHWfbSovTWkByAIg0gdsyuVfZpf5APnJu/9PixXKbnrVFnaEdxjeP262Gok7ARMFFQeSiuzKRQeQ==", - "requires": { - "core-js": "^3.6.4" - }, - "dependencies": { - "core-js": { - "version": "3.6.5" - } - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-2.0.0.tgz", + "integrity": "sha512-xmNP30v/RnkJ2z1HcuEo7YfcLJJa+FdWTwgNldXHOlMeMbl/ESpsGkWL2sULrhYurz64L0JpfwEdi/cHcmyuZQ==" }, "@nextcloud/l10n": { "version": "1.6.0", diff --git a/package.json b/package.json index 76630f4c5..e693b1761 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@nextcloud/dialogs": "^3.2.0", "@nextcloud/event-bus": "^3.0.0", "@nextcloud/files": "^2.1.0", - "@nextcloud/initial-state": "^1.2.1", + "@nextcloud/initial-state": "^2.0.0", "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/router": "^2.0.0", From 325ec9ae553659b56d039dd419b5ec09b1fed790 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 28 Aug 2022 13:42:20 +0000 Subject: [PATCH 031/151] Bump jest from 28.1.3 to 29.0.1 Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 28.1.3 to 29.0.1. - [Release notes](https://github.com/facebook/jest/releases) - [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/jest/commits/v29.0.1/packages/jest) --- updated-dependencies: - dependency-name: jest dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 1468 +++++++++++++++++++++++---------------------- package.json | 2 +- 2 files changed, 741 insertions(+), 729 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc33459ee..8585333b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,7 +53,7 @@ "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.4.0", - "jest": "^28.1.3", + "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", "vue-jest": "^3.0.7", "vue-template-compiler": "^2.7.9" @@ -938,6 +938,21 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "dev": true, @@ -2096,20 +2111,20 @@ } }, "node_modules/@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.0.1.tgz", + "integrity": "sha512-SxLvSKf9gk4Rvt3p2KRQWVQ3sVj7S37rjlCHwp2+xNcRO/X+Uw0idbkfOtciUpjghHIxyggqcrrKhThQ+vClLQ==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1", "slash": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/console/node_modules/ansi-styles": { @@ -2183,43 +2198,42 @@ } }, "node_modules/@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.0.1.tgz", + "integrity": "sha512-EcFrXkYh8I1GYHRH9V4TU7jr4P6ckaPqGo/z4AIJjHDZxicjYgWB6fx1xFb5bhEM87eUjCF4FAY5t+RamLWQmA==", "dev": true, "dependencies": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^29.0.1", + "@jest/reporters": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", + "jest-changed-files": "^29.0.0", + "jest-config": "^29.0.1", + "jest-haste-map": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-regex-util": "^29.0.0", + "jest-resolve": "^29.0.1", + "jest-resolve-dependencies": "^29.0.1", + "jest-runner": "^29.0.1", + "jest-runtime": "^29.0.1", + "jest-snapshot": "^29.0.1", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", + "jest-watcher": "^29.0.1", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "rimraf": "^3.0.0", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -2322,88 +2336,89 @@ } }, "node_modules/@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.0.1.tgz", + "integrity": "sha512-iLcFfoq2K6DAB+Mc+2VNLzZVmHdwQFeSqvoM/X8SMON6s/+yEi1iuRX3snx/JfwSnvmiMXjSr0lktxNxOcqXYA==", "dev": true, "dependencies": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/fake-timers": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", - "jest-mock": "^28.1.3" + "jest-mock": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.0.1.tgz", + "integrity": "sha512-qKB3q52XDV8VUEiqKKLgLrJx7puQ8sYVqIDlul6n7SIXWS97DOK3KqbR2rDDaMtmenRHqEUl2fI+aFzx0oSemA==", "dev": true, "dependencies": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" + "expect": "^29.0.1", + "jest-snapshot": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.1.tgz", + "integrity": "sha512-Tw5kUUOKmXGQDmQ9TSgTraFFS7HMC1HG/B7y0AN2G2UzjdAXz9BzK2rmNpCSDl7g7y0Gf/VLBm//blonvhtOTQ==", "dev": true, "dependencies": { - "jest-get-type": "^28.0.2" + "jest-get-type": "^29.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.0.1.tgz", + "integrity": "sha512-XZ+kAhLChVQ+KJNa5034p7O1Mz3vtWrelxDcMoxhZkgqmWDaEQAW9qJeutaeCfPvwaEwKYVyKDYfWpcyT8RiMw==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@sinonjs/fake-timers": "^9.1.2", "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-message-util": "^29.0.1", + "jest-mock": "^29.0.1", + "jest-util": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.0.1.tgz", + "integrity": "sha512-BtZWrVrKRKNUt7T1H2S8Mz31PN7ItROCmH+V5pn10hJDUfjOCTIUwb0WtLZzm0f1tJ3Uvx+5lVZrF/VTKqNaFg==", "dev": true, "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" + "@jest/environment": "^29.0.1", + "@jest/expect": "^29.0.1", + "@jest/types": "^29.0.1", + "jest-mock": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.0.1.tgz", + "integrity": "sha512-dM3L8JmYYOsdeXUUVZClQy67Tz/v1sMo9h4AQv2U+716VLHV0zdA6Hh4FQNAHMhYw/95dbZbPX8Q+TRR7Rw+wA==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/console": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", + "@jridgewell/trace-mapping": "^0.3.15", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -2415,9 +2430,9 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1", + "jest-worker": "^29.0.1", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", @@ -2425,7 +2440,7 @@ "v8-to-istanbul": "^9.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -2504,9 +2519,9 @@ } }, "node_modules/@jest/reporters/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.1.tgz", + "integrity": "sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==", "dev": true, "dependencies": { "@types/node": "*", @@ -2514,7 +2529,7 @@ "supports-color": "^8.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/reporters/node_modules/jest-worker/node_modules/supports-color": { @@ -2557,85 +2572,85 @@ } }, "node_modules/@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", "dev": true, "dependencies": { "@sinclair/typebox": "^0.24.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.0.0.tgz", + "integrity": "sha512-nOr+0EM8GiHf34mq2GcJyz/gYFyLQ2INDhAylrZJ9mMWoW21mLBfZa0BUVPPMxVYrLjeiRe2Z7kWXOGnS0TFhQ==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.13", + "@jridgewell/trace-mapping": "^0.3.15", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.0.1.tgz", + "integrity": "sha512-XCA4whh/igxjBaR/Hg8qwFd/uTsauoD7QAdAYUjV2CSGx0+iunhjoCRRWTwqjQrETRqOJABx6kNfw0+C0vMSgQ==", "dev": true, "dependencies": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^29.0.1", + "@jest/types": "^29.0.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.0.1.tgz", + "integrity": "sha512-3GhSBMCRcWXGluP2Dw7CLP6mNke/t+EcftF5YjzhX1BJmqcatMbtZVwjuCfZy0TCME1GevXy3qTyV5PLpwIFKQ==", "dev": true, "dependencies": { - "@jest/test-result": "^28.1.3", + "@jest/test-result": "^29.0.1", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^29.0.1", "slash": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.0.1.tgz", + "integrity": "sha512-6UxXtqrPScFdDhoip8ys60dQAIYppQinyR87n9nlasR/ZnFfJohKToqzM29KK4gb9gHRv5oDFChdqZKE0SIhsg==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/types": "^29.0.1", + "@jridgewell/trace-mapping": "^0.3.15", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", + "jest-haste-map": "^29.0.1", + "jest-regex-util": "^29.0.0", + "jest-util": "^29.0.1", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", "write-file-atomic": "^4.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/transform/node_modules/ansi-styles": { @@ -2709,12 +2724,12 @@ } }, "node_modules/@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.1.tgz", + "integrity": "sha512-ft01rxzVsbh9qZPJ6EFgAIj3PT9FCRfBF9Xljo2/33VDOUjLZr0ZJ2oKANqh9S/K0/GERCsHDAQlBwj7RxA+9g==", "dev": true, "dependencies": { - "@jest/schemas": "^28.1.3", + "@jest/schemas": "^29.0.0", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -2722,7 +2737,7 @@ "chalk": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/types/node_modules/ansi-styles": { @@ -2842,9 +2857,9 @@ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -3672,9 +3687,9 @@ } }, "node_modules/@sinclair/typebox": { - "version": "0.24.20", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz", - "integrity": "sha512-kVaO5aEFZb33nPMTZBxiPEkY+slxiPtqC7QX8f9B3eGOMBvEfuMfxp9DSTTCsRJPumPKjrge4yagyssO4q6qzQ==", + "version": "0.24.28", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.28.tgz", + "integrity": "sha512-dgJd3HLOkLmz4Bw50eZx/zJwtBq65nms3N9VBYu5LTjJ883oBFkTyXRlCB/ZGGwqYpJJHA5zW2Ibhl5ngITfow==", "dev": true }, "node_modules/@sinonjs/commons": { @@ -3728,9 +3743,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.0.tgz", + "integrity": "sha512-v4Vwdko+pgymgS+A2UIaJru93zQd85vIGWObM5ekZNdXCKtDYqATlEYnWgfo86Q6I1Lh0oXnksDnMU1cwmlPDw==", "dev": true, "dependencies": { "@babel/types": "^7.3.0" @@ -3936,9 +3951,9 @@ "license": "MIT" }, "node_modules/@types/prettier": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", - "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", + "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", "dev": true }, "node_modules/@types/qs": { @@ -4049,9 +4064,9 @@ } }, "node_modules/@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.11.tgz", + "integrity": "sha512-aB4y9UDUXTSMxmM4MH+YnuR0g5Cph3FLQBoWoMB21DSvFVAxRVEHEMx3TLh+zUZYMCQtKiqazz0Q4Rre31f/OA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -4937,21 +4952,21 @@ } }, "node_modules/babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.0.1.tgz", + "integrity": "sha512-wyI9r8tqwsZEMWiIaYjdUJ6ztZIO4DMWpGq7laW34wR71WtRS+D/iBEtXOP5W2aSYCVUQMsypRl/xiJYZznnTg==", "dev": true, "dependencies": { - "@jest/transform": "^28.1.3", + "@jest/transform": "^29.0.1", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", + "babel-preset-jest": "^29.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "@babel/core": "^7.8.0" @@ -5100,9 +5115,9 @@ } }, "node_modules/babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.0.0.tgz", + "integrity": "sha512-B9oaXrlxXHFWeWqhDPg03iqQd2UN/mg/VdZOsLaqAVBkztru3ctTryAI4zisxLEEgmcUnLTKewqx0gGifoXD3A==", "dev": true, "dependencies": { "@babel/template": "^7.3.3", @@ -5111,7 +5126,7 @@ "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/babel-plugin-polyfill-corejs2": { @@ -5210,16 +5225,16 @@ } }, "node_modules/babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.0.0.tgz", + "integrity": "sha512-B5Ke47Xcs8rDF3p1korT3LoilpADCwbG93ALqtvqu6Xpf4d8alKkrCBTExbNzdHJcIuEPpfYvEaFFRGee2kUgQ==", "dev": true, "dependencies": { - "babel-plugin-jest-hoist": "^28.1.3", + "babel-plugin-jest-hoist": "^29.0.0", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "@babel/core": "^7.0.0" @@ -7408,12 +7423,12 @@ "peer": true }, "node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", + "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==", "dev": true, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/diffie-hellman": { @@ -8916,19 +8931,19 @@ } }, "node_modules/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.1.tgz", + "integrity": "sha512-yQgemsjLU+1S8t2A7pXT3Sn/v5/37LY8J+tocWtKEA0iEYYc6gfKbbJJX2fxHZmd7K9WpdbQqXUpmYkq1aewYg==", "dev": true, "dependencies": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" + "@jest/expect-utils": "^29.0.1", + "jest-get-type": "^29.0.0", + "jest-matcher-utils": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/express": { @@ -9094,8 +9109,9 @@ } }, "node_modules/fast-json-stable-stringify": { - "version": "2.0.0", - "license": "MIT" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "node_modules/fast-levenshtein": { "version": "2.0.6", @@ -11055,21 +11071,21 @@ "license": "MIT" }, "node_modules/jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.0.1.tgz", + "integrity": "sha512-liHkwzaW6iwQyhRBFj0A4ZYKcsQ7ers1s62CCT95fPeNzoxT/vQRWwjTT4e7jpSCwrvPP2t1VESuy7GrXcr2ug==", "dev": true, "dependencies": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/core": "^29.0.1", + "@jest/types": "^29.0.1", "import-local": "^3.0.2", - "jest-cli": "^28.1.3" + "jest-cli": "^29.0.1" }, "bin": { "jest": "bin/jest.js" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -11081,16 +11097,16 @@ } }, "node_modules/jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.0.0.tgz", + "integrity": "sha512-28/iDMDrUpGoCitTURuDqUzWQoWmOmOKOFST1mi2lwh62X4BFf6khgH3uSuo1e49X/UDjuApAj3w0wLOex4VPQ==", "dev": true, "dependencies": { "execa": "^5.0.0", "p-limit": "^3.1.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-changed-files/node_modules/p-limit": { @@ -11109,33 +11125,33 @@ } }, "node_modules/jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.0.1.tgz", + "integrity": "sha512-I5J4LyK3qPo8EnqPmxsMAVR+2SFx7JOaZsbqW9xQmk4UDmTCD92EQgS162Ey3Jq6CfpKJKFDhzhG3QqiE0fRbw==", "dev": true, "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/environment": "^29.0.1", + "@jest/expect": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", + "jest-each": "^29.0.1", + "jest-matcher-utils": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-runtime": "^29.0.1", + "jest-snapshot": "^29.0.1", + "jest-util": "^29.0.1", "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-circus/node_modules/ansi-styles": { @@ -11224,21 +11240,21 @@ } }, "node_modules/jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.0.1.tgz", + "integrity": "sha512-XozBHtoJCS6mnjCxNESyGm47Y4xSWzNlBJj4tix9nGrG6m068B83lrTWKtjYAenYSfOqyYVpQCkyqUp35IT+qA==", "dev": true, "dependencies": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/core": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/types": "^29.0.1", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-config": "^29.0.1", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", "prompts": "^2.0.1", "yargs": "^17.3.1" }, @@ -11246,7 +11262,7 @@ "jest": "bin/jest.js" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -11328,36 +11344,36 @@ } }, "node_modules/jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.0.1.tgz", + "integrity": "sha512-3duIx5ucEPIsUOESDTuasMfqHonD0oZRjqHycIMHSC4JwbvHDjAWNKN/NiM0ZxHXjAYrMTLt2QxSQ+IqlbYE5A==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", + "@jest/test-sequencer": "^29.0.1", + "@jest/types": "^29.0.1", + "babel-jest": "^29.0.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-circus": "^29.0.1", + "jest-environment-node": "^29.0.1", + "jest-get-type": "^29.0.0", + "jest-regex-util": "^29.0.0", + "jest-resolve": "^29.0.1", + "jest-runner": "^29.0.1", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { "@types/node": "*", @@ -11455,18 +11471,18 @@ } }, "node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.1.tgz", + "integrity": "sha512-l8PYeq2VhcdxG9tl5cU78ClAlg/N7RtVSp0v3MlXURR0Y99i6eFnegmasOandyTmO6uEdo20+FByAjBFEO9nuw==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "diff-sequences": "^29.0.0", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-diff/node_modules/ansi-styles": { @@ -11540,31 +11556,31 @@ } }, "node_modules/jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.0.0.tgz", + "integrity": "sha512-s5Kpra/kLzbqu9dEjov30kj1n4tfu3e7Pl8v+f8jOkeWNqM6Ds8jRaJfZow3ducoQUrf2Z4rs2N5S3zXnb83gw==", "dev": true, "dependencies": { "detect-newline": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.0.1.tgz", + "integrity": "sha512-UmCZYU9LPvRfSDoCrKJqrCNmgTYGGb3Ga6IVsnnVjedBTRRR9GJMca7UmDKRrJ1s+U632xrVtiRD27BxaG1aaQ==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" + "jest-get-type": "^29.0.0", + "jest-util": "^29.0.1", + "pretty-format": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-each/node_modules/ansi-styles": { @@ -11638,51 +11654,51 @@ } }, "node_modules/jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.0.1.tgz", + "integrity": "sha512-PcIRBrEBFAPBqkbL53ZpEvTptcAnOW6/lDfqBfACMm3vkVT0N7DcfkH/hqNSbDmSxzGr0FtJI6Ej3TPhveWCMA==", "dev": true, "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/environment": "^29.0.1", + "@jest/fake-timers": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-mock": "^29.0.1", + "jest-util": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", "dev": true, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.0.1.tgz", + "integrity": "sha512-gcKOAydafpGoSBvcj/mGCfhOKO8fRLkAeee1KXGdcJ1Pb9O2nnOl4I8bQSIID2MaZeMHtLLgNboukh/pUGkBtg==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-regex-util": "^29.0.0", + "jest-util": "^29.0.1", + "jest-worker": "^29.0.1", "micromatch": "^4.0.4", "walker": "^1.0.8" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "optionalDependencies": { "fsevents": "^2.3.2" @@ -11698,9 +11714,9 @@ } }, "node_modules/jest-haste-map/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.1.tgz", + "integrity": "sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==", "dev": true, "dependencies": { "@types/node": "*", @@ -11708,7 +11724,7 @@ "supports-color": "^8.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-haste-map/node_modules/supports-color": { @@ -11727,31 +11743,31 @@ } }, "node_modules/jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.0.1.tgz", + "integrity": "sha512-5tISHJphB+sCmKXtVHJGQGltj7ksrLLb9vkuNWwFR86Of1tfzjskvrrrZU1gSzEfWC+qXIn4tuh8noKHYGMIPA==", "dev": true, "dependencies": { - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.1.tgz", + "integrity": "sha512-/e6UbCDmprRQFnl7+uBKqn4G22c/OmwriE5KCMVqxhElKCQUDcFnq5XM9iJeKtzy4DUjxT27y9VHmKPD8BQPaw==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "jest-diff": "^29.0.1", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils/node_modules/ansi-styles": { @@ -11825,23 +11841,23 @@ } }, "node_modules/jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.1.tgz", + "integrity": "sha512-wRMAQt3HrLpxSubdnzOo68QoTfQ+NLXFzU0Heb18ZUzO2S9GgaXNEdQ4rpd0fI9dq2NXkpCk1IUWSqzYKji64A==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-message-util/node_modules/ansi-styles": { @@ -11915,16 +11931,16 @@ } }, "node_modules/jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.0.1.tgz", + "integrity": "sha512-i1yTceg2GKJwUNZFjIzrH7Y74fN1SKJWxQX/Vu3LT4TiJerFARH5l+4URNyapZ+DNpchHYrGOP2deVbn3ma8JA==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/node": "*" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-pnp-resolver": { @@ -11945,45 +11961,45 @@ } }, "node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.0.0.tgz", + "integrity": "sha512-BV7VW7Sy0fInHWN93MMPtlClweYv2qrSCwfeFWmpribGZtQPWNvRSq9XOVgOEjU1iBGRKXUZil0o2AH7Iy9Lug==", "dev": true, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.0.1.tgz", + "integrity": "sha512-dwb5Z0lLZbptlBtPExqsHfdDamXeiRLv4vdkfPrN84vBwLSWHWcXjlM2JXD/KLSQfljBcXbzI/PDvUJuTQ84Nw==", "dev": true, "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^29.0.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.0.1.tgz", + "integrity": "sha512-fUGcYlSc1NzNz+tsHDjjG0rclw6blJcFZsLEsezxm/n54bAm9HFvJxgBuCV1CJQoPtIx6AfR+tXkR9lpWJs2LQ==", "dev": true, "dependencies": { - "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" + "jest-regex-util": "^29.0.0", + "jest-snapshot": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve/node_modules/ansi-styles": { @@ -12057,35 +12073,35 @@ } }, "node_modules/jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.0.1.tgz", + "integrity": "sha512-XeFfPmHtO7HyZyD1uJeO4Oqa8PyTbDHzS1YdGrvsFXk/A5eXinbqA5a42VUEqvsKQgNnKTl5NJD0UtDWg7cQ2A==", "dev": true, "dependencies": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^29.0.1", + "@jest/environment": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-docblock": "^29.0.0", + "jest-environment-node": "^29.0.1", + "jest-haste-map": "^29.0.1", + "jest-leak-detector": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-resolve": "^29.0.1", + "jest-runtime": "^29.0.1", + "jest-util": "^29.0.1", + "jest-watcher": "^29.0.1", + "jest-worker": "^29.0.1", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner/node_modules/ansi-styles": { @@ -12147,9 +12163,9 @@ } }, "node_modules/jest-runner/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.1.tgz", + "integrity": "sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==", "dev": true, "dependencies": { "@types/node": "*", @@ -12157,7 +12173,7 @@ "supports-color": "^8.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner/node_modules/jest-worker/node_modules/supports-color": { @@ -12222,36 +12238,36 @@ } }, "node_modules/jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.0.1.tgz", + "integrity": "sha512-yDgz5OE0Rm44PUAfTqwA6cDFnTYnVcYbRpPECsokSASQ0I5RXpnKPVr2g0CYZWKzbsXqqtmM7TIk7CAutZJ7gQ==", "dev": true, "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/environment": "^29.0.1", + "@jest/fake-timers": "^29.0.1", + "@jest/globals": "^29.0.1", + "@jest/source-map": "^29.0.0", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", + "@types/node": "*", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", + "jest-haste-map": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-mock": "^29.0.1", + "jest-regex-util": "^29.0.0", + "jest-resolve": "^29.0.1", + "jest-snapshot": "^29.0.1", + "jest-util": "^29.0.1", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runtime/node_modules/ansi-styles": { @@ -12342,37 +12358,38 @@ } }, "node_modules/jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.0.1.tgz", + "integrity": "sha512-OuYGp+lsh7RhB3DDX36z/pzrGm2F740e5ERG9PQpJyDknCRtWdhaehBQyMqDnsQdKkvC2zOcetcxskiHjO7e8Q==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/expect-utils": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.3", + "expect": "^29.0.1", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-diff": "^29.0.1", + "jest-get-type": "^29.0.0", + "jest-haste-map": "^29.0.1", + "jest-matcher-utils": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "semver": "^7.3.5" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-snapshot/node_modules/ansi-styles": { @@ -12479,12 +12496,12 @@ "dev": true }, "node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.1.tgz", + "integrity": "sha512-GIWkgNfkeA9d84rORDHPGGTFBrRD13A38QVSKE0bVrGSnoR1KDn8Kqz+0yI5kezMgbT/7zrWaruWP1Kbghlb2A==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -12492,7 +12509,7 @@ "picomatch": "^2.2.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-util/node_modules/ansi-styles": { @@ -12566,20 +12583,20 @@ } }, "node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.0.1.tgz", + "integrity": "sha512-mS4q7F738YXZFWBPqE+NjHU/gEOs7IBIFQ8i9zq5EO691cLrUbLhFq4larf8/lNcmauRO71tn/+DTW2y+MrLow==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", + "jest-get-type": "^29.0.0", "leven": "^3.1.0", - "pretty-format": "^28.1.3" + "pretty-format": "^29.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-validate/node_modules/ansi-styles": { @@ -12665,22 +12682,22 @@ } }, "node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.0.1.tgz", + "integrity": "sha512-0LBWDL3sZ+vyHRYxjqm2irhfwhUXHonjLSbd0oDeGq44U1e1uUh3icWNXYF8HO/UEnOoa6+OJDncLUXP2Hdg9A==", "dev": true, "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/test-result": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.3", + "jest-util": "^29.0.1", "string-length": "^4.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-watcher/node_modules/ansi-styles": { @@ -15260,27 +15277,17 @@ } }, "node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.1.tgz", + "integrity": "sha512-iTHy3QZMzuL484mSTYbQIM1AHhEQsH8mXWS2/vd2yFBYnG3EBqGiMONo28PlPgrW7P/8s/1ISv+y7WH306l8cw==", "dev": true, "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", + "@jest/schemas": "^29.0.0", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/pretty-format/node_modules/ansi-styles": { @@ -19767,6 +19774,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "dev": true, @@ -20602,16 +20618,16 @@ "dev": true }, "@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.0.1.tgz", + "integrity": "sha512-SxLvSKf9gk4Rvt3p2KRQWVQ3sVj7S37rjlCHwp2+xNcRO/X+Uw0idbkfOtciUpjghHIxyggqcrrKhThQ+vClLQ==", "dev": true, "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1", "slash": "^3.0.0" }, "dependencies": { @@ -20667,38 +20683,37 @@ } }, "@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.0.1.tgz", + "integrity": "sha512-EcFrXkYh8I1GYHRH9V4TU7jr4P6ckaPqGo/z4AIJjHDZxicjYgWB6fx1xFb5bhEM87eUjCF4FAY5t+RamLWQmA==", "dev": true, "requires": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^29.0.1", + "@jest/reporters": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", + "jest-changed-files": "^29.0.0", + "jest-config": "^29.0.1", + "jest-haste-map": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-regex-util": "^29.0.0", + "jest-resolve": "^29.0.1", + "jest-resolve-dependencies": "^29.0.1", + "jest-runner": "^29.0.1", + "jest-runtime": "^29.0.1", + "jest-snapshot": "^29.0.1", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", + "jest-watcher": "^29.0.1", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "rimraf": "^3.0.0", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, @@ -20770,73 +20785,74 @@ } }, "@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.0.1.tgz", + "integrity": "sha512-iLcFfoq2K6DAB+Mc+2VNLzZVmHdwQFeSqvoM/X8SMON6s/+yEi1iuRX3snx/JfwSnvmiMXjSr0lktxNxOcqXYA==", "dev": true, "requires": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/fake-timers": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", - "jest-mock": "^28.1.3" + "jest-mock": "^29.0.1" } }, "@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.0.1.tgz", + "integrity": "sha512-qKB3q52XDV8VUEiqKKLgLrJx7puQ8sYVqIDlul6n7SIXWS97DOK3KqbR2rDDaMtmenRHqEUl2fI+aFzx0oSemA==", "dev": true, "requires": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" + "expect": "^29.0.1", + "jest-snapshot": "^29.0.1" } }, "@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.1.tgz", + "integrity": "sha512-Tw5kUUOKmXGQDmQ9TSgTraFFS7HMC1HG/B7y0AN2G2UzjdAXz9BzK2rmNpCSDl7g7y0Gf/VLBm//blonvhtOTQ==", "dev": true, "requires": { - "jest-get-type": "^28.0.2" + "jest-get-type": "^29.0.0" } }, "@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.0.1.tgz", + "integrity": "sha512-XZ+kAhLChVQ+KJNa5034p7O1Mz3vtWrelxDcMoxhZkgqmWDaEQAW9qJeutaeCfPvwaEwKYVyKDYfWpcyT8RiMw==", "dev": true, "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@sinonjs/fake-timers": "^9.1.2", "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-message-util": "^29.0.1", + "jest-mock": "^29.0.1", + "jest-util": "^29.0.1" } }, "@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.0.1.tgz", + "integrity": "sha512-BtZWrVrKRKNUt7T1H2S8Mz31PN7ItROCmH+V5pn10hJDUfjOCTIUwb0WtLZzm0f1tJ3Uvx+5lVZrF/VTKqNaFg==", "dev": true, "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" + "@jest/environment": "^29.0.1", + "@jest/expect": "^29.0.1", + "@jest/types": "^29.0.1", + "jest-mock": "^29.0.1" } }, "@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.0.1.tgz", + "integrity": "sha512-dM3L8JmYYOsdeXUUVZClQy67Tz/v1sMo9h4AQv2U+716VLHV0zdA6Hh4FQNAHMhYw/95dbZbPX8Q+TRR7Rw+wA==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/console": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", + "@jridgewell/trace-mapping": "^0.3.15", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -20848,9 +20864,9 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1", + "jest-worker": "^29.0.1", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", @@ -20905,9 +20921,9 @@ "dev": true }, "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.1.tgz", + "integrity": "sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==", "dev": true, "requires": { "@types/node": "*", @@ -20947,66 +20963,66 @@ } }, "@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", "dev": true, "requires": { "@sinclair/typebox": "^0.24.1" } }, "@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.0.0.tgz", + "integrity": "sha512-nOr+0EM8GiHf34mq2GcJyz/gYFyLQ2INDhAylrZJ9mMWoW21mLBfZa0BUVPPMxVYrLjeiRe2Z7kWXOGnS0TFhQ==", "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.13", + "@jridgewell/trace-mapping": "^0.3.15", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" } }, "@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.0.1.tgz", + "integrity": "sha512-XCA4whh/igxjBaR/Hg8qwFd/uTsauoD7QAdAYUjV2CSGx0+iunhjoCRRWTwqjQrETRqOJABx6kNfw0+C0vMSgQ==", "dev": true, "requires": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^29.0.1", + "@jest/types": "^29.0.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.0.1.tgz", + "integrity": "sha512-3GhSBMCRcWXGluP2Dw7CLP6mNke/t+EcftF5YjzhX1BJmqcatMbtZVwjuCfZy0TCME1GevXy3qTyV5PLpwIFKQ==", "dev": true, "requires": { - "@jest/test-result": "^28.1.3", + "@jest/test-result": "^29.0.1", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^29.0.1", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.0.1.tgz", + "integrity": "sha512-6UxXtqrPScFdDhoip8ys60dQAIYppQinyR87n9nlasR/ZnFfJohKToqzM29KK4gb9gHRv5oDFChdqZKE0SIhsg==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/types": "^29.0.1", + "@jridgewell/trace-mapping": "^0.3.15", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", + "jest-haste-map": "^29.0.1", + "jest-regex-util": "^29.0.0", + "jest-util": "^29.0.1", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -21065,12 +21081,12 @@ } }, "@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.1.tgz", + "integrity": "sha512-ft01rxzVsbh9qZPJ6EFgAIj3PT9FCRfBF9Xljo2/33VDOUjLZr0ZJ2oKANqh9S/K0/GERCsHDAQlBwj7RxA+9g==", "dev": true, "requires": { - "@jest/schemas": "^28.1.3", + "@jest/schemas": "^29.0.0", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -21167,9 +21183,9 @@ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -21755,9 +21771,9 @@ } }, "@sinclair/typebox": { - "version": "0.24.20", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz", - "integrity": "sha512-kVaO5aEFZb33nPMTZBxiPEkY+slxiPtqC7QX8f9B3eGOMBvEfuMfxp9DSTTCsRJPumPKjrge4yagyssO4q6qzQ==", + "version": "0.24.28", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.28.tgz", + "integrity": "sha512-dgJd3HLOkLmz4Bw50eZx/zJwtBq65nms3N9VBYu5LTjJ883oBFkTyXRlCB/ZGGwqYpJJHA5zW2Ibhl5ngITfow==", "dev": true }, "@sinonjs/commons": { @@ -21811,9 +21827,9 @@ } }, "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.0.tgz", + "integrity": "sha512-v4Vwdko+pgymgS+A2UIaJru93zQd85vIGWObM5ekZNdXCKtDYqATlEYnWgfo86Q6I1Lh0oXnksDnMU1cwmlPDw==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -22013,9 +22029,9 @@ "dev": true }, "@types/prettier": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", - "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", + "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", "dev": true }, "@types/qs": { @@ -22123,9 +22139,9 @@ } }, "@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.11.tgz", + "integrity": "sha512-aB4y9UDUXTSMxmM4MH+YnuR0g5Cph3FLQBoWoMB21DSvFVAxRVEHEMx3TLh+zUZYMCQtKiqazz0Q4Rre31f/OA==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -22843,15 +22859,15 @@ } }, "babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.0.1.tgz", + "integrity": "sha512-wyI9r8tqwsZEMWiIaYjdUJ6ztZIO4DMWpGq7laW34wR71WtRS+D/iBEtXOP5W2aSYCVUQMsypRl/xiJYZznnTg==", "dev": true, "requires": { - "@jest/transform": "^28.1.3", + "@jest/transform": "^29.0.1", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", + "babel-preset-jest": "^29.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -22964,9 +22980,9 @@ } }, "babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.0.0.tgz", + "integrity": "sha512-B9oaXrlxXHFWeWqhDPg03iqQd2UN/mg/VdZOsLaqAVBkztru3ctTryAI4zisxLEEgmcUnLTKewqx0gGifoXD3A==", "dev": true, "requires": { "@babel/template": "^7.3.3", @@ -23056,12 +23072,12 @@ } }, "babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.0.0.tgz", + "integrity": "sha512-B5Ke47Xcs8rDF3p1korT3LoilpADCwbG93ALqtvqu6Xpf4d8alKkrCBTExbNzdHJcIuEPpfYvEaFFRGee2kUgQ==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^28.1.3", + "babel-plugin-jest-hoist": "^29.0.0", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -24724,9 +24740,9 @@ "peer": true }, "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", + "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==", "dev": true }, "diffie-hellman": { @@ -25850,16 +25866,16 @@ "dev": true }, "expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.1.tgz", + "integrity": "sha512-yQgemsjLU+1S8t2A7pXT3Sn/v5/37LY8J+tocWtKEA0iEYYc6gfKbbJJX2fxHZmd7K9WpdbQqXUpmYkq1aewYg==", "dev": true, "requires": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" + "@jest/expect-utils": "^29.0.1", + "jest-get-type": "^29.0.0", + "jest-matcher-utils": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1" } }, "express": { @@ -25986,7 +26002,9 @@ } }, "fast-json-stable-stringify": { - "version": "2.0.0" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fast-levenshtein": { "version": "2.0.6", @@ -27359,21 +27377,21 @@ "version": "1.1.1" }, "jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.0.1.tgz", + "integrity": "sha512-liHkwzaW6iwQyhRBFj0A4ZYKcsQ7ers1s62CCT95fPeNzoxT/vQRWwjTT4e7jpSCwrvPP2t1VESuy7GrXcr2ug==", "dev": true, "requires": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/core": "^29.0.1", + "@jest/types": "^29.0.1", "import-local": "^3.0.2", - "jest-cli": "^28.1.3" + "jest-cli": "^29.0.1" } }, "jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.0.0.tgz", + "integrity": "sha512-28/iDMDrUpGoCitTURuDqUzWQoWmOmOKOFST1mi2lwh62X4BFf6khgH3uSuo1e49X/UDjuApAj3w0wLOex4VPQ==", "dev": true, "requires": { "execa": "^5.0.0", @@ -27392,28 +27410,28 @@ } }, "jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.0.1.tgz", + "integrity": "sha512-I5J4LyK3qPo8EnqPmxsMAVR+2SFx7JOaZsbqW9xQmk4UDmTCD92EQgS162Ey3Jq6CfpKJKFDhzhG3QqiE0fRbw==", "dev": true, "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/environment": "^29.0.1", + "@jest/expect": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", + "jest-each": "^29.0.1", + "jest-matcher-utils": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-runtime": "^29.0.1", + "jest-snapshot": "^29.0.1", + "jest-util": "^29.0.1", "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -27479,21 +27497,21 @@ } }, "jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.0.1.tgz", + "integrity": "sha512-XozBHtoJCS6mnjCxNESyGm47Y4xSWzNlBJj4tix9nGrG6m068B83lrTWKtjYAenYSfOqyYVpQCkyqUp35IT+qA==", "dev": true, "requires": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/core": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/types": "^29.0.1", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-config": "^29.0.1", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", "prompts": "^2.0.1", "yargs": "^17.3.1" }, @@ -27550,31 +27568,31 @@ } }, "jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.0.1.tgz", + "integrity": "sha512-3duIx5ucEPIsUOESDTuasMfqHonD0oZRjqHycIMHSC4JwbvHDjAWNKN/NiM0ZxHXjAYrMTLt2QxSQ+IqlbYE5A==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", + "@jest/test-sequencer": "^29.0.1", + "@jest/types": "^29.0.1", + "babel-jest": "^29.0.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-circus": "^29.0.1", + "jest-environment-node": "^29.0.1", + "jest-get-type": "^29.0.0", + "jest-regex-util": "^29.0.0", + "jest-resolve": "^29.0.1", + "jest-runner": "^29.0.1", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -27637,15 +27655,15 @@ } }, "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.1.tgz", + "integrity": "sha512-l8PYeq2VhcdxG9tl5cU78ClAlg/N7RtVSp0v3MlXURR0Y99i6eFnegmasOandyTmO6uEdo20+FByAjBFEO9nuw==", "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "diff-sequences": "^29.0.0", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.1" }, "dependencies": { "ansi-styles": { @@ -27700,25 +27718,25 @@ } }, "jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.0.0.tgz", + "integrity": "sha512-s5Kpra/kLzbqu9dEjov30kj1n4tfu3e7Pl8v+f8jOkeWNqM6Ds8jRaJfZow3ducoQUrf2Z4rs2N5S3zXnb83gw==", "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.0.1.tgz", + "integrity": "sha512-UmCZYU9LPvRfSDoCrKJqrCNmgTYGGb3Ga6IVsnnVjedBTRRR9GJMca7UmDKRrJ1s+U632xrVtiRD27BxaG1aaQ==", "dev": true, "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" + "jest-get-type": "^29.0.0", + "jest-util": "^29.0.1", + "pretty-format": "^29.0.1" }, "dependencies": { "ansi-styles": { @@ -27773,41 +27791,41 @@ } }, "jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.0.1.tgz", + "integrity": "sha512-PcIRBrEBFAPBqkbL53ZpEvTptcAnOW6/lDfqBfACMm3vkVT0N7DcfkH/hqNSbDmSxzGr0FtJI6Ej3TPhveWCMA==", "dev": true, "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/environment": "^29.0.1", + "@jest/fake-timers": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-mock": "^29.0.1", + "jest-util": "^29.0.1" } }, "jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", "dev": true }, "jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.0.1.tgz", + "integrity": "sha512-gcKOAydafpGoSBvcj/mGCfhOKO8fRLkAeee1KXGdcJ1Pb9O2nnOl4I8bQSIID2MaZeMHtLLgNboukh/pUGkBtg==", "dev": true, "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-regex-util": "^29.0.0", + "jest-util": "^29.0.1", + "jest-worker": "^29.0.1", "micromatch": "^4.0.4", "walker": "^1.0.8" }, @@ -27819,9 +27837,9 @@ "dev": true }, "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.1.tgz", + "integrity": "sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==", "dev": true, "requires": { "@types/node": "*", @@ -27841,25 +27859,25 @@ } }, "jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.0.1.tgz", + "integrity": "sha512-5tISHJphB+sCmKXtVHJGQGltj7ksrLLb9vkuNWwFR86Of1tfzjskvrrrZU1gSzEfWC+qXIn4tuh8noKHYGMIPA==", "dev": true, "requires": { - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.1" } }, "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.1.tgz", + "integrity": "sha512-/e6UbCDmprRQFnl7+uBKqn4G22c/OmwriE5KCMVqxhElKCQUDcFnq5XM9iJeKtzy4DUjxT27y9VHmKPD8BQPaw==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "jest-diff": "^29.0.1", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.1" }, "dependencies": { "ansi-styles": { @@ -27914,18 +27932,18 @@ } }, "jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.1.tgz", + "integrity": "sha512-wRMAQt3HrLpxSubdnzOo68QoTfQ+NLXFzU0Heb18ZUzO2S9GgaXNEdQ4rpd0fI9dq2NXkpCk1IUWSqzYKji64A==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -27982,12 +28000,12 @@ } }, "jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.0.1.tgz", + "integrity": "sha512-i1yTceg2GKJwUNZFjIzrH7Y74fN1SKJWxQX/Vu3LT4TiJerFARH5l+4URNyapZ+DNpchHYrGOP2deVbn3ma8JA==", "dev": true, "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/node": "*" } }, @@ -27999,23 +28017,23 @@ "requires": {} }, "jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.0.0.tgz", + "integrity": "sha512-BV7VW7Sy0fInHWN93MMPtlClweYv2qrSCwfeFWmpribGZtQPWNvRSq9XOVgOEjU1iBGRKXUZil0o2AH7Iy9Lug==", "dev": true }, "jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.0.1.tgz", + "integrity": "sha512-dwb5Z0lLZbptlBtPExqsHfdDamXeiRLv4vdkfPrN84vBwLSWHWcXjlM2JXD/KLSQfljBcXbzI/PDvUJuTQ84Nw==", "dev": true, "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^29.0.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-util": "^29.0.1", + "jest-validate": "^29.0.1", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" @@ -28073,40 +28091,40 @@ } }, "jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.0.1.tgz", + "integrity": "sha512-fUGcYlSc1NzNz+tsHDjjG0rclw6blJcFZsLEsezxm/n54bAm9HFvJxgBuCV1CJQoPtIx6AfR+tXkR9lpWJs2LQ==", "dev": true, "requires": { - "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" + "jest-regex-util": "^29.0.0", + "jest-snapshot": "^29.0.1" } }, "jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.0.1.tgz", + "integrity": "sha512-XeFfPmHtO7HyZyD1uJeO4Oqa8PyTbDHzS1YdGrvsFXk/A5eXinbqA5a42VUEqvsKQgNnKTl5NJD0UtDWg7cQ2A==", "dev": true, "requires": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^29.0.1", + "@jest/environment": "^29.0.1", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-docblock": "^29.0.0", + "jest-environment-node": "^29.0.1", + "jest-haste-map": "^29.0.1", + "jest-leak-detector": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-resolve": "^29.0.1", + "jest-runtime": "^29.0.1", + "jest-util": "^29.0.1", + "jest-watcher": "^29.0.1", + "jest-worker": "^29.0.1", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -28152,9 +28170,9 @@ "dev": true }, "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.1.tgz", + "integrity": "sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==", "dev": true, "requires": { "@types/node": "*", @@ -28210,31 +28228,31 @@ } }, "jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.0.1.tgz", + "integrity": "sha512-yDgz5OE0Rm44PUAfTqwA6cDFnTYnVcYbRpPECsokSASQ0I5RXpnKPVr2g0CYZWKzbsXqqtmM7TIk7CAutZJ7gQ==", "dev": true, "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/environment": "^29.0.1", + "@jest/fake-timers": "^29.0.1", + "@jest/globals": "^29.0.1", + "@jest/source-map": "^29.0.0", + "@jest/test-result": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", + "@types/node": "*", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", + "jest-haste-map": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-mock": "^29.0.1", + "jest-regex-util": "^29.0.0", + "jest-resolve": "^29.0.1", + "jest-snapshot": "^29.0.1", + "jest-util": "^29.0.1", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -28304,33 +28322,34 @@ } }, "jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.0.1.tgz", + "integrity": "sha512-OuYGp+lsh7RhB3DDX36z/pzrGm2F740e5ERG9PQpJyDknCRtWdhaehBQyMqDnsQdKkvC2zOcetcxskiHjO7e8Q==", "dev": true, "requires": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/expect-utils": "^29.0.1", + "@jest/transform": "^29.0.1", + "@jest/types": "^29.0.1", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.3", + "expect": "^29.0.1", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-diff": "^29.0.1", + "jest-get-type": "^29.0.0", + "jest-haste-map": "^29.0.1", + "jest-matcher-utils": "^29.0.1", + "jest-message-util": "^29.0.1", + "jest-util": "^29.0.1", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", + "pretty-format": "^29.0.1", "semver": "^7.3.5" }, "dependencies": { @@ -28410,12 +28429,12 @@ } }, "jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.1.tgz", + "integrity": "sha512-GIWkgNfkeA9d84rORDHPGGTFBrRD13A38QVSKE0bVrGSnoR1KDn8Kqz+0yI5kezMgbT/7zrWaruWP1Kbghlb2A==", "dev": true, "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -28475,17 +28494,17 @@ } }, "jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.0.1.tgz", + "integrity": "sha512-mS4q7F738YXZFWBPqE+NjHU/gEOs7IBIFQ8i9zq5EO691cLrUbLhFq4larf8/lNcmauRO71tn/+DTW2y+MrLow==", "dev": true, "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^29.0.1", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", + "jest-get-type": "^29.0.0", "leven": "^3.1.0", - "pretty-format": "^28.1.3" + "pretty-format": "^29.0.1" }, "dependencies": { "ansi-styles": { @@ -28546,18 +28565,18 @@ } }, "jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.0.1.tgz", + "integrity": "sha512-0LBWDL3sZ+vyHRYxjqm2irhfwhUXHonjLSbd0oDeGq44U1e1uUh3icWNXYF8HO/UEnOoa6+OJDncLUXP2Hdg9A==", "dev": true, "requires": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/test-result": "^29.0.1", + "@jest/types": "^29.0.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.3", + "jest-util": "^29.0.1", "string-length": "^4.0.1" }, "dependencies": { @@ -30443,23 +30462,16 @@ "dev": true }, "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.1.tgz", + "integrity": "sha512-iTHy3QZMzuL484mSTYbQIM1AHhEQsH8mXWS2/vd2yFBYnG3EBqGiMONo28PlPgrW7P/8s/1ISv+y7WH306l8cw==", "dev": true, "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", + "@jest/schemas": "^29.0.0", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, "ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", diff --git a/package.json b/package.json index 76630f4c5..6992eea0f 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.4.0", - "jest": "^28.1.3", + "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", "vue-jest": "^3.0.7", "vue-template-compiler": "^2.7.9" From e8656271587a56e47906f0df97673837d755c6b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 28 Aug 2022 16:19:18 +0000 Subject: [PATCH 032/151] Bump cypress from 10.4.0 to 10.6.0 Bumps [cypress](https://github.com/cypress-io/cypress) from 10.4.0 to 10.6.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js) - [Commits](https://github.com/cypress-io/cypress/compare/v10.4.0...v10.6.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index abec92313..2bbbd57ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,7 +52,7 @@ "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", - "cypress": "^10.4.0", + "cypress": "^10.6.0", "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", "vue-jest": "^3.0.7", @@ -6884,9 +6884,9 @@ "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" }, "node_modules/cypress": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.4.0.tgz", - "integrity": "sha512-OM7F8MRE01SHQRVVzunid1ZK1m90XTxYnl+7uZfIrB4CYqUDCrZEeSyCXzIbsS6qcaijVCAhqDL60SxG8N6hew==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.6.0.tgz", + "integrity": "sha512-6sOpHjostp8gcLO34p6r/Ci342lBs8S5z9/eb3ZCQ22w2cIhMWGUoGKkosabPBfKcvRS9BE4UxybBtlIs8gTQA==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -24339,9 +24339,9 @@ "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" }, "cypress": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.4.0.tgz", - "integrity": "sha512-OM7F8MRE01SHQRVVzunid1ZK1m90XTxYnl+7uZfIrB4CYqUDCrZEeSyCXzIbsS6qcaijVCAhqDL60SxG8N6hew==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.6.0.tgz", + "integrity": "sha512-6sOpHjostp8gcLO34p6r/Ci342lBs8S5z9/eb3ZCQ22w2cIhMWGUoGKkosabPBfKcvRS9BE4UxybBtlIs8gTQA==", "dev": true, "requires": { "@cypress/request": "^2.88.10", diff --git a/package.json b/package.json index ac93b4b78..79938b965 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", - "cypress": "^10.4.0", + "cypress": "^10.6.0", "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", "vue-jest": "^3.0.7", From f4610dc6ebc230d2eb4723009e8866ada1a2973c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 28 Aug 2022 13:42:08 +0000 Subject: [PATCH 033/151] Bump dompurify from 2.3.10 to 2.4.0 Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.10 to 2.4.0. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/2.3.10...2.4.0) --- updated-dependencies: - dependency-name: dompurify dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2bbbd57ad..270d0b537 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "@nextcloud/vue": "^6.0.0-beta.4", "@nextcloud/vue-dashboard": "^2.0.1", "blueimp-md5": "^2.19.0", - "dompurify": "^2.3.10", + "dompurify": "^2.4.0", "lodash": "^4.17.21", "markdown-it": "^13.0.1", "markdown-it-link-attributes": "^4.0.1", @@ -7580,9 +7580,9 @@ } }, "node_modules/dompurify": { - "version": "2.3.10", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.10.tgz", - "integrity": "sha512-o7Fg/AgC7p/XpKjf/+RC3Ok6k4St5F7Q6q6+Nnm3p2zGWioAY6dh0CbbuwOhH2UcSzKsdniE/YnE2/92JcsA+g==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.0.tgz", + "integrity": "sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA==" }, "node_modules/domutils": { "version": "2.8.0", @@ -24863,9 +24863,9 @@ } }, "dompurify": { - "version": "2.3.10", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.10.tgz", - "integrity": "sha512-o7Fg/AgC7p/XpKjf/+RC3Ok6k4St5F7Q6q6+Nnm3p2zGWioAY6dh0CbbuwOhH2UcSzKsdniE/YnE2/92JcsA+g==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.0.tgz", + "integrity": "sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA==" }, "domutils": { "version": "2.8.0", diff --git a/package.json b/package.json index 79938b965..63b9cdacf 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@nextcloud/vue": "^6.0.0-beta.4", "@nextcloud/vue-dashboard": "^2.0.1", "blueimp-md5": "^2.19.0", - "dompurify": "^2.3.10", + "dompurify": "^2.4.0", "lodash": "^4.17.21", "markdown-it": "^13.0.1", "markdown-it-link-attributes": "^4.0.1", From 0975eb7d78fc8c32075ba174f94b69e4c67a832e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 27 Aug 2022 01:02:33 +0000 Subject: [PATCH 034/151] Bump vue-router from 3.5.4 to 3.6.4 Bumps [vue-router](https://github.com/vuejs/router) from 3.5.4 to 3.6.4. - [Release notes](https://github.com/vuejs/router/releases) - [Commits](https://github.com/vuejs/router/commits) --- updated-dependencies: - dependency-name: vue-router dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2bbbd57ad..5bbd21ae8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "vue-easymde": "^2.0.0", "vue-infinite-loading": "^2.4.5", "vue-material-design-icons": "^5.1.2", - "vue-router": "^3.5.4", + "vue-router": "^3.6.4", "vue-smooth-dnd": "^0.8.1", "vuex": "^3.6.2", "vuex-router-sync": "^5.0.0" @@ -18373,9 +18373,9 @@ } }, "node_modules/vue-router": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.4.tgz", - "integrity": "sha512-x+/DLAJZv2mcQ7glH2oV9ze8uPwcI+H+GgTgTmb5I55bCgY3+vXWIsqbYUzbBSZnwFHEJku4eoaH/x98veyymQ==" + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.4.tgz", + "integrity": "sha512-QSJs5aKKPiwBH++gelVbnq0ZFbUZXjlsjAklUM+F8dtd49YY72QsD1uGpBk/cqLK1bkZ8HiqPjS8NkhaGtpqHw==" }, "node_modules/vue-smooth-dnd": { "version": "0.8.1", @@ -32762,9 +32762,9 @@ "requires": {} }, "vue-router": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.4.tgz", - "integrity": "sha512-x+/DLAJZv2mcQ7glH2oV9ze8uPwcI+H+GgTgTmb5I55bCgY3+vXWIsqbYUzbBSZnwFHEJku4eoaH/x98veyymQ==" + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.4.tgz", + "integrity": "sha512-QSJs5aKKPiwBH++gelVbnq0ZFbUZXjlsjAklUM+F8dtd49YY72QsD1uGpBk/cqLK1bkZ8HiqPjS8NkhaGtpqHw==" }, "vue-smooth-dnd": { "version": "0.8.1", diff --git a/package.json b/package.json index 79938b965..94595ceda 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "vue-easymde": "^2.0.0", "vue-infinite-loading": "^2.4.5", "vue-material-design-icons": "^5.1.2", - "vue-router": "^3.5.4", + "vue-router": "^3.6.4", "vue-smooth-dnd": "^0.8.1", "vuex": "^3.6.2", "vuex-router-sync": "^5.0.0" From 85dbb18663efde7b5798b61bfe52b65edacba3e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Aug 2022 11:57:33 +0000 Subject: [PATCH 035/151] Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 Bumps [@nextcloud/stylelint-config](https://github.com/nextcloud/stylelint-config) from 2.1.2 to 2.2.0. - [Release notes](https://github.com/nextcloud/stylelint-config/releases) - [Changelog](https://github.com/nextcloud/stylelint-config/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/stylelint-config/compare/v2.1.2...v2.2.0) --- updated-dependencies: - dependency-name: "@nextcloud/stylelint-config" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 412 ++++++++++++++++++++-------------------------- package.json | 2 +- 2 files changed, 181 insertions(+), 233 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5bbd21ae8..b36f2d401 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ "@nextcloud/babel-config": "^1.0.0", "@nextcloud/browserslist-config": "^2.3.0", "@nextcloud/eslint-config": "^8.0.0", - "@nextcloud/stylelint-config": "^2.1.2", + "@nextcloud/stylelint-config": "^2.2.0", "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", @@ -3268,17 +3268,17 @@ } }, "node_modules/@nextcloud/stylelint-config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextcloud/stylelint-config/-/stylelint-config-2.1.2.tgz", - "integrity": "sha512-d8jpl1YXxujeDuSV35TovGXeeX4UKAMIpLw4TjkOLeN1lRVrlckrPJxvNVDV06oIFXWxq08q2HCa7PIuthQixw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@nextcloud/stylelint-config/-/stylelint-config-2.2.0.tgz", + "integrity": "sha512-kH3pGAofdnDZJCTyYr2hc9Y63KVVrJ3845j3DOKJNW4uUVybiRZkMccwuJvT1mJ8Gn7lgETh4vceDXuwnJlJ3Q==", "dev": true, "engines": { - "node": "^14.0.0", - "npm": "^7.0.0" + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" }, "peerDependencies": { "stylelint": "^14.2.0", - "stylelint-config-recommended-scss": "^5.0.2", + "stylelint-config-recommended-scss": "^7.0.0", "stylelint-config-recommended-vue": "^1.1.0" } }, @@ -6178,18 +6178,6 @@ "node": ">=0.10.0" } }, - "node_modules/clone-regexp": { - "version": "2.2.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "is-regexp": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -6687,9 +6675,9 @@ } }, "node_modules/css-functions-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.0.0.tgz", - "integrity": "sha512-rfwhBOvXVFcKrSwmLxD8JQyuEEy/3g3Y9FMI2l6iV558Coeo1ucXypXb4rwrVpk5Osh5ViXp2DTgafw8WxglhQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", "dev": true, "peer": true, "engines": { @@ -8893,18 +8881,6 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/execall": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "clone-regexp": "^2.1.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/executable": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", @@ -9116,10 +9092,14 @@ "peer": true }, "node_modules/fastest-levenshtein": { - "version": "1.0.12", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "dev": true, - "license": "MIT", - "peer": true + "peer": true, + "engines": { + "node": ">= 4.9.1" + } }, "node_modules/fastq": { "version": "1.11.0", @@ -9567,18 +9547,6 @@ "node": ">=8.0.0" } }, - "node_modules/get-stdin": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -10074,12 +10042,16 @@ "dev": true }, "node_modules/html-tags": { - "version": "3.1.0", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/htmlparser2": { @@ -10759,15 +10731,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-regexp": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -12985,9 +12948,9 @@ } }, "node_modules/known-css-properties": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.24.0.tgz", - "integrity": "sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", + "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", "dev": true, "peer": true }, @@ -13868,13 +13831,13 @@ } }, "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" @@ -14475,12 +14438,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-selector": { - "version": "0.2.0", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/not": { "version": "0.1.0" }, @@ -14939,9 +14896,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, "engines": { "node": ">=8.6" @@ -15166,9 +15123,9 @@ "peer": true }, "node_modules/postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "peer": true, "dependencies": { @@ -16624,15 +16581,6 @@ "node": ">= 6" } }, - "node_modules/specificity": { - "version": "0.4.1", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "specificity": "bin/specificity" - } - }, "node_modules/splitpanes": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/splitpanes/-/splitpanes-2.4.1.tgz", @@ -16952,45 +16900,42 @@ } }, "node_modules/stylelint": { - "version": "14.5.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.5.0.tgz", - "integrity": "sha512-4dvQjrhAz2njLoE1OvUEZpryNWcmx2w5Lq5jlibxFv6b5W6O8/vob12M2ZzhX3Ndzs5f67F+BEYmhnQXOwfVYQ==", + "version": "14.10.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.10.0.tgz", + "integrity": "sha512-VAmyKrEK+wNFh9R8mNqoxEFzaa4gsHGhcT4xgkQDuOA5cjF6CaNS8loYV7gpi4tIZBPUyXesotPXzJAMN8VLOQ==", "dev": true, "peer": true, "dependencies": { + "@csstools/selector-specificity": "^2.0.2", "balanced-match": "^2.0.0", "colord": "^2.9.2", "cosmiconfig": "^7.0.1", - "css-functions-list": "^3.0.0", - "debug": "^4.3.3", - "execall": "^2.0.0", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", "fast-glob": "^3.2.11", - "fastest-levenshtein": "^1.0.12", + "fastest-levenshtein": "^1.0.16", "file-entry-cache": "^6.0.1", - "get-stdin": "^8.0.0", "global-modules": "^2.0.0", "globby": "^11.1.0", "globjoin": "^0.1.4", - "html-tags": "^3.1.0", + "html-tags": "^3.2.0", "ignore": "^5.2.0", "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.24.0", + "known-css-properties": "^0.25.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", - "micromatch": "^4.0.4", + "micromatch": "^4.0.5", "normalize-path": "^3.0.0", - "normalize-selector": "^0.2.0", "picocolors": "^1.0.0", - "postcss": "^8.4.6", + "postcss": "^8.4.16", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", - "postcss-selector-parser": "^6.0.9", + "postcss-selector-parser": "^6.0.10", "postcss-value-parser": "^4.2.0", "resolve-from": "^5.0.0", - "specificity": "^0.4.1", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "style-search": "^0.1.0", @@ -16998,7 +16943,7 @@ "svg-tags": "^1.0.0", "table": "^6.8.0", "v8-compile-cache": "^2.3.0", - "write-file-atomic": "^4.0.0" + "write-file-atomic": "^4.0.1" }, "bin": { "stylelint": "bin/stylelint.js" @@ -17026,53 +16971,59 @@ } }, "node_modules/stylelint-config-recommended": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", - "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-8.0.0.tgz", + "integrity": "sha512-IK6dWvE000+xBv9jbnHOnBq01gt6HGVB2ZTsot+QsMpe82doDQ9hvplxfv4YnpEuUwVGGd9y6nbaAnhrjcxhZQ==", "dev": true, "peer": true, "peerDependencies": { - "stylelint": "^14.0.0" + "stylelint": "^14.8.0" } }, "node_modules/stylelint-config-recommended-scss": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", - "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-7.0.0.tgz", + "integrity": "sha512-rGz1J4rMAyJkvoJW4hZasuQBB7y9KIrShb20l9DVEKKZSEi1HAy0vuNlR8HyCKy/jveb/BdaQFcoiYnmx4HoiA==", "dev": true, "peer": true, "dependencies": { "postcss-scss": "^4.0.2", - "stylelint-config-recommended": "^6.0.0", + "stylelint-config-recommended": "^8.0.0", "stylelint-scss": "^4.0.0" }, "peerDependencies": { - "stylelint": "^14.0.0" + "stylelint": "^14.4.0" } }, "node_modules/stylelint-config-recommended-scss/node_modules/postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], "peer": true, "dependencies": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/stylelint-config-recommended-scss/node_modules/postcss-scss": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.3.tgz", - "integrity": "sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", + "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", "dev": true, "peer": true, "engines": { @@ -17145,9 +17096,9 @@ "peer": true }, "node_modules/stylelint-scss": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.1.0.tgz", - "integrity": "sha512-BNYTo7MMamhFOlcaAWp2dMpjg6hPyM/FFqfDIYzmYVLMmQJqc8lWRIiTqP4UX5bresj9Vo0dKC6odSh43VP2NA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", "dev": true, "peer": true, "dependencies": { @@ -17158,7 +17109,25 @@ "postcss-value-parser": "^4.1.0" }, "peerDependencies": { - "stylelint": "^14.0.0" + "stylelint": "^14.5.1" + } + }, + "node_modules/stylelint/node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "peer": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" } }, "node_modules/stylelint/node_modules/ansi-regex": { @@ -17188,22 +17157,28 @@ } }, "node_modules/stylelint/node_modules/postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], "peer": true, "dependencies": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/stylelint/node_modules/postcss-safe-parser": { @@ -21473,9 +21448,9 @@ } }, "@nextcloud/stylelint-config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextcloud/stylelint-config/-/stylelint-config-2.1.2.tgz", - "integrity": "sha512-d8jpl1YXxujeDuSV35TovGXeeX4UKAMIpLw4TjkOLeN1lRVrlckrPJxvNVDV06oIFXWxq08q2HCa7PIuthQixw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@nextcloud/stylelint-config/-/stylelint-config-2.2.0.tgz", + "integrity": "sha512-kH3pGAofdnDZJCTyYr2hc9Y63KVVrJ3845j3DOKJNW4uUVybiRZkMccwuJvT1mJ8Gn7lgETh4vceDXuwnJlJ3Q==", "dev": true, "requires": {} }, @@ -23804,14 +23779,6 @@ } } }, - "clone-regexp": { - "version": "2.2.0", - "dev": true, - "peer": true, - "requires": { - "is-regexp": "^2.0.0" - } - }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -24213,9 +24180,9 @@ } }, "css-functions-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.0.0.tgz", - "integrity": "sha512-rfwhBOvXVFcKrSwmLxD8JQyuEEy/3g3Y9FMI2l6iV558Coeo1ucXypXb4rwrVpk5Osh5ViXp2DTgafw8WxglhQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", "dev": true, "peer": true }, @@ -25838,14 +25805,6 @@ "strip-final-newline": "^2.0.0" } }, - "execall": { - "version": "2.0.0", - "dev": true, - "peer": true, - "requires": { - "clone-regexp": "^2.1.0" - } - }, "executable": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", @@ -26008,7 +25967,9 @@ "peer": true }, "fastest-levenshtein": { - "version": "1.0.12", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "dev": true, "peer": true }, @@ -26335,11 +26296,6 @@ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true }, - "get-stdin": { - "version": "8.0.0", - "dev": true, - "peer": true - }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -26701,7 +26657,9 @@ "dev": true }, "html-tags": { - "version": "3.1.0", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", "dev": true, "peer": true }, @@ -27154,11 +27112,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-regexp": { - "version": "2.1.0", - "dev": true, - "peer": true - }, "is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -28785,9 +28738,9 @@ "peer": true }, "known-css-properties": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.24.0.tgz", - "integrity": "sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", + "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", "dev": true, "peer": true }, @@ -29423,13 +29376,13 @@ "peer": true }, "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" } }, "miller-rabin": { @@ -29880,11 +29833,6 @@ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, - "normalize-selector": { - "version": "0.2.0", - "dev": true, - "peer": true - }, "not": { "version": "0.1.0" }, @@ -30219,9 +30167,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, "pify": { @@ -30408,9 +30356,9 @@ "peer": true }, "postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "peer": true, "requires": { @@ -31471,11 +31419,6 @@ } } }, - "specificity": { - "version": "0.4.1", - "dev": true, - "peer": true - }, "splitpanes": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/splitpanes/-/splitpanes-2.4.1.tgz", @@ -31717,45 +31660,42 @@ } }, "stylelint": { - "version": "14.5.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.5.0.tgz", - "integrity": "sha512-4dvQjrhAz2njLoE1OvUEZpryNWcmx2w5Lq5jlibxFv6b5W6O8/vob12M2ZzhX3Ndzs5f67F+BEYmhnQXOwfVYQ==", + "version": "14.10.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.10.0.tgz", + "integrity": "sha512-VAmyKrEK+wNFh9R8mNqoxEFzaa4gsHGhcT4xgkQDuOA5cjF6CaNS8loYV7gpi4tIZBPUyXesotPXzJAMN8VLOQ==", "dev": true, "peer": true, "requires": { + "@csstools/selector-specificity": "^2.0.2", "balanced-match": "^2.0.0", "colord": "^2.9.2", "cosmiconfig": "^7.0.1", - "css-functions-list": "^3.0.0", - "debug": "^4.3.3", - "execall": "^2.0.0", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", "fast-glob": "^3.2.11", - "fastest-levenshtein": "^1.0.12", + "fastest-levenshtein": "^1.0.16", "file-entry-cache": "^6.0.1", - "get-stdin": "^8.0.0", "global-modules": "^2.0.0", "globby": "^11.1.0", "globjoin": "^0.1.4", - "html-tags": "^3.1.0", + "html-tags": "^3.2.0", "ignore": "^5.2.0", "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.24.0", + "known-css-properties": "^0.25.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", - "micromatch": "^4.0.4", + "micromatch": "^4.0.5", "normalize-path": "^3.0.0", - "normalize-selector": "^0.2.0", "picocolors": "^1.0.0", - "postcss": "^8.4.6", + "postcss": "^8.4.16", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", - "postcss-selector-parser": "^6.0.9", + "postcss-selector-parser": "^6.0.10", "postcss-value-parser": "^4.2.0", "resolve-from": "^5.0.0", - "specificity": "^0.4.1", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "style-search": "^0.1.0", @@ -31763,9 +31703,17 @@ "svg-tags": "^1.0.0", "table": "^6.8.0", "v8-compile-cache": "^2.3.0", - "write-file-atomic": "^4.0.0" + "write-file-atomic": "^4.0.1" }, "dependencies": { + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "peer": true, + "requires": {} + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -31786,13 +31734,13 @@ "peer": true }, "postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", "dev": true, "peer": true, "requires": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -31826,41 +31774,41 @@ "requires": {} }, "stylelint-config-recommended": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", - "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-8.0.0.tgz", + "integrity": "sha512-IK6dWvE000+xBv9jbnHOnBq01gt6HGVB2ZTsot+QsMpe82doDQ9hvplxfv4YnpEuUwVGGd9y6nbaAnhrjcxhZQ==", "dev": true, "peer": true, "requires": {} }, "stylelint-config-recommended-scss": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", - "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-7.0.0.tgz", + "integrity": "sha512-rGz1J4rMAyJkvoJW4hZasuQBB7y9KIrShb20l9DVEKKZSEi1HAy0vuNlR8HyCKy/jveb/BdaQFcoiYnmx4HoiA==", "dev": true, "peer": true, "requires": { "postcss-scss": "^4.0.2", - "stylelint-config-recommended": "^6.0.0", + "stylelint-config-recommended": "^8.0.0", "stylelint-scss": "^4.0.0" }, "dependencies": { "postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", "dev": true, "peer": true, "requires": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } }, "postcss-scss": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.3.tgz", - "integrity": "sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", + "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", "dev": true, "peer": true, "requires": {} @@ -31909,9 +31857,9 @@ } }, "stylelint-scss": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.1.0.tgz", - "integrity": "sha512-BNYTo7MMamhFOlcaAWp2dMpjg6hPyM/FFqfDIYzmYVLMmQJqc8lWRIiTqP4UX5bresj9Vo0dKC6odSh43VP2NA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", "dev": true, "peer": true, "requires": { diff --git a/package.json b/package.json index 94595ceda..fafbef60e 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "@nextcloud/babel-config": "^1.0.0", "@nextcloud/browserslist-config": "^2.3.0", "@nextcloud/eslint-config": "^8.0.0", - "@nextcloud/stylelint-config": "^2.1.2", + "@nextcloud/stylelint-config": "^2.2.0", "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", From e2c53670507f463bd9c3635fe8cfdc1f0281b7d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 17 Aug 2022 13:32:08 +0200 Subject: [PATCH 036/151] Avoid duplicate code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Service/OverviewService.php | 49 ++++++--------------------------- 1 file changed, 9 insertions(+), 40 deletions(-) diff --git a/lib/Service/OverviewService.php b/lib/Service/OverviewService.php index 1a3ab3d45..0d883141c 100644 --- a/lib/Service/OverviewService.php +++ b/lib/Service/OverviewService.php @@ -32,29 +32,18 @@ use OCA\Deck\Db\Card; use OCA\Deck\Db\CardMapper; use OCA\Deck\Model\CardDetails; use OCP\Comments\ICommentsManager; -use OCP\IGroupManager; use OCA\Deck\Db\BoardMapper; use OCA\Deck\Db\LabelMapper; use OCP\IUserManager; class OverviewService { - - /** @var BoardMapper */ - private $boardMapper; - /** @var LabelMapper */ - private $labelMapper; - /** @var CardMapper */ - private $cardMapper; - /** @var AssignmentMapper */ - private $assignedUsersMapper; - /** @var IUserManager */ - private $userManager; - /** @var IGroupManager */ - private $groupManager; - /** @var ICommentsManager */ - private $commentsManager; - /** @var AttachmentService */ - private $attachmentService; + private BoardMapper $boardMapper; + private LabelMapper $labelMapper; + private CardMapper $cardMapper; + private AssignmentMapper $assignedUsersMapper; + private IUserManager $userManager; + private ICommentsManager $commentsManager; + private AttachmentService $attachmentService; public function __construct( BoardMapper $boardMapper, @@ -62,7 +51,6 @@ class OverviewService { CardMapper $cardMapper, AssignmentMapper $assignedUsersMapper, IUserManager $userManager, - IGroupManager $groupManager, ICommentsManager $commentsManager, AttachmentService $attachmentService ) { @@ -71,7 +59,6 @@ class OverviewService { $this->cardMapper = $cardMapper; $this->assignedUsersMapper = $assignedUsersMapper; $this->userManager = $userManager; - $this->groupManager = $groupManager; $this->commentsManager = $commentsManager; $this->attachmentService = $attachmentService; } @@ -93,7 +80,7 @@ class OverviewService { } public function findAllWithDue(string $userId): array { - $userBoards = $this->findAllBoardsFromUser($userId); + $userBoards = $this->boardMapper->findAllForUser($userId); $allDueCards = []; foreach ($userBoards as $userBoard) { $allDueCards[] = array_map(function ($card) use ($userBoard, $userId) { @@ -105,7 +92,7 @@ class OverviewService { } public function findUpcomingCards(string $userId): array { - $userBoards = $this->findAllBoardsFromUser($userId); + $userBoards = $this->boardMapper->findAllForUser($userId); $foundCards = []; foreach ($userBoards as $userBoard) { if (count($userBoard->getAcl()) === 0) { @@ -126,22 +113,4 @@ class OverviewService { } return array_merge(...$foundCards); } - - // FIXME: This is duplicate code with the board service - private function findAllBoardsFromUser(string $userId): array { - $userInfo = $this->getBoardPrerequisites($userId); - $userBoards = $this->boardMapper->findAllByUser($userInfo['user'], null, null); - $groupBoards = $this->boardMapper->findAllByGroups($userInfo['user'], $userInfo['groups'], null, null); - $circleBoards = $this->boardMapper->findAllByCircles($userInfo['user'], null, null); - return array_unique(array_merge($userBoards, $groupBoards, $circleBoards)); - } - - private function getBoardPrerequisites($userId): array { - $user = $this->userManager->get($userId); - $groups = $user !== null ? $this->groupManager->getUserGroupIds($user) : []; - return [ - 'user' => $userId, - 'groups' => $groups - ]; - } } From e2dc1c26841856197ee3ec77c2afa9d0ca6de8a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 17 Aug 2022 14:06:52 +0200 Subject: [PATCH 037/151] Simplify fetching boards during sharing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Db/BoardMapper.php | 41 +++++++++++++++++++++++++++++++ lib/Sharing/DeckShareProvider.php | 14 ++++------- 2 files changed, 46 insertions(+), 9 deletions(-) diff --git a/lib/Db/BoardMapper.php b/lib/Db/BoardMapper.php index 25a671f1c..c340aa151 100644 --- a/lib/Db/BoardMapper.php +++ b/lib/Db/BoardMapper.php @@ -107,6 +107,47 @@ class BoardMapper extends QBMapper implements IPermissionMapper { return $this->boardCache[$id]; } + public function findBoardIds(string $userId): array { + $qb = $this->db->getQueryBuilder(); + $qb->selectDistinct('b.id') + ->from($this->getTableName(), 'b') + ->leftJoin('b', 'deck_board_acl', 'acl', $qb->expr()->eq('b.id', 'acl.board_id')); + + // Owned by the user + $qb->where($qb->expr()->andX( + $qb->expr()->eq('owner', $qb->createNamedParameter($userId, IQueryBuilder::PARAM_STR)), + )); + + // Shared to the user + $qb->orWhere($qb->expr()->andX( + $qb->expr()->eq('acl.participant', $qb->createNamedParameter($userId, IQueryBuilder::PARAM_STR)), + $qb->expr()->eq('acl.type', $qb->createNamedParameter(Acl::PERMISSION_TYPE_USER, IQueryBuilder::PARAM_INT)), + )); + + // Shared to user groups of the user + $groupIds = $this->groupManager->getUserGroupIds($this->userManager->get($userId)); + if (count($groupIds) !== 0) { + $qb->orWhere($qb->expr()->andX( + $qb->expr()->in('acl.participant', $qb->createNamedParameter($groupIds, IQueryBuilder::PARAM_STR_ARRAY)), + $qb->expr()->eq('acl.type', $qb->createNamedParameter(Acl::PERMISSION_TYPE_GROUP, IQueryBuilder::PARAM_INT)), + )); + } + + // Shared to circles of the user + $circles = $this->circlesService->getUserCircles($userId); + if (count($circles) !== 0) { + $qb->orWhere($qb->expr()->andX( + $qb->expr()->in('acl.participant', $qb->createNamedParameter($circles, IQueryBuilder::PARAM_STR_ARRAY)), + $qb->expr()->eq('acl.type', $qb->createNamedParameter(Acl::PERMISSION_TYPE_CIRCLE, IQueryBuilder::PARAM_INT)), + )); + } + + $result = $qb->executeQuery(); + return array_map(function (string $id) { + return (int)$id; + }, $result->fetchAll(\PDO::FETCH_COLUMN)); + } + public function findAllForUser(string $userId, ?int $since = null, bool $includeArchived = true, ?int $before = null, ?string $term = null): array { $useCache = ($since === -1 && $includeArchived === true && $before === null && $term === null); diff --git a/lib/Sharing/DeckShareProvider.php b/lib/Sharing/DeckShareProvider.php index 6e4bec244..483e68557 100644 --- a/lib/Sharing/DeckShareProvider.php +++ b/lib/Sharing/DeckShareProvider.php @@ -634,8 +634,8 @@ class DeckShareProvider implements \OCP\Share\IShareProvider { $start = 0; while (true) { /** @var IShare[] $shareSlice */ - $shareSlice = array_slice($shares, $start, 100); - $start += 100; + $shareSlice = array_slice($shares, $start, 1000); + $start += 1000; if ($shareSlice === []) { break; @@ -714,15 +714,15 @@ class DeckShareProvider implements \OCP\Share\IShareProvider { * @return IShare[] */ public function getSharedWith($userId, $shareType, $node, $limit, $offset): array { - $allBoards = $this->boardMapper->findAllForUser($userId); + $allBoards = $this->boardMapper->findBoardIds($userId); /** @var IShare[] $shares */ $shares = []; $start = 0; while (true) { - $boards = array_slice($allBoards, $start, 100); - $start += 100; + $boards = array_slice($allBoards, $start, 1000); + $start += 1000; if ($boards === []) { break; @@ -752,10 +752,6 @@ class DeckShareProvider implements \OCP\Share\IShareProvider { $qb->andWhere($qb->expr()->eq('s.file_source', $qb->createNamedParameter($node->getId()))); } - $boards = array_map(function (Board $board) { - return $board->getId(); - }, $boards); - $qb->andWhere($qb->expr()->eq('s.share_type', $qb->createNamedParameter(IShare::TYPE_DECK))) ->andWhere($qb->expr()->in('db.id', $qb->createNamedParameter( $boards, From b81f55057ac66ccdb640fd737ccccb73700b4bc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Sun, 28 Aug 2022 14:41:48 +0200 Subject: [PATCH 038/151] Fix phpunit install version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- .github/workflows/integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index a01a98865..56afb25f1 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -62,7 +62,7 @@ jobs: auth_header="$(git config --local --get http.https://github.com/.extraheader)" git submodule sync --recursive git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1 - cd build/integration && composer require --dev phpunit/phpunit:~8 + cd build/integration && composer require --dev phpunit/phpunit:~9 - name: Checkout app uses: actions/checkout@v3 From 411626c038e11726efabe9339f3d26a521937c5e Mon Sep 17 00:00:00 2001 From: Luka Trovic Date: Tue, 30 Aug 2022 14:34:02 +0200 Subject: [PATCH 039/151] changes for 1.8.0-beta.1 Signed-off-by: Luka Trovic --- CHANGELOG.md | 39 +++++++++++++++++++++++++++++++++++++++ appinfo/info.xml | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 43 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7796927d1..0a5db271e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,45 @@ # Changelog All notable changes to this project will be documented in this file. +## 1.8.0-beta.1 +### Enhancements + +- Nextcloud 25 compatibility +- Performance improvements + - Use capped memory cache for board permissions @juliushaertl [#3980](https://github.com/nextcloud/deck/pull/3980) + - Improve CalDAV integration performance @juliushaertl [#3982](https://github.com/nextcloud/deck/pull/3982) + - Simpify query for getting shared files @juliushaertl [#3983](https://github.com/nextcloud/deck/pull/3983) +- Accessibility improvements + - Add a11y label for sidebar button @marcelklehr [#3986](https://github.com/nextcloud/deck/pull/3986) + - Improve filter popover accessibility @juliushaertl [#3820](https://github.com/nextcloud/deck/pull/3820) + - Set ids to skip to content/navigation @juliushaertl [#3924](https://github.com/nextcloud/deck/pull/3924) + - Invert icons properly in dark mode @juliushaertl [#3939](https://github.com/nextcloud/deck/pull/3939) +- Bump dependencies + +### Fixed + +- set last modified when the card was found. Fixes #3763 @ylebre [#3796](https://github.com/nextcloud/deck/pull/3796) +- Increase file count after sharing @luka-nextcloud [#3682](https://github.com/nextcloud/deck/pull/3682) +- Align Duedate-delete icon properly - fixes nextcloud/deck#3791 @Ben-Ro [#3811](https://github.com/nextcloud/deck/pull/3811) +- Fix for issue #3637 @flummer [#3833](https://github.com/nextcloud/deck/pull/3833) +- Switch to 'markdown-it-task-checkbox' for rendering of task lists @q-wertz [#3898](https://github.com/nextcloud/deck/pull/3898) +- Make rename functions accessibly by keyboard navigation @juliushaertl [#3813](https://github.com/nextcloud/deck/pull/3813) +- Prevent opening card and applyLabelFilter on card drag end @eneiluj [#3916](https://github.com/nextcloud/deck/pull/3916) +- Inserted required property in the rename list field, to prevent the l… @mstolf [#3862](https://github.com/nextcloud/deck/pull/3862) +- Fix share provider for master changes @nickvergessen [#3942](https://github.com/nextcloud/deck/pull/3942) +- Fetch attachment folder for the correct user during cron job @juliushaertl [#3952](https://github.com/nextcloud/deck/pull/3952) +- Fix z-index for deck sidebar @Raudius [#3884](https://github.com/nextcloud/deck/pull/3884) + +### Other + +- Switch from OC::$server->get to OCP\Server::get @CarlSchwan [#3801](https://github.com/nextcloud/deck/pull/3801) +- Add performance section in README @eneiluj [#3830](https://github.com/nextcloud/deck/pull/3830) +- Fix static analysis by stubbing more circle methods @juliushaertl [#3900](https://github.com/nextcloud/deck/pull/3900) +- fix(docs): fix links to JSON schemas for Trello @wiktor2200 [#3872](https://github.com/nextcloud/deck/pull/3872) +- Move to OCP\Collaboration\Resources\LoadAdditionalScriptsEvent @juliushaertl [#3818](https://github.com/nextcloud/deck/pull/3818) +- Rename settings to deck settings @PVince81 [#3928](https://github.com/nextcloud/deck/pull/3928) +- SCSS cleanup @juliushaertl [#3803](https://github.com/nextcloud/deck/pull/3803) +- Hide deprecated projects in sidebar and card details by default @Pytal [#3984](https://github.com/nextcloud/deck/pull/3984) ## 1.7.0 diff --git a/appinfo/info.xml b/appinfo/info.xml index 56c876bb4..6e9dbc84d 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -16,7 +16,7 @@ - 🚀 Get your project organized - 1.8.0-beta.0 + 1.8.0-beta.1 agpl Julius Härtl Deck diff --git a/package-lock.json b/package-lock.json index 2d9cd934a..0870cc137 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "deck", - "version": "1.8.0-beta.0", + "version": "1.8.0-beta.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "deck", - "version": "1.8.0-beta.0", + "version": "1.8.0-beta.1", "license": "agpl", "dependencies": { "@babel/polyfill": "^7.12.1", diff --git a/package.json b/package.json index eeae9900e..c81e0518b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "deck", "description": "", - "version": "1.8.0-beta.0", + "version": "1.8.0-beta.1", "authors": [ { "name": "Julius Härtl", From 89d46dcab4328434050bbe0bbca4e5d1117c358c Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Tue, 30 Aug 2022 14:40:05 +0200 Subject: [PATCH 040/151] disable Create card button while no stack is chosen make the `isBoardAndStackChoosen` method do what it says Signed-off-by: Robin Appelman --- src/CardCreateDialog.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CardCreateDialog.vue b/src/CardCreateDialog.vue index 607813428..ab7b5cc8e 100644 --- a/src/CardCreateDialog.vue +++ b/src/CardCreateDialog.vue @@ -137,7 +137,7 @@ export default { }, computed: { isBoardAndStackChoosen() { - return !(this.selectedBoard === '') + return !(this.selectedBoard === '' || this.selectedStack === '') }, }, beforeMount() { From 3ea4c635d0d44b2bf16d01efa72e722896c020b4 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Thu, 1 Sep 2022 02:50:05 +0000 Subject: [PATCH 041/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/an.js | 23 +++++++++++++++++++++++ l10n/an.json | 21 +++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 l10n/an.js create mode 100644 l10n/an.json diff --git a/l10n/an.js b/l10n/an.js new file mode 100644 index 000000000..3a6cc19d6 --- /dev/null +++ b/l10n/an.js @@ -0,0 +1,23 @@ +OC.L10N.register( + "deck", + { + "Done" : "Feito", + "The file was uploaded" : "O fichero estió puyato", + "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "O fichero puyato sobrexe a directiva upload_max_filesize en php.ini", + "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O fichero cargau supera a directiva MAX_FILE_SIZE que s'espezificó en o formulario HTML", + "The file was only partially uploaded" : "O fichero nomás s'ha cargau parzialmén", + "No file was uploaded" : "No s'ha cargau garra fichero", + "Missing a temporary folder" : "Falta una carpeta temporal", + "Could not write file to disk" : "No se podió escribir o fichero en o disco", + "A PHP extension stopped the file upload" : "Una estensión de PHP aturó a carga de fichers", + "Cancel" : "Canzelar", + "Close" : "Zarrar", + "Details" : "Detalles", + "Tags" : "Etiquetas", + "Delete" : "Borrar", + "Download" : "Escargar", + "Modified" : "Modificau", + "Today" : "Hue", + "Share" : "Compartir" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/an.json b/l10n/an.json new file mode 100644 index 000000000..a862f714a --- /dev/null +++ b/l10n/an.json @@ -0,0 +1,21 @@ +{ "translations": { + "Done" : "Feito", + "The file was uploaded" : "O fichero estió puyato", + "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "O fichero puyato sobrexe a directiva upload_max_filesize en php.ini", + "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O fichero cargau supera a directiva MAX_FILE_SIZE que s'espezificó en o formulario HTML", + "The file was only partially uploaded" : "O fichero nomás s'ha cargau parzialmén", + "No file was uploaded" : "No s'ha cargau garra fichero", + "Missing a temporary folder" : "Falta una carpeta temporal", + "Could not write file to disk" : "No se podió escribir o fichero en o disco", + "A PHP extension stopped the file upload" : "Una estensión de PHP aturó a carga de fichers", + "Cancel" : "Canzelar", + "Close" : "Zarrar", + "Details" : "Detalles", + "Tags" : "Etiquetas", + "Delete" : "Borrar", + "Download" : "Escargar", + "Modified" : "Modificau", + "Today" : "Hue", + "Share" : "Compartir" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file From c897074cb3622f4ee6540f012720c8ecef7f962b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Fri, 2 Sep 2022 14:59:06 +0200 Subject: [PATCH 042/151] Clarify that board deletion also includes archived cards MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- src/components/navigation/AppNavigationBoard.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/navigation/AppNavigationBoard.vue b/src/components/navigation/AppNavigationBoard.vue index a81377332..740c0cb45 100644 --- a/src/components/navigation/AppNavigationBoard.vue +++ b/src/components/navigation/AppNavigationBoard.vue @@ -262,7 +262,7 @@ export default { }, actionDelete() { OC.dialogs.confirmDestructive( - t('deck', 'Are you sure you want to delete the board {title}? This will delete all the data of this board.', { title: this.board.title }), + t('deck', 'Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.', { title: this.board.title }), t('deck', 'Delete the board?'), { type: OC.dialogs.YES_NO_BUTTONS, From 03e54ffdff375d743758ff1c256cd759804da852 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 3 Sep 2022 01:03:27 +0000 Subject: [PATCH 043/151] Bump cypress from 10.6.0 to 10.7.0 Bumps [cypress](https://github.com/cypress-io/cypress) from 10.6.0 to 10.7.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js) - [Commits](https://github.com/cypress-io/cypress/compare/v10.6.0...v10.7.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0870cc137..141337030 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,7 +52,7 @@ "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", - "cypress": "^10.6.0", + "cypress": "^10.7.0", "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", "vue-jest": "^3.0.7", @@ -6872,9 +6872,9 @@ "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" }, "node_modules/cypress": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.6.0.tgz", - "integrity": "sha512-6sOpHjostp8gcLO34p6r/Ci342lBs8S5z9/eb3ZCQ22w2cIhMWGUoGKkosabPBfKcvRS9BE4UxybBtlIs8gTQA==", + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.7.0.tgz", + "integrity": "sha512-gTFvjrUoBnqPPOu9Vl5SBHuFlzx/Wxg/ZXIz2H4lzoOLFelKeF7mbwYUOzgzgF0oieU2WhJAestQdkgwJMMTvQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -24306,9 +24306,9 @@ "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" }, "cypress": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.6.0.tgz", - "integrity": "sha512-6sOpHjostp8gcLO34p6r/Ci342lBs8S5z9/eb3ZCQ22w2cIhMWGUoGKkosabPBfKcvRS9BE4UxybBtlIs8gTQA==", + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-10.7.0.tgz", + "integrity": "sha512-gTFvjrUoBnqPPOu9Vl5SBHuFlzx/Wxg/ZXIz2H4lzoOLFelKeF7mbwYUOzgzgF0oieU2WhJAestQdkgwJMMTvQ==", "dev": true, "requires": { "@cypress/request": "^2.88.10", diff --git a/package.json b/package.json index c81e0518b..84408106f 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@nextcloud/webpack-vue-config": "^5.3.0", "@relative-ci/agent": "^4.0.0", "@vue/test-utils": "^1.3.0", - "cypress": "^10.6.0", + "cypress": "^10.7.0", "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", "vue-jest": "^3.0.7", From 8a8a1ac0601e43d201a514c3d9ae430b54e318a3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 3 Sep 2022 02:05:54 +0000 Subject: [PATCH 044/151] Bump @relative-ci/agent from 4.0.0 to 4.1.0 Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/relative-ci/agent/releases) - [Commits](https://github.com/relative-ci/agent/compare/v4.0.0...v4.1.0) --- updated-dependencies: - dependency-name: "@relative-ci/agent" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 78 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/package-lock.json b/package-lock.json index 141337030..5b0b130dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,7 +50,7 @@ "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.2.0", "@nextcloud/webpack-vue-config": "^5.3.0", - "@relative-ci/agent": "^4.0.0", + "@relative-ci/agent": "^4.1.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.7.0", "jest": "^29.0.1", @@ -1788,9 +1788,9 @@ "dev": true }, "node_modules/@bundle-stats/plugin-webpack-validate": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.0.1.tgz", - "integrity": "sha512-sbv4eWp1FGi6qIpO52FVsHQOuhGRWTYQkbK6xo23mN3vR/jRyWgTF9UeeD80Bi3b4sFJMnhbigLx2F3nFH+39A==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.0.6.tgz", + "integrity": "sha512-+S/ZhKhVxnJsKL1kYwkk8TySBiXRxf/8lybJePmDn6fV1gJNg4cifHeSp6BHBYofljNwIfmlfwSLG6x8Qw62gg==", "dev": true, "dependencies": { "superstruct": "0.16.0" @@ -3632,17 +3632,17 @@ } }, "node_modules/@relative-ci/agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.0.0.tgz", - "integrity": "sha512-g+dU2k1DU9hprXduyeptIJ9WTR+O3atfkfoAZ/k/v7ZqdwxGGLPhRio9JTDXcvhM6VV17AxCG+t3zokR9fvh4Q==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.0.tgz", + "integrity": "sha512-00YnvRaY5Bd4El3zeJ4lFjEHcNG/+qPBfKJw0W8iJrZgXPRzbLP2H6sD9Jnn9EHFnx1ZyjLECYeT2U0+Hbm9fg==", "dev": true, "dependencies": { - "@bundle-stats/plugin-webpack-filter": "4.0.1", - "@bundle-stats/plugin-webpack-validate": "4.0.1", - "core-js": "3.23.5", + "@bundle-stats/plugin-webpack-filter": "4.0.6", + "@bundle-stats/plugin-webpack-validate": "4.0.6", + "core-js": "3.25.0", "cosmiconfig": "7.0.1", "debug": "4.3.4", - "dotenv": "16.0.1", + "dotenv": "16.0.2", "env-ci": "7.3.0", "fs-extra": "10.1.0", "isomorphic-fetch": "3.0.0", @@ -3660,9 +3660,9 @@ } }, "node_modules/@relative-ci/agent/node_modules/@bundle-stats/plugin-webpack-filter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.0.1.tgz", - "integrity": "sha512-aSgfCthIEjK/1FZVvmKjgZ/RmRRpwwurnyh4zUv3RvY4vncGjFrBvUMzLFTbnykL4uB/dcDI0SZ2t/UfnUD+UQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.0.6.tgz", + "integrity": "sha512-1oJB3Eo0uavDGWgwgI1y7GYBJ40IFt8eDPatcyBjGJKyTsHJ/VPIZlKiWZBuoYPZdk7zHa0q7LHM7h1Rcaj81Q==", "dev": true, "engines": { "node": ">= 14.0" @@ -3672,9 +3672,9 @@ } }, "node_modules/@relative-ci/agent/node_modules/core-js": { - "version": "3.23.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.5.tgz", - "integrity": "sha512-7Vh11tujtAZy82da4duVreQysIoO2EvVrur7y6IzZkH1IHPSekuDi8Vuw1+YKjkbfWLRD7Nc9ICQ/sIUDutcyg==", + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.0.tgz", + "integrity": "sha512-CVU1xvJEfJGhyCpBrzzzU1kjCfgsGUxhEvwUV2e/cOedYWHdmluamx+knDnmhqALddMG16fZvIqvs9aijsHHaA==", "dev": true, "hasInstallScript": true, "funding": { @@ -7588,9 +7588,9 @@ } }, "node_modules/dotenv": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz", - "integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.2.tgz", + "integrity": "sha512-JvpYKUmzQhYoIFgK2MOnF3bciIZoItIIoryihy0rIA+H4Jy0FmgyKYAHCTN98P5ybGSJcIFbh6QKeJdtZd1qhA==", "dev": true, "engines": { "node": ">=12" @@ -20330,9 +20330,9 @@ "dev": true }, "@bundle-stats/plugin-webpack-validate": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.0.1.tgz", - "integrity": "sha512-sbv4eWp1FGi6qIpO52FVsHQOuhGRWTYQkbK6xo23mN3vR/jRyWgTF9UeeD80Bi3b4sFJMnhbigLx2F3nFH+39A==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.0.6.tgz", + "integrity": "sha512-+S/ZhKhVxnJsKL1kYwkk8TySBiXRxf/8lybJePmDn6fV1gJNg4cifHeSp6BHBYofljNwIfmlfwSLG6x8Qw62gg==", "dev": true, "requires": { "superstruct": "0.16.0" @@ -21708,17 +21708,17 @@ } }, "@relative-ci/agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.0.0.tgz", - "integrity": "sha512-g+dU2k1DU9hprXduyeptIJ9WTR+O3atfkfoAZ/k/v7ZqdwxGGLPhRio9JTDXcvhM6VV17AxCG+t3zokR9fvh4Q==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.0.tgz", + "integrity": "sha512-00YnvRaY5Bd4El3zeJ4lFjEHcNG/+qPBfKJw0W8iJrZgXPRzbLP2H6sD9Jnn9EHFnx1ZyjLECYeT2U0+Hbm9fg==", "dev": true, "requires": { - "@bundle-stats/plugin-webpack-filter": "4.0.1", - "@bundle-stats/plugin-webpack-validate": "4.0.1", - "core-js": "3.23.5", + "@bundle-stats/plugin-webpack-filter": "4.0.6", + "@bundle-stats/plugin-webpack-validate": "4.0.6", + "core-js": "3.25.0", "cosmiconfig": "7.0.1", "debug": "4.3.4", - "dotenv": "16.0.1", + "dotenv": "16.0.2", "env-ci": "7.3.0", "fs-extra": "10.1.0", "isomorphic-fetch": "3.0.0", @@ -21727,16 +21727,16 @@ }, "dependencies": { "@bundle-stats/plugin-webpack-filter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.0.1.tgz", - "integrity": "sha512-aSgfCthIEjK/1FZVvmKjgZ/RmRRpwwurnyh4zUv3RvY4vncGjFrBvUMzLFTbnykL4uB/dcDI0SZ2t/UfnUD+UQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.0.6.tgz", + "integrity": "sha512-1oJB3Eo0uavDGWgwgI1y7GYBJ40IFt8eDPatcyBjGJKyTsHJ/VPIZlKiWZBuoYPZdk7zHa0q7LHM7h1Rcaj81Q==", "dev": true, "requires": {} }, "core-js": { - "version": "3.23.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.5.tgz", - "integrity": "sha512-7Vh11tujtAZy82da4duVreQysIoO2EvVrur7y6IzZkH1IHPSekuDi8Vuw1+YKjkbfWLRD7Nc9ICQ/sIUDutcyg==", + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.0.tgz", + "integrity": "sha512-CVU1xvJEfJGhyCpBrzzzU1kjCfgsGUxhEvwUV2e/cOedYWHdmluamx+knDnmhqALddMG16fZvIqvs9aijsHHaA==", "dev": true } } @@ -24847,9 +24847,9 @@ } }, "dotenv": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz", - "integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.2.tgz", + "integrity": "sha512-JvpYKUmzQhYoIFgK2MOnF3bciIZoItIIoryihy0rIA+H4Jy0FmgyKYAHCTN98P5ybGSJcIFbh6QKeJdtZd1qhA==", "dev": true }, "easymde": { diff --git a/package.json b/package.json index 84408106f..62fa76c88 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.2.0", "@nextcloud/webpack-vue-config": "^5.3.0", - "@relative-ci/agent": "^4.0.0", + "@relative-ci/agent": "^4.1.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.7.0", "jest": "^29.0.1", From 1551cdf517e6671feb0d90e2decd2f852578f0d5 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sat, 3 Sep 2022 02:44:33 +0000 Subject: [PATCH 045/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/ar.js | 2 +- l10n/ar.json | 2 +- l10n/bg.js | 2 +- l10n/bg.json | 2 +- l10n/ca.js | 2 +- l10n/ca.json | 2 +- l10n/cs.js | 2 +- l10n/cs.json | 2 +- l10n/da.js | 2 +- l10n/da.json | 2 +- l10n/de.js | 2 +- l10n/de.json | 2 +- l10n/de_DE.js | 2 +- l10n/de_DE.json | 2 +- l10n/el.js | 2 +- l10n/el.json | 2 +- l10n/es.js | 2 +- l10n/es.json | 2 +- l10n/eu.js | 2 +- l10n/eu.json | 2 +- l10n/fr.js | 4 +++- l10n/fr.json | 4 +++- l10n/gl.js | 2 +- l10n/gl.json | 2 +- l10n/he.js | 2 +- l10n/he.json | 2 +- l10n/hr.js | 2 +- l10n/hr.json | 2 +- l10n/hu.js | 2 +- l10n/hu.json | 2 +- l10n/id.js | 2 +- l10n/id.json | 2 +- l10n/it.js | 2 +- l10n/it.json | 2 +- l10n/ja.js | 2 +- l10n/ja.json | 2 +- l10n/ko.js | 2 +- l10n/ko.json | 2 +- l10n/lt_LT.js | 2 +- l10n/lt_LT.json | 2 +- l10n/mk.js | 2 +- l10n/mk.json | 2 +- l10n/nl.js | 2 +- l10n/nl.json | 2 +- l10n/pl.js | 2 +- l10n/pl.json | 2 +- l10n/pt_BR.js | 2 +- l10n/pt_BR.json | 2 +- l10n/ru.js | 2 +- l10n/ru.json | 2 +- l10n/sc.js | 2 +- l10n/sc.json | 2 +- l10n/sk.js | 2 +- l10n/sk.json | 2 +- l10n/sl.js | 2 +- l10n/sl.json | 2 +- l10n/sr.js | 2 +- l10n/sr.json | 2 +- l10n/sv.js | 2 +- l10n/sv.json | 2 +- l10n/tr.js | 2 +- l10n/tr.json | 2 +- l10n/zh_CN.js | 2 +- l10n/zh_CN.json | 2 +- l10n/zh_HK.js | 2 +- l10n/zh_HK.json | 2 +- l10n/zh_TW.js | 2 +- l10n/zh_TW.json | 2 +- 68 files changed, 72 insertions(+), 68 deletions(-) diff --git a/l10n/ar.js b/l10n/ar.js index edd30a4b6..61842fa40 100644 --- a/l10n/ar.js +++ b/l10n/ar.js @@ -265,7 +265,6 @@ OC.L10N.register( "Only assigned cards" : "البطاقات المخصصة فقط", "No reminder" : "لا يوجد تذكير ", "An error occurred" : "حدث خطأ", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح.", "Delete the board?" : "مسح اللوح؟", "Loading filtered view" : "جارِ تحميل التصفية ", "No due" : "غير محدد", @@ -285,6 +284,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck", "Share" : "مشاركة ", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "دك (Deck) هو أداة تنظيم باسلوب كانبان (kanban) تهدف إلى التخطيط الشخصي وتنظيم المشروع للفرق مع نيكست كلاود (Nextcloud).\n- 📥 إضافة مهامك إلى البطاقات وترتيبها\n- 📄 كتابة ملاحظات إضافية باستخدام مارك داون (markdown)\n- 🔖 تعيين تسميات لتنظيم أفضل\n- 👥 شارك مع فريقك أو أصدقائك أو عائلتك\n- 📎 إرفاق الملفات وتضمينها بالوصف المستخدم فيه مارك داون (markdown)\n- 💬 ناقش مع فريقك باستخدام التعليقات\n- ⚡ تتبع التغييرات في تيار النشاط\n- 🚀 اجعل مشروعك منظماً", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح.", "This week" : "هذا الأسبوع" }, "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"); diff --git a/l10n/ar.json b/l10n/ar.json index 45a41527b..fef820507 100644 --- a/l10n/ar.json +++ b/l10n/ar.json @@ -263,7 +263,6 @@ "Only assigned cards" : "البطاقات المخصصة فقط", "No reminder" : "لا يوجد تذكير ", "An error occurred" : "حدث خطأ", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح.", "Delete the board?" : "مسح اللوح؟", "Loading filtered view" : "جارِ تحميل التصفية ", "No due" : "غير محدد", @@ -283,6 +282,7 @@ "Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck", "Share" : "مشاركة ", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "دك (Deck) هو أداة تنظيم باسلوب كانبان (kanban) تهدف إلى التخطيط الشخصي وتنظيم المشروع للفرق مع نيكست كلاود (Nextcloud).\n- 📥 إضافة مهامك إلى البطاقات وترتيبها\n- 📄 كتابة ملاحظات إضافية باستخدام مارك داون (markdown)\n- 🔖 تعيين تسميات لتنظيم أفضل\n- 👥 شارك مع فريقك أو أصدقائك أو عائلتك\n- 📎 إرفاق الملفات وتضمينها بالوصف المستخدم فيه مارك داون (markdown)\n- 💬 ناقش مع فريقك باستخدام التعليقات\n- ⚡ تتبع التغييرات في تيار النشاط\n- 🚀 اجعل مشروعك منظماً", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح.", "This week" : "هذا الأسبوع" },"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" } \ No newline at end of file diff --git a/l10n/bg.js b/l10n/bg.js index e1214b100..a47988744 100644 --- a/l10n/bg.js +++ b/l10n/bg.js @@ -277,7 +277,6 @@ OC.L10N.register( "Only assigned cards" : "Само зачислените карти", "No reminder" : "Няма напомняне", "An error occurred" : "Възникна грешка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло.", "Delete the board?" : "Изтриване на таблото?", "Loading filtered view" : "Зареждане на филтриран изглед", "No due" : "Не се дължи", @@ -300,6 +299,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?", "Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ", "Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло.", "This week" : "Тази седмица", "Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?" }, diff --git a/l10n/bg.json b/l10n/bg.json index 5006f8797..880e8e92f 100644 --- a/l10n/bg.json +++ b/l10n/bg.json @@ -275,7 +275,6 @@ "Only assigned cards" : "Само зачислените карти", "No reminder" : "Няма напомняне", "An error occurred" : "Възникна грешка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло.", "Delete the board?" : "Изтриване на таблото?", "Loading filtered view" : "Зареждане на филтриран изглед", "No due" : "Не се дължи", @@ -298,6 +297,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?", "Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ", "Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло.", "This week" : "Тази седмица", "Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/l10n/ca.js b/l10n/ca.js index b2ee701e9..3180e0126 100644 --- a/l10n/ca.js +++ b/l10n/ca.js @@ -268,7 +268,6 @@ OC.L10N.register( "Only assigned cards" : "Només les targetes assignades", "No reminder" : "Sense recordatoris", "An error occurred" : "S'ha produït un error", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.", "Delete the board?" : "Voleu suprimir el tauler?", "Loading filtered view" : "S'està carregant la visualització filtrada", "No due" : "Sense venciment", @@ -288,6 +287,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck", "Share" : "Compartir", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.", "This week" : "Aquesta setmana" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/ca.json b/l10n/ca.json index 5e2bb06c7..a194af432 100644 --- a/l10n/ca.json +++ b/l10n/ca.json @@ -266,7 +266,6 @@ "Only assigned cards" : "Només les targetes assignades", "No reminder" : "Sense recordatoris", "An error occurred" : "S'ha produït un error", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.", "Delete the board?" : "Voleu suprimir el tauler?", "Loading filtered view" : "S'està carregant la visualització filtrada", "No due" : "Sense venciment", @@ -286,6 +285,7 @@ "Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck", "Share" : "Compartir", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.", "This week" : "Aquesta setmana" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/cs.js b/l10n/cs.js index ffeb251ee..a3e9056e0 100644 --- a/l10n/cs.js +++ b/l10n/cs.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Pouze přiřazené karty", "No reminder" : "Bez připomínky", "An error occurred" : "Došlo k chybě", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.", "Delete the board?" : "Smazat tabuli?", "Loading filtered view" : "Načítání filtrovaného pohledu", "No due" : "Žádný termín", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?", "Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné", "Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.", "This week" : "Tento týden", "Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?" }, diff --git a/l10n/cs.json b/l10n/cs.json index 30bc87e07..aa51fb476 100644 --- a/l10n/cs.json +++ b/l10n/cs.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Pouze přiřazené karty", "No reminder" : "Bez připomínky", "An error occurred" : "Došlo k chybě", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.", "Delete the board?" : "Smazat tabuli?", "Loading filtered view" : "Načítání filtrovaného pohledu", "No due" : "Žádný termín", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?", "Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné", "Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.", "This week" : "Tento týden", "Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;" diff --git a/l10n/da.js b/l10n/da.js index 729beb93e..226ba58a8 100644 --- a/l10n/da.js +++ b/l10n/da.js @@ -214,7 +214,6 @@ OC.L10N.register( "Only assigned cards" : "Kun tildelte kort", "No reminder" : "Ingen påmindelse", "An error occurred" : "Der var en fejl", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen.", "Delete the board?" : "Slet tavlen?", "Loading filtered view" : "Indlæser filtreret visning", "No due" : "Ikke forfalden", @@ -230,6 +229,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Del {file} med et Deck kort", "Share" : "Del", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck er et kanban inspireret organisations værktøj rettet mod personlig planlægning og projekt organisering for teams integreret med Nextcloud.\n\n\n- 📥 Tilføj dine opgaver til kort og organisér dem\n- 📄 Tilføj noter til dine opgaver i markdown\n- 🔖 Tilføj mærkater for endnu bedre organisering\n- 👥 Del med dit team, dine venner eller familie\n- 📎 Vedhæft filer og indfør dem i din markdown beskrivelse\n- 💬 Diskutér med dit team ved hjælp af kommentarer\n- ⚡ Hold øje med ændringer i aktivitets strømmen\n- 🚀 Få dit projekt organiseret!", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen.", "This week" : "Denne uge" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/da.json b/l10n/da.json index 2b385f931..87a0409fa 100644 --- a/l10n/da.json +++ b/l10n/da.json @@ -212,7 +212,6 @@ "Only assigned cards" : "Kun tildelte kort", "No reminder" : "Ingen påmindelse", "An error occurred" : "Der var en fejl", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen.", "Delete the board?" : "Slet tavlen?", "Loading filtered view" : "Indlæser filtreret visning", "No due" : "Ikke forfalden", @@ -228,6 +227,7 @@ "Share {file} with a Deck card" : "Del {file} med et Deck kort", "Share" : "Del", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck er et kanban inspireret organisations værktøj rettet mod personlig planlægning og projekt organisering for teams integreret med Nextcloud.\n\n\n- 📥 Tilføj dine opgaver til kort og organisér dem\n- 📄 Tilføj noter til dine opgaver i markdown\n- 🔖 Tilføj mærkater for endnu bedre organisering\n- 👥 Del med dit team, dine venner eller familie\n- 📎 Vedhæft filer og indfør dem i din markdown beskrivelse\n- 💬 Diskutér med dit team ved hjælp af kommentarer\n- ⚡ Hold øje med ændringer i aktivitets strømmen\n- 🚀 Få dit projekt organiseret!", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen.", "This week" : "Denne uge" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/de.js b/l10n/de.js index 49d098386..82630ac43 100644 --- a/l10n/de.js +++ b/l10n/de.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Möchtest du wirklich das Board {title} an {user} übertragen?", "Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen", "Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?", "This week" : "Diese Woche", "Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?" }, diff --git a/l10n/de.json b/l10n/de.json index 13601c1dd..9e6e2917a 100644 --- a/l10n/de.json +++ b/l10n/de.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Möchtest du wirklich das Board {title} an {user} übertragen?", "Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen", "Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?", "This week" : "Diese Woche", "Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/l10n/de_DE.js b/l10n/de_DE.js index 07bfea199..7a73a25e6 100644 --- a/l10n/de_DE.js +++ b/l10n/de_DE.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?", "Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen", "Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?", "This week" : "Diese Woche", "Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?" }, diff --git a/l10n/de_DE.json b/l10n/de_DE.json index 298af6b06..d995f7a2d 100644 --- a/l10n/de_DE.json +++ b/l10n/de_DE.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?", "Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen", "Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?", "This week" : "Diese Woche", "Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/l10n/el.js b/l10n/el.js index 0055c1c24..363a78709 100644 --- a/l10n/el.js +++ b/l10n/el.js @@ -270,7 +270,6 @@ OC.L10N.register( "Only assigned cards" : "Μόνο καρτέλες που έχουν ανατεθεί", "No reminder" : "Δεν υπάρχει υπενθύμιση", "An error occurred" : "Παρουσιάστηκε σφάλμα", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα.", "Delete the board?" : "Διαγραφή του πίνακα;", "Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο", "No due" : "Χωρίς λήξη", @@ -290,6 +289,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck", "Share" : "Μοιραστείτε", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Το Deck είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την οργάνωση έργων για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Συνδέστε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα.", "This week" : "Αυτή την εβδομάδα", "Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? " }, diff --git a/l10n/el.json b/l10n/el.json index 8bd013b2b..976425002 100644 --- a/l10n/el.json +++ b/l10n/el.json @@ -268,7 +268,6 @@ "Only assigned cards" : "Μόνο καρτέλες που έχουν ανατεθεί", "No reminder" : "Δεν υπάρχει υπενθύμιση", "An error occurred" : "Παρουσιάστηκε σφάλμα", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα.", "Delete the board?" : "Διαγραφή του πίνακα;", "Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο", "No due" : "Χωρίς λήξη", @@ -288,6 +287,7 @@ "Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck", "Share" : "Μοιραστείτε", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Το Deck είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την οργάνωση έργων για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Συνδέστε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα.", "This week" : "Αυτή την εβδομάδα", "Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? " },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/l10n/es.js b/l10n/es.js index 945880e91..abb09a786 100644 --- a/l10n/es.js +++ b/l10n/es.js @@ -276,7 +276,6 @@ OC.L10N.register( "Only assigned cards" : "Sólo las tarjetas asignadas", "No reminder" : "No hay recordatorio", "An error occurred" : "Ocurrió un error", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero.", "Delete the board?" : "¿Borrar el tablero?", "Loading filtered view" : "Cargando vista filtrada", "No due" : "Sin finalizar", @@ -299,6 +298,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?", "Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito", "Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero.", "This week" : "Esta semana", "Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?" }, diff --git a/l10n/es.json b/l10n/es.json index 1f54b99d8..873c8c738 100644 --- a/l10n/es.json +++ b/l10n/es.json @@ -274,7 +274,6 @@ "Only assigned cards" : "Sólo las tarjetas asignadas", "No reminder" : "No hay recordatorio", "An error occurred" : "Ocurrió un error", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero.", "Delete the board?" : "¿Borrar el tablero?", "Loading filtered view" : "Cargando vista filtrada", "No due" : "Sin finalizar", @@ -297,6 +296,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?", "Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito", "Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero.", "This week" : "Esta semana", "Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" diff --git a/l10n/eu.js b/l10n/eu.js index 14c1aec42..e61d455fa 100644 --- a/l10n/eu.js +++ b/l10n/eu.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Bakarrik esleitutako txartelak", "No reminder" : "Abisurik ez", "An error occurred" : "Errore bat gertatu da", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu.", "Delete the board?" : "Taula ezabatu?", "Loading filtered view" : "Kargatzen iragazitako ikuspegia", "No due" : "Epemugarik ez", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Ziur {title} transferitu nahi duzula {user}-en panela ?", "Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala", "Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu.", "This week" : "Aste honetan", "Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?" }, diff --git a/l10n/eu.json b/l10n/eu.json index 3802ed845..06cb6950a 100644 --- a/l10n/eu.json +++ b/l10n/eu.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Bakarrik esleitutako txartelak", "No reminder" : "Abisurik ez", "An error occurred" : "Errore bat gertatu da", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu.", "Delete the board?" : "Taula ezabatu?", "Loading filtered view" : "Kargatzen iragazitako ikuspegia", "No due" : "Epemugarik ez", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Ziur {title} transferitu nahi duzula {user}-en panela ?", "Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala", "Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu.", "This week" : "Aste honetan", "Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/l10n/fr.js b/l10n/fr.js index bba01d9d3..7ef7f28b9 100644 --- a/l10n/fr.js +++ b/l10n/fr.js @@ -242,6 +242,7 @@ OC.L10N.register( "Choose attachment" : "Choisir une pièce jointe", "(group)" : "(groupe)", "{count} comments, {unread} unread" : "{count} commentaires, {unread} non lus", + "Edit card title" : "Modifier le titre de la carte", "Assign to me" : "Me l'assigner", "Unassign myself" : "Me le désassigner", "Move card" : "Déplacer la carte", @@ -255,6 +256,7 @@ OC.L10N.register( "All boards" : "Tous les tableaux", "Archived boards" : "Tableaux archivés", "Shared with you" : "Partagés avec vous", + "Deck settings" : "Paramètres de Deck", "Use bigger card view" : "Utiliser la vue large des cartes", "Show boards in calendar/tasks" : "Afficher les tableaux dans les agendas/tâches", "Limit deck usage of groups" : "Limiter l'utilisation du tableau aux groupes", @@ -275,7 +277,6 @@ OC.L10N.register( "Only assigned cards" : "Uniquement les cartes assignées", "No reminder" : "Aucun rappel", "An error occurred" : "Une erreur est survenue", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau.", "Delete the board?" : "Supprimer le tableau ?", "Loading filtered view" : "Chargement de la vue filtrée", "No due" : "Sans échéance", @@ -298,6 +299,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?", "Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès", "Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau.", "This week" : "Cette semaine", "Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?" }, diff --git a/l10n/fr.json b/l10n/fr.json index faa0d40e9..4189bc761 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -240,6 +240,7 @@ "Choose attachment" : "Choisir une pièce jointe", "(group)" : "(groupe)", "{count} comments, {unread} unread" : "{count} commentaires, {unread} non lus", + "Edit card title" : "Modifier le titre de la carte", "Assign to me" : "Me l'assigner", "Unassign myself" : "Me le désassigner", "Move card" : "Déplacer la carte", @@ -253,6 +254,7 @@ "All boards" : "Tous les tableaux", "Archived boards" : "Tableaux archivés", "Shared with you" : "Partagés avec vous", + "Deck settings" : "Paramètres de Deck", "Use bigger card view" : "Utiliser la vue large des cartes", "Show boards in calendar/tasks" : "Afficher les tableaux dans les agendas/tâches", "Limit deck usage of groups" : "Limiter l'utilisation du tableau aux groupes", @@ -273,7 +275,6 @@ "Only assigned cards" : "Uniquement les cartes assignées", "No reminder" : "Aucun rappel", "An error occurred" : "Une erreur est survenue", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau.", "Delete the board?" : "Supprimer le tableau ?", "Loading filtered view" : "Chargement de la vue filtrée", "No due" : "Sans échéance", @@ -296,6 +297,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?", "Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès", "Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau.", "This week" : "Cette semaine", "Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" diff --git a/l10n/gl.js b/l10n/gl.js index fc283d34e..a090191ae 100644 --- a/l10n/gl.js +++ b/l10n/gl.js @@ -257,7 +257,6 @@ OC.L10N.register( "Only assigned cards" : "Só as tarxetas asignadas", "No reminder" : "Non hai lembretes", "An error occurred" : "Produciuse un erro", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro.", "Delete the board?" : "Eliminar o taboleiro?", "Loading filtered view" : "Cargando a vista filtrada", "No due" : "Sen caducidade", @@ -277,6 +276,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck", "Share" : "Compartir", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck é unha ferramenta de organización de estilo kanban dirixida a planificación persoal e organización de proxectos para equipos integrados con Nextcloud. \n\n\n- 📥 Engada as súas tarefas ás tarxetas e fagas ordenadas\n- 📄 Escriba notas adicionais en markdown\n- 🔖 Asigne etiquetas para unha mellor organización\n- 👥 Comparta co seu equipo, amigos ou a súa familia\n- 📎 Anexe ficheiros e insíraos na súa descrición de markdown\n- 💬 Debata co seu equipo usando os comentarios\n- ⚡ Faga un seguimento dos cambios no fluxo de actividade\n- 🚀 Teña o seu proxecto organizado", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro.", "This week" : "Esta semana" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/gl.json b/l10n/gl.json index d6d273899..392f201f8 100644 --- a/l10n/gl.json +++ b/l10n/gl.json @@ -255,7 +255,6 @@ "Only assigned cards" : "Só as tarxetas asignadas", "No reminder" : "Non hai lembretes", "An error occurred" : "Produciuse un erro", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro.", "Delete the board?" : "Eliminar o taboleiro?", "Loading filtered view" : "Cargando a vista filtrada", "No due" : "Sen caducidade", @@ -275,6 +274,7 @@ "Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck", "Share" : "Compartir", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck é unha ferramenta de organización de estilo kanban dirixida a planificación persoal e organización de proxectos para equipos integrados con Nextcloud. \n\n\n- 📥 Engada as súas tarefas ás tarxetas e fagas ordenadas\n- 📄 Escriba notas adicionais en markdown\n- 🔖 Asigne etiquetas para unha mellor organización\n- 👥 Comparta co seu equipo, amigos ou a súa familia\n- 📎 Anexe ficheiros e insíraos na súa descrición de markdown\n- 💬 Debata co seu equipo usando os comentarios\n- ⚡ Faga un seguimento dos cambios no fluxo de actividade\n- 🚀 Teña o seu proxecto organizado", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro.", "This week" : "Esta semana" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/he.js b/l10n/he.js index c8f27626c..365bf8ff2 100644 --- a/l10n/he.js +++ b/l10n/he.js @@ -252,7 +252,6 @@ OC.L10N.register( "Only assigned cards" : "רק כרטיסים שהוקצו", "No reminder" : "אין תזכורת", "An error occurred" : "אירעה שגיאה", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה.", "Delete the board?" : "למחוק את הלוח הזה?", "Loading filtered view" : "טוען תצוגה מסוננת", "No due" : "אין תאריך יעד", @@ -269,6 +268,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה", "Share" : "שיתוף", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck הוא כלי ארגון בסגנון kanban המכוון לתכנון אישי ולארגון פרויקטים עבור צוותים המשולבים ב- Nextcloud.\n\n\n- 📥 הוסף את המשימות שלך לכרטיסים וסדר אותן\n- 📄 רשמו הערות נוספות ב-markdown\n- 🔖הקצה תוויות לארגון טוב עוד יותר\n- 👥 שתף עם הצוות שלך, חברים, או משפחה\n- 📎 צרף קבצים והטמע אותם בתיאור ה-markdown שלך\n- 💬 שוחח עם הצוות שלך באמצעות הערות\n- ⚡ עקוב אחר שינויים בזרם הפעילות\n- 🚀 ארגנו את הפרויקט שלכם", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה.", "This week" : "השבוע" }, "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"); diff --git a/l10n/he.json b/l10n/he.json index 00a3f7a77..c6ef4b3ce 100644 --- a/l10n/he.json +++ b/l10n/he.json @@ -250,7 +250,6 @@ "Only assigned cards" : "רק כרטיסים שהוקצו", "No reminder" : "אין תזכורת", "An error occurred" : "אירעה שגיאה", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה.", "Delete the board?" : "למחוק את הלוח הזה?", "Loading filtered view" : "טוען תצוגה מסוננת", "No due" : "אין תאריך יעד", @@ -267,6 +266,7 @@ "Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה", "Share" : "שיתוף", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck הוא כלי ארגון בסגנון kanban המכוון לתכנון אישי ולארגון פרויקטים עבור צוותים המשולבים ב- Nextcloud.\n\n\n- 📥 הוסף את המשימות שלך לכרטיסים וסדר אותן\n- 📄 רשמו הערות נוספות ב-markdown\n- 🔖הקצה תוויות לארגון טוב עוד יותר\n- 👥 שתף עם הצוות שלך, חברים, או משפחה\n- 📎 צרף קבצים והטמע אותם בתיאור ה-markdown שלך\n- 💬 שוחח עם הצוות שלך באמצעות הערות\n- ⚡ עקוב אחר שינויים בזרם הפעילות\n- 🚀 ארגנו את הפרויקט שלכם", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה.", "This week" : "השבוע" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;" } \ No newline at end of file diff --git a/l10n/hr.js b/l10n/hr.js index 6340c7c7d..d51d6594d 100644 --- a/l10n/hr.js +++ b/l10n/hr.js @@ -266,7 +266,6 @@ OC.L10N.register( "Only assigned cards" : "Samo dodijeljene kartice", "No reminder" : "Nema podsjetnika", "An error occurred" : "Došlo je do pogreške", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče.", "Delete the board?" : "Želite li izbrisati ploču?", "Loading filtered view" : "Učitavanje filtriranog prikaza", "No due" : "Nema nezavršenih", @@ -286,6 +285,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Dijeli {file} s Deck karticom", "Share" : "Dijeli", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck je organizacijski alat za kanban projekte usmjeren na osobno planiranje i organizaciju projekta za timove integrirane s Nextcloudom.\n\n\n- 📥 Dodajte svoje zadatke na kartice i poredajte ih po želji\n- 📄 Zapišite dodatne bilješke u markdown\n- 🔖 Dodijelite oznake za još bolju organizaciju\n- 👥 Dijelite sa svojim timom, prijateljima ili obitelji\n- 📎 Priložite datoteke i ugradite ih u svoj markdown opis\n- 💬 Raspravljajte sa svojim timom putem komentara\n- ⚡ Pratite promjene u strujanju aktivnosti\n- 🚀 Organizirajte svoj projekt", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče.", "This week" : "Ovaj tjedan" }, "nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"); diff --git a/l10n/hr.json b/l10n/hr.json index 9fa0eb3c8..ef342b5be 100644 --- a/l10n/hr.json +++ b/l10n/hr.json @@ -264,7 +264,6 @@ "Only assigned cards" : "Samo dodijeljene kartice", "No reminder" : "Nema podsjetnika", "An error occurred" : "Došlo je do pogreške", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče.", "Delete the board?" : "Želite li izbrisati ploču?", "Loading filtered view" : "Učitavanje filtriranog prikaza", "No due" : "Nema nezavršenih", @@ -284,6 +283,7 @@ "Share {file} with a Deck card" : "Dijeli {file} s Deck karticom", "Share" : "Dijeli", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck je organizacijski alat za kanban projekte usmjeren na osobno planiranje i organizaciju projekta za timove integrirane s Nextcloudom.\n\n\n- 📥 Dodajte svoje zadatke na kartice i poredajte ih po želji\n- 📄 Zapišite dodatne bilješke u markdown\n- 🔖 Dodijelite oznake za još bolju organizaciju\n- 👥 Dijelite sa svojim timom, prijateljima ili obitelji\n- 📎 Priložite datoteke i ugradite ih u svoj markdown opis\n- 💬 Raspravljajte sa svojim timom putem komentara\n- ⚡ Pratite promjene u strujanju aktivnosti\n- 🚀 Organizirajte svoj projekt", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče.", "This week" : "Ovaj tjedan" },"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/hu.js b/l10n/hu.js index 6a0452bd9..5e79b3ac8 100644 --- a/l10n/hu.js +++ b/l10n/hu.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Csak hozzárendelt kártyák", "No reminder" : "Nincs emlékeztető", "An error occurred" : "Hiba történt", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát.", "Delete the board?" : "Törli a táblát?", "Loading filtered view" : "Szűrt nézet betöltése", "No due" : "Nincs határidő", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?", "Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres", "Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát.", "This week" : "Ez a hét", "Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?" }, diff --git a/l10n/hu.json b/l10n/hu.json index b6cfdb3e5..88f8b8a64 100644 --- a/l10n/hu.json +++ b/l10n/hu.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Csak hozzárendelt kártyák", "No reminder" : "Nincs emlékeztető", "An error occurred" : "Hiba történt", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát.", "Delete the board?" : "Törli a táblát?", "Loading filtered view" : "Szűrt nézet betöltése", "No due" : "Nincs határidő", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?", "Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres", "Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát.", "This week" : "Ez a hét", "Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/l10n/id.js b/l10n/id.js index 9dbc52ec8..208df0e05 100644 --- a/l10n/id.js +++ b/l10n/id.js @@ -213,7 +213,6 @@ OC.L10N.register( "Delete board" : "Hapus papan", "Board {0} deleted" : "{0} papan terhapus", "An error occurred" : "Terjadi kesalahan", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini.", "Delete the board?" : "Hapus papan?", "Link to a board" : "Tautan ke papan", "Link to a card" : "Tautan ke kartu", @@ -221,6 +220,7 @@ OC.L10N.register( "Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}", "Share" : "Bagikan", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Longgok adalah alat pengelolaan bergaya kanban yang dapat digunakan untuk perencanaan pribadi dan pengelolaan proyek bagi tim yang terintegrasi dengan Nextcloud.\n\n\n- 📥 Tambah tugas Anda dalam bentuk kartu berurutan\n- 📄 Tulis catatan dalam format Markdown\n- 🔖 Sematkan label untuk pengelompokan yang lebih baik\n- 👥 Bagikan dengan anggota tim, teman atau keluarga\n- 📎 Lampirkan berkas dan sematkan dalam deskripsi Markdown\n- 💬 Diskusikan dengan tim melalui komentar\n- ⚡ Lacak setiap perubahan pada aliran aktivitas\n- 🚀 Buat proyek Anda terkelola", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini.", "This week" : "Pekan ini" }, "nplurals=1; plural=0;"); diff --git a/l10n/id.json b/l10n/id.json index 4f1297e58..4dac49792 100644 --- a/l10n/id.json +++ b/l10n/id.json @@ -211,7 +211,6 @@ "Delete board" : "Hapus papan", "Board {0} deleted" : "{0} papan terhapus", "An error occurred" : "Terjadi kesalahan", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini.", "Delete the board?" : "Hapus papan?", "Link to a board" : "Tautan ke papan", "Link to a card" : "Tautan ke kartu", @@ -219,6 +218,7 @@ "Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}", "Share" : "Bagikan", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Longgok adalah alat pengelolaan bergaya kanban yang dapat digunakan untuk perencanaan pribadi dan pengelolaan proyek bagi tim yang terintegrasi dengan Nextcloud.\n\n\n- 📥 Tambah tugas Anda dalam bentuk kartu berurutan\n- 📄 Tulis catatan dalam format Markdown\n- 🔖 Sematkan label untuk pengelompokan yang lebih baik\n- 👥 Bagikan dengan anggota tim, teman atau keluarga\n- 📎 Lampirkan berkas dan sematkan dalam deskripsi Markdown\n- 💬 Diskusikan dengan tim melalui komentar\n- ⚡ Lacak setiap perubahan pada aliran aktivitas\n- 🚀 Buat proyek Anda terkelola", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini.", "This week" : "Pekan ini" },"pluralForm" :"nplurals=1; plural=0;" } \ No newline at end of file diff --git a/l10n/it.js b/l10n/it.js index 9f2ddb900..5c21087cb 100644 --- a/l10n/it.js +++ b/l10n/it.js @@ -270,7 +270,6 @@ OC.L10N.register( "Only assigned cards" : "Solo le schede assegnate", "No reminder" : "Nessun promemoria", "An error occurred" : "Si è verificato un errore", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?", "Delete the board?" : "Vuoi eliminare la lavagna?", "Loading filtered view" : "Caricamento della vista filtrata", "No due" : "Nessuna scadenza", @@ -290,6 +289,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck", "Share" : "Condividi", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck è uno strumento di organizzazione in stile kanban destinato alla pianificazione personale e all'organizzazione di progetti per squadre integrato con Nextcloud.\n\n\n- 📥 Aggiungi le tue attività alle schede e tienile in ordine\n- 📄 Scrivi note aggiuntive in markdown\n- 🔖 Assegna etichette per un'organizzazione ancora migliore\n- 👥 Condividi con la tua squadra, amici o famiglia\n- 📎 Allega file e integrali nella tua descrizione markdown\n- 💬 Discuti con la tua squadra utilizzando i commenti\n- ⚡ Tieni traccia dei cambiamenti nel flusso delle attività\n- 🚀 Organizza il tuo progetto", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?", "This week" : "Questa settimana" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/it.json b/l10n/it.json index 2d291aa91..3f6695516 100644 --- a/l10n/it.json +++ b/l10n/it.json @@ -268,7 +268,6 @@ "Only assigned cards" : "Solo le schede assegnate", "No reminder" : "Nessun promemoria", "An error occurred" : "Si è verificato un errore", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?", "Delete the board?" : "Vuoi eliminare la lavagna?", "Loading filtered view" : "Caricamento della vista filtrata", "No due" : "Nessuna scadenza", @@ -288,6 +287,7 @@ "Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck", "Share" : "Condividi", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck è uno strumento di organizzazione in stile kanban destinato alla pianificazione personale e all'organizzazione di progetti per squadre integrato con Nextcloud.\n\n\n- 📥 Aggiungi le tue attività alle schede e tienile in ordine\n- 📄 Scrivi note aggiuntive in markdown\n- 🔖 Assegna etichette per un'organizzazione ancora migliore\n- 👥 Condividi con la tua squadra, amici o famiglia\n- 📎 Allega file e integrali nella tua descrizione markdown\n- 💬 Discuti con la tua squadra utilizzando i commenti\n- ⚡ Tieni traccia dei cambiamenti nel flusso delle attività\n- 🚀 Organizza il tuo progetto", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?", "This week" : "Questa settimana" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/ja.js b/l10n/ja.js index a16c3d8f2..8813d1b77 100644 --- a/l10n/ja.js +++ b/l10n/ja.js @@ -275,7 +275,6 @@ OC.L10N.register( "Only assigned cards" : "割り当てられたカードのみ", "No reminder" : "リマインダーなし", "An error occurred" : "エラーが発生しました", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。", "Delete the board?" : "ボードを削除しますか?", "Loading filtered view" : "フィルタされたビューを読み込み中", "No due" : "日付なし", @@ -298,6 +297,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?", "Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました", "Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。", "This week" : "今週", "Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?" }, diff --git a/l10n/ja.json b/l10n/ja.json index 84c226524..e3572e2da 100644 --- a/l10n/ja.json +++ b/l10n/ja.json @@ -273,7 +273,6 @@ "Only assigned cards" : "割り当てられたカードのみ", "No reminder" : "リマインダーなし", "An error occurred" : "エラーが発生しました", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。", "Delete the board?" : "ボードを削除しますか?", "Loading filtered view" : "フィルタされたビューを読み込み中", "No due" : "日付なし", @@ -296,6 +295,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?", "Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました", "Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。", "This week" : "今週", "Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?" },"pluralForm" :"nplurals=1; plural=0;" diff --git a/l10n/ko.js b/l10n/ko.js index 00a377c7d..c665f18b9 100644 --- a/l10n/ko.js +++ b/l10n/ko.js @@ -118,11 +118,11 @@ OC.L10N.register( "Delete board" : "게시판 삭제", "No reminder" : "알림 없음", "An error occurred" : "오류가 발생함", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다.", "Delete the board?" : "보드를 삭제합니까?", "No results found" : "결과 없음", "Something went wrong" : "잘못된 접근", "Share" : "공유", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다.", "This week" : "이번 주" }, "nplurals=1; plural=0;"); diff --git a/l10n/ko.json b/l10n/ko.json index 6be958e64..fd1cb7412 100644 --- a/l10n/ko.json +++ b/l10n/ko.json @@ -116,11 +116,11 @@ "Delete board" : "게시판 삭제", "No reminder" : "알림 없음", "An error occurred" : "오류가 발생함", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다.", "Delete the board?" : "보드를 삭제합니까?", "No results found" : "결과 없음", "Something went wrong" : "잘못된 접근", "Share" : "공유", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다.", "This week" : "이번 주" },"pluralForm" :"nplurals=1; plural=0;" } \ No newline at end of file diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js index d7e4ee117..16a15bab8 100644 --- a/l10n/lt_LT.js +++ b/l10n/lt_LT.js @@ -253,7 +253,6 @@ OC.L10N.register( "Only assigned cards" : "Tik priskirtos kortelės", "No reminder" : "Jokio priminimo", "An error occurred" : "Įvyko klaida", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis.", "Delete the board?" : "Ištrinti lentą?", "No due" : "Be galutinio termino", "No results found" : "Nerasta jokių rezultatų", @@ -264,6 +263,7 @@ OC.L10N.register( "Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis", "Error creating the share" : "Klaida kuriant viešinį", "Share" : "Bendrinti", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis.", "This week" : "Šią savaitę" }, "nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"); diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json index 47c3991de..31f30375b 100644 --- a/l10n/lt_LT.json +++ b/l10n/lt_LT.json @@ -251,7 +251,6 @@ "Only assigned cards" : "Tik priskirtos kortelės", "No reminder" : "Jokio priminimo", "An error occurred" : "Įvyko klaida", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis.", "Delete the board?" : "Ištrinti lentą?", "No due" : "Be galutinio termino", "No results found" : "Nerasta jokių rezultatų", @@ -262,6 +261,7 @@ "Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis", "Error creating the share" : "Klaida kuriant viešinį", "Share" : "Bendrinti", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis.", "This week" : "Šią savaitę" },"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);" } \ No newline at end of file diff --git a/l10n/mk.js b/l10n/mk.js index 33c8051bb..cae918a8a 100644 --- a/l10n/mk.js +++ b/l10n/mk.js @@ -254,7 +254,6 @@ OC.L10N.register( "Only assigned cards" : "Само доделени картици", "No reminder" : "Нема потсетник", "An error occurred" : "Настана грешка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата.", "Delete the board?" : "Бришење на таблата?", "Loading filtered view" : "Вчитување на филтриран поглед", "No due" : "Не истекува", @@ -273,6 +272,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Сподели {file} со Deck картица", "Share" : "Сподели", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата.", "This week" : "Оваа недела" }, "nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"); diff --git a/l10n/mk.json b/l10n/mk.json index c13a53994..da0ad8710 100644 --- a/l10n/mk.json +++ b/l10n/mk.json @@ -252,7 +252,6 @@ "Only assigned cards" : "Само доделени картици", "No reminder" : "Нема потсетник", "An error occurred" : "Настана грешка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата.", "Delete the board?" : "Бришење на таблата?", "Loading filtered view" : "Вчитување на филтриран поглед", "No due" : "Не истекува", @@ -271,6 +270,7 @@ "Share {file} with a Deck card" : "Сподели {file} со Deck картица", "Share" : "Сподели", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата.", "This week" : "Оваа недела" },"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;" } \ No newline at end of file diff --git a/l10n/nl.js b/l10n/nl.js index 83c166837..34a9d0411 100644 --- a/l10n/nl.js +++ b/l10n/nl.js @@ -270,7 +270,6 @@ OC.L10N.register( "Only assigned cards" : "Uitsluitend toegewezen kaarten", "No reminder" : "Geen herinnering", "An error occurred" : "Er is een fout opgetreden", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord.", "Delete the board?" : "Bord verwijderen?", "Loading filtered view" : "Gefilterde weergave wordt geladen", "No due" : "Geen vervallen", @@ -290,6 +289,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Delen {file} met een Deck kaart", "Share" : "Delen", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck is een soort kanban organisatietool gericht op persoonlijke planning en projectorganisatie voor teams geïntegreerd in Nextcloud.\n\n\n- 📥 Voeg taken toe aan kaarten en sorteer ze\n- 📄 Schrijf extra notities in markdown\n- 🔖 Ken labels toe voor betere organisatie\n- 👥 Deel met je team, vrienden of familie\n- 📎 Voeg bestanden toe en plaats ze in je markdown beschrijving\n- 💬 Discussieer binnen je team met reacties\n- ⚡ Volg de wijzigingen in het activiteiten kanaal\n- 🚀 Organiseer je project", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord.", "This week" : "Deze week" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/nl.json b/l10n/nl.json index 0a9c6a861..41e6fda36 100644 --- a/l10n/nl.json +++ b/l10n/nl.json @@ -268,7 +268,6 @@ "Only assigned cards" : "Uitsluitend toegewezen kaarten", "No reminder" : "Geen herinnering", "An error occurred" : "Er is een fout opgetreden", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord.", "Delete the board?" : "Bord verwijderen?", "Loading filtered view" : "Gefilterde weergave wordt geladen", "No due" : "Geen vervallen", @@ -288,6 +287,7 @@ "Share {file} with a Deck card" : "Delen {file} met een Deck kaart", "Share" : "Delen", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck is een soort kanban organisatietool gericht op persoonlijke planning en projectorganisatie voor teams geïntegreerd in Nextcloud.\n\n\n- 📥 Voeg taken toe aan kaarten en sorteer ze\n- 📄 Schrijf extra notities in markdown\n- 🔖 Ken labels toe voor betere organisatie\n- 👥 Deel met je team, vrienden of familie\n- 📎 Voeg bestanden toe en plaats ze in je markdown beschrijving\n- 💬 Discussieer binnen je team met reacties\n- ⚡ Volg de wijzigingen in het activiteiten kanaal\n- 🚀 Organiseer je project", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord.", "This week" : "Deze week" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/pl.js b/l10n/pl.js index 6a963237d..bbeea7e02 100644 --- a/l10n/pl.js +++ b/l10n/pl.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Tylko przydzielone karty", "No reminder" : "Bez przypomnienia", "An error occurred" : "Wystąpił błąd", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy.", "Delete the board?" : "Usunąć tablicę?", "Loading filtered view" : "Wczytywanie przefiltrowanego widoku", "No due" : "Bez ważności", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?", "Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne", "Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy.", "This week" : "W tym tygodniu", "Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?" }, diff --git a/l10n/pl.json b/l10n/pl.json index e2bba8500..3e768dcb0 100644 --- a/l10n/pl.json +++ b/l10n/pl.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Tylko przydzielone karty", "No reminder" : "Bez przypomnienia", "An error occurred" : "Wystąpił błąd", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy.", "Delete the board?" : "Usunąć tablicę?", "Loading filtered view" : "Wczytywanie przefiltrowanego widoku", "No due" : "Bez ważności", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?", "Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne", "Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy.", "This week" : "W tym tygodniu", "Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?" },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);" diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js index cde85c32b..24db81b3e 100644 --- a/l10n/pt_BR.js +++ b/l10n/pt_BR.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Apenas cartões atribuídos", "No reminder" : "Nenhum lembrete", "An error occurred" : "Ocorreu um erro", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel.", "Delete the board?" : "Excluir o painel?", "Loading filtered view" : "Carregando exibição filtrada", "No due" : "Sem vencimento", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Tem certeza de que deseja transferir o quadro {title} para {user}?", "Transfer the board for {user} successfully" : "Transferida a reunião para {user} com sucesso", "Failed to transfer the board for {user}" : "Falha ao transferir a reunião para {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel.", "This week" : "Esta semana", "Are you sure you want to transfer the board {title} for {user}?" : "Tem certeza de que deseja transferir o quadro {title} para {user}?" }, diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json index bf5e0817b..9b858b693 100644 --- a/l10n/pt_BR.json +++ b/l10n/pt_BR.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Apenas cartões atribuídos", "No reminder" : "Nenhum lembrete", "An error occurred" : "Ocorreu um erro", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel.", "Delete the board?" : "Excluir o painel?", "Loading filtered view" : "Carregando exibição filtrada", "No due" : "Sem vencimento", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Tem certeza de que deseja transferir o quadro {title} para {user}?", "Transfer the board for {user} successfully" : "Transferida a reunião para {user} com sucesso", "Failed to transfer the board for {user}" : "Falha ao transferir a reunião para {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel.", "This week" : "Esta semana", "Are you sure you want to transfer the board {title} for {user}?" : "Tem certeza de que deseja transferir o quadro {title} para {user}?" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" diff --git a/l10n/ru.js b/l10n/ru.js index dcc2dac56..0eba1947d 100644 --- a/l10n/ru.js +++ b/l10n/ru.js @@ -275,7 +275,6 @@ OC.L10N.register( "Only assigned cards" : "Только для назначенных карточек", "No reminder" : "Не напоминать", "An error occurred" : "Произошла ошибка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске.", "Delete the board?" : "Удалить доску?", "Loading filtered view" : "Выполняется отбор", "No due" : "Без назначенной даты", @@ -298,6 +297,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Вы уверены, что хотите передать доску {title} для {user}?", "Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно", "Failed to transfer the board for {user}" : "Не удалось передать доску для {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске.", "This week" : "Эта неделя", "Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?" }, diff --git a/l10n/ru.json b/l10n/ru.json index 3f16debd4..dfca3ac3b 100644 --- a/l10n/ru.json +++ b/l10n/ru.json @@ -273,7 +273,6 @@ "Only assigned cards" : "Только для назначенных карточек", "No reminder" : "Не напоминать", "An error occurred" : "Произошла ошибка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске.", "Delete the board?" : "Удалить доску?", "Loading filtered view" : "Выполняется отбор", "No due" : "Без назначенной даты", @@ -296,6 +295,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Вы уверены, что хотите передать доску {title} для {user}?", "Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно", "Failed to transfer the board for {user}" : "Не удалось передать доску для {user}", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске.", "This week" : "Эта неделя", "Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?" },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);" diff --git a/l10n/sc.js b/l10n/sc.js index ef3b6cf0b..afb5a8da9 100644 --- a/l10n/sc.js +++ b/l10n/sc.js @@ -265,7 +265,6 @@ OC.L10N.register( "Only assigned cards" : "Isceti ischedas assignadas", "No reminder" : "Perunu apuntu", "An error occurred" : "B'at àpidu un'errore", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna.", "Delete the board?" : "Cheres cantzellare sa lavagna?", "Loading filtered view" : "Carrigamentu de sa bista cun su filtru", "No due" : "Peruna iscadèntzia", @@ -285,6 +284,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck", "Share" : "Cumpartzi", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck est unu trastu de organizatzione a sa moda de kanban destinadu a sa pranificatzione personale e a s'organizatzione de progetos in iscuadra integradu cun Nextcloud\n\n- 📥 Agiunghe is atividades tuas a is ischedas e mantene·ddas ordinadas\n- 📄 Iscrie notas in agiunta in markdown\n- 🔖 Assigna etichetas pro t'organizare mègius ancora\n- 👥 Cumpatzi cun s'iscuadra tua, famìlia e amigos\n- 📎 Aligongia archìvios e integra·ddos in sa descritzione tua in markdown\n- 💬 Chistiona cun s'iscuadra tua impreende is cummentos\n- ⚡ Mantene su rastru de is cummentos tuos in su flussu de atividades\n- 🚀 Organiza su progetu tuo", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna.", "This week" : "Custa chida" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/sc.json b/l10n/sc.json index acb2e43f6..44c470eee 100644 --- a/l10n/sc.json +++ b/l10n/sc.json @@ -263,7 +263,6 @@ "Only assigned cards" : "Isceti ischedas assignadas", "No reminder" : "Perunu apuntu", "An error occurred" : "B'at àpidu un'errore", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna.", "Delete the board?" : "Cheres cantzellare sa lavagna?", "Loading filtered view" : "Carrigamentu de sa bista cun su filtru", "No due" : "Peruna iscadèntzia", @@ -283,6 +282,7 @@ "Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck", "Share" : "Cumpartzi", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck est unu trastu de organizatzione a sa moda de kanban destinadu a sa pranificatzione personale e a s'organizatzione de progetos in iscuadra integradu cun Nextcloud\n\n- 📥 Agiunghe is atividades tuas a is ischedas e mantene·ddas ordinadas\n- 📄 Iscrie notas in agiunta in markdown\n- 🔖 Assigna etichetas pro t'organizare mègius ancora\n- 👥 Cumpatzi cun s'iscuadra tua, famìlia e amigos\n- 📎 Aligongia archìvios e integra·ddos in sa descritzione tua in markdown\n- 💬 Chistiona cun s'iscuadra tua impreende is cummentos\n- ⚡ Mantene su rastru de is cummentos tuos in su flussu de atividades\n- 🚀 Organiza su progetu tuo", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna.", "This week" : "Custa chida" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/sk.js b/l10n/sk.js index a6991f18b..3fb8d06d3 100644 --- a/l10n/sk.js +++ b/l10n/sk.js @@ -271,7 +271,6 @@ OC.L10N.register( "Only assigned cards" : "Len priradené karty", "No reminder" : "Žiadna pripomienka", "An error occurred" : "Vyskytla sa chyba", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke.", "Delete the board?" : "Vymazať nástenku?", "Loading filtered view" : "Načítavanie filtrovaného pohľadu", "No due" : "Žiadny termín dokončenia", @@ -291,6 +290,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck", "Share" : "Zdieľať", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Karty sú nástroj zacielený na osobné alebo projektové plánovanie tímov v štýle Kanban integrovaný do Nextcloud.\n\n\n- 📥 Zadávajte a usporadúvajte svoje úlohy do kariet\n- 📄 Zapisujte si dodatočné poznámky\n- 🔖 Priraďujte štítky pre ešte lepšiu organizáciu\n- 👥 Zdieľajte so svojim tímom, priateľmi alebo rodinou\n- 🚀 Dostaňte svoj projekt pod kontrolu", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke.", "This week" : "Tento týždeň" }, "nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"); diff --git a/l10n/sk.json b/l10n/sk.json index 2118ac1b3..d9a4f4b0a 100644 --- a/l10n/sk.json +++ b/l10n/sk.json @@ -269,7 +269,6 @@ "Only assigned cards" : "Len priradené karty", "No reminder" : "Žiadna pripomienka", "An error occurred" : "Vyskytla sa chyba", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke.", "Delete the board?" : "Vymazať nástenku?", "Loading filtered view" : "Načítavanie filtrovaného pohľadu", "No due" : "Žiadny termín dokončenia", @@ -289,6 +288,7 @@ "Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck", "Share" : "Zdieľať", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Karty sú nástroj zacielený na osobné alebo projektové plánovanie tímov v štýle Kanban integrovaný do Nextcloud.\n\n\n- 📥 Zadávajte a usporadúvajte svoje úlohy do kariet\n- 📄 Zapisujte si dodatočné poznámky\n- 🔖 Priraďujte štítky pre ešte lepšiu organizáciu\n- 👥 Zdieľajte so svojim tímom, priateľmi alebo rodinou\n- 🚀 Dostaňte svoj projekt pod kontrolu", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke.", "This week" : "Tento týždeň" },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);" } \ No newline at end of file diff --git a/l10n/sl.js b/l10n/sl.js index 822ded780..bfd9b1f7c 100644 --- a/l10n/sl.js +++ b/l10n/sl.js @@ -267,7 +267,6 @@ OC.L10N.register( "Only assigned cards" : "Le dodeljene naloge", "No reminder" : "Ni vpisanih opomnikov", "An error occurred" : "Prišlo je do napake.", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke.", "Delete the board?" : "Ali želite izbrisati zbirko?", "Loading filtered view" : "Poteka nalaganje filtriranega pogleda", "No due" : "Ni datuma preteka", @@ -287,6 +286,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck", "Share" : "Souporaba", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Program Deck je orodje za osebno načrtovanje in projektno delo v slogu kanban, ki se izvrstno vključuje v okolje Nextcloud.\n\nOrodje omogoča:\n- 📥 dodajanje in urejanje nalog\n- 📄 zapis dodatnih opomb v zapisu markdown\n- 🔖 dodeljevanje oznak za lažje urejanje in iskanje\n- 👥 souporabo v skupini, s prijatelji ali družino\n- 📎 pripenjanje in vstavljanje datotek v opise\n- 💬 opombe k posamezni nalogi\n- ⚡ sledenje spremembam in dejavnosti\n- 🚀 Organizaciji projekta", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke.", "This week" : "Ta teden" }, "nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"); diff --git a/l10n/sl.json b/l10n/sl.json index 8e4df92ca..f1e6273b9 100644 --- a/l10n/sl.json +++ b/l10n/sl.json @@ -265,7 +265,6 @@ "Only assigned cards" : "Le dodeljene naloge", "No reminder" : "Ni vpisanih opomnikov", "An error occurred" : "Prišlo je do napake.", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke.", "Delete the board?" : "Ali želite izbrisati zbirko?", "Loading filtered view" : "Poteka nalaganje filtriranega pogleda", "No due" : "Ni datuma preteka", @@ -285,6 +284,7 @@ "Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck", "Share" : "Souporaba", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Program Deck je orodje za osebno načrtovanje in projektno delo v slogu kanban, ki se izvrstno vključuje v okolje Nextcloud.\n\nOrodje omogoča:\n- 📥 dodajanje in urejanje nalog\n- 📄 zapis dodatnih opomb v zapisu markdown\n- 🔖 dodeljevanje oznak za lažje urejanje in iskanje\n- 👥 souporabo v skupini, s prijatelji ali družino\n- 📎 pripenjanje in vstavljanje datotek v opise\n- 💬 opombe k posamezni nalogi\n- ⚡ sledenje spremembam in dejavnosti\n- 🚀 Organizaciji projekta", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke.", "This week" : "Ta teden" },"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);" } \ No newline at end of file diff --git a/l10n/sr.js b/l10n/sr.js index 5f1d0eb6f..95cf90a8d 100644 --- a/l10n/sr.js +++ b/l10n/sr.js @@ -237,7 +237,6 @@ OC.L10N.register( "Delete board" : "Избриши таблу", "Board {0} deleted" : "Табла {0} обрисана", "An error occurred" : "Догодила се грешка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле.", "Delete the board?" : "Обрисати таблу?", "Loading filtered view" : "Учитам филтрирани преглед", "No due" : "Нема рокова", @@ -251,6 +250,7 @@ OC.L10N.register( "Error creating the share" : "Грешка при прављењу дељења", "Share" : "Подели", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck је алатка канбан организационог стила намењена за лично планирање и организацију пројеката за тимове интегрисане са Некстклаудом.\n\n\n- 📥 Додајте Ваше задатке на картице и распоређујте их како желите\n- 📄 Допишите додатне белешке markdown синтаксом\n- 🔖 Додељујте ознаке за још боље организовање\n- 👥 Делите са Вашим тимом, пријатељима или породицом\n- 📎 Качите фајлове и уградите их у Ваш markdown опис\n- 💬 Дискутујте са тимом преко коментара\n- ⚡ Пазите на промене коришћењем тока активности\n- 🚀 Организујте Ваше пројекте", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле.", "This week" : "Ове недеље" }, "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/l10n/sr.json b/l10n/sr.json index 8e574b0aa..a4d1ad38a 100644 --- a/l10n/sr.json +++ b/l10n/sr.json @@ -235,7 +235,6 @@ "Delete board" : "Избриши таблу", "Board {0} deleted" : "Табла {0} обрисана", "An error occurred" : "Догодила се грешка", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле.", "Delete the board?" : "Обрисати таблу?", "Loading filtered view" : "Учитам филтрирани преглед", "No due" : "Нема рокова", @@ -249,6 +248,7 @@ "Error creating the share" : "Грешка при прављењу дељења", "Share" : "Подели", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck је алатка канбан организационог стила намењена за лично планирање и организацију пројеката за тимове интегрисане са Некстклаудом.\n\n\n- 📥 Додајте Ваше задатке на картице и распоређујте их како желите\n- 📄 Допишите додатне белешке markdown синтаксом\n- 🔖 Додељујте ознаке за још боље организовање\n- 👥 Делите са Вашим тимом, пријатељима или породицом\n- 📎 Качите фајлове и уградите их у Ваш markdown опис\n- 💬 Дискутујте са тимом преко коментара\n- ⚡ Пазите на промене коришћењем тока активности\n- 🚀 Организујте Ваше пројекте", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле.", "This week" : "Ове недеље" },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" } \ No newline at end of file diff --git a/l10n/sv.js b/l10n/sv.js index 668a29db4..63ab00afb 100644 --- a/l10n/sv.js +++ b/l10n/sv.js @@ -270,7 +270,6 @@ OC.L10N.register( "Only assigned cards" : "Bara tilldelade kort", "No reminder" : "Ingen påminnelse", "An error occurred" : "Ett fel uppstod", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla.", "Delete the board?" : "Ta bort tavlan?", "Loading filtered view" : "Laddar filtrerad vy", "No due" : "Inget slut", @@ -290,6 +289,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "Dela {file} med ett Deck-kort", "Share" : "Dela", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck är en kanban-liknande projekt- och organiseringsapp för arbetsgrupper i Nextcloud.\n\n\n- 📥 Lägg till uppgifter på kort och ordna dem\n- 📄 Skriv anteckningar i markdown\n- 🔖 Tilldela etiketter för organisering\n- 👥 Dela med arbetsgruppen, vänner eller familj\n- 📎 Bifoga filer och bädda in dem i markdown-anteckningarna\n- 💬 Diskutera i arbetsgruppen genom kommentarer\n- ⚡ Håll koll på ändringar i aktivitetsflödet\n- 🚀 Börja organisera din arbetsgrupp nu!", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla.", "This week" : "Denna vecka" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/sv.json b/l10n/sv.json index 0663ec0b5..88432a608 100644 --- a/l10n/sv.json +++ b/l10n/sv.json @@ -268,7 +268,6 @@ "Only assigned cards" : "Bara tilldelade kort", "No reminder" : "Ingen påminnelse", "An error occurred" : "Ett fel uppstod", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla.", "Delete the board?" : "Ta bort tavlan?", "Loading filtered view" : "Laddar filtrerad vy", "No due" : "Inget slut", @@ -288,6 +287,7 @@ "Share {file} with a Deck card" : "Dela {file} med ett Deck-kort", "Share" : "Dela", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck är en kanban-liknande projekt- och organiseringsapp för arbetsgrupper i Nextcloud.\n\n\n- 📥 Lägg till uppgifter på kort och ordna dem\n- 📄 Skriv anteckningar i markdown\n- 🔖 Tilldela etiketter för organisering\n- 👥 Dela med arbetsgruppen, vänner eller familj\n- 📎 Bifoga filer och bädda in dem i markdown-anteckningarna\n- 💬 Diskutera i arbetsgruppen genom kommentarer\n- ⚡ Håll koll på ändringar i aktivitetsflödet\n- 🚀 Börja organisera din arbetsgrupp nu!", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla.", "This week" : "Denna vecka" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/tr.js b/l10n/tr.js index 5324aa584..58bb2bdbe 100644 --- a/l10n/tr.js +++ b/l10n/tr.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "Yalnızca atanmış kartlar", "No reminder" : "Anımsatıcı yok", "An error occurred" : "Bir sorun çıktı", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek.", "Delete the board?" : "Pano silinsin mi?", "Loading filtered view" : "Süzülmüş görünüm yükleniyor", "No due" : "Bitiş yok", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?", "Transfer the board for {user} successfully" : "Pano {user} kullanıcısına aktarıldı", "Failed to transfer the board for {user}" : "Pano {user} kullanıcısına aktarılamadı", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek.", "This week" : "Bu hafta", "Are you sure you want to transfer the board {title} for {user}?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?" }, diff --git a/l10n/tr.json b/l10n/tr.json index 422b2d5a4..800b352c9 100644 --- a/l10n/tr.json +++ b/l10n/tr.json @@ -276,7 +276,6 @@ "Only assigned cards" : "Yalnızca atanmış kartlar", "No reminder" : "Anımsatıcı yok", "An error occurred" : "Bir sorun çıktı", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek.", "Delete the board?" : "Pano silinsin mi?", "Loading filtered view" : "Süzülmüş görünüm yükleniyor", "No due" : "Bitiş yok", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?", "Transfer the board for {user} successfully" : "Pano {user} kullanıcısına aktarıldı", "Failed to transfer the board for {user}" : "Pano {user} kullanıcısına aktarılamadı", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek.", "This week" : "Bu hafta", "Are you sure you want to transfer the board {title} for {user}?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?" },"pluralForm" :"nplurals=2; plural=(n > 1);" diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js index dde22eb7a..97eaca587 100644 --- a/l10n/zh_CN.js +++ b/l10n/zh_CN.js @@ -268,7 +268,6 @@ OC.L10N.register( "Only assigned cards" : "仅限已指派的卡片", "No reminder" : "无提醒", "An error occurred" : "发生错误", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。", "Delete the board?" : "是否删除面板?", "Loading filtered view" : "正在加载已筛选的视图", "No due" : "没有到期的", @@ -288,6 +287,7 @@ OC.L10N.register( "Share {file} with a Deck card" : "将{file}分享给一张看板卡片", "Share" : "分享", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "“看板”是 Nextcloud 集成的一款看板式任务管理工具,用于个人计划与项目安排。\n\n\n- 📥 将您的任务添加到卡片上,并将它们有序排列\n- 📄 将您的补充说明用markdown写下来\n- 🔖 利用指派标签更好地进行筹划\n- 👥 与您的团队,朋友或家人共享\n- 📎 附加文件并将它们嵌入到您的markdown说明中\n- 💬 用评论与您的团队讨论\n- ⚡ 在活动流中紧跟变化\n- 🚀 使您的项目井井有条", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。", "This week" : "本周" }, "nplurals=1; plural=0;"); diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json index 8d18d687b..c1429a07f 100644 --- a/l10n/zh_CN.json +++ b/l10n/zh_CN.json @@ -266,7 +266,6 @@ "Only assigned cards" : "仅限已指派的卡片", "No reminder" : "无提醒", "An error occurred" : "发生错误", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。", "Delete the board?" : "是否删除面板?", "Loading filtered view" : "正在加载已筛选的视图", "No due" : "没有到期的", @@ -286,6 +285,7 @@ "Share {file} with a Deck card" : "将{file}分享给一张看板卡片", "Share" : "分享", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "“看板”是 Nextcloud 集成的一款看板式任务管理工具,用于个人计划与项目安排。\n\n\n- 📥 将您的任务添加到卡片上,并将它们有序排列\n- 📄 将您的补充说明用markdown写下来\n- 🔖 利用指派标签更好地进行筹划\n- 👥 与您的团队,朋友或家人共享\n- 📎 附加文件并将它们嵌入到您的markdown说明中\n- 💬 用评论与您的团队讨论\n- ⚡ 在活动流中紧跟变化\n- 🚀 使您的项目井井有条", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。", "This week" : "本周" },"pluralForm" :"nplurals=1; plural=0;" } \ No newline at end of file diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js index b691f1aa9..dd6dd68cb 100644 --- a/l10n/zh_HK.js +++ b/l10n/zh_HK.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "僅指派了的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。", "Delete the board?" : "是否刪除面板?", "Loading filtered view" : "正在加載已過濾視圖", "No due" : "沒有到期的", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "您想要轉移 {user} 的面板 {title} 嗎?", "Transfer the board for {user} successfully" : "轉移 {user} 的面板成功", "Failed to transfer the board for {user}" : "轉移 {user} 的面板失敗", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。", "This week" : "本星期", "Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的面板 {title} 嗎?" }, diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json index e6ccbd1c2..489d6849b 100644 --- a/l10n/zh_HK.json +++ b/l10n/zh_HK.json @@ -276,7 +276,6 @@ "Only assigned cards" : "僅指派了的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。", "Delete the board?" : "是否刪除面板?", "Loading filtered view" : "正在加載已過濾視圖", "No due" : "沒有到期的", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "您想要轉移 {user} 的面板 {title} 嗎?", "Transfer the board for {user} successfully" : "轉移 {user} 的面板成功", "Failed to transfer the board for {user}" : "轉移 {user} 的面板失敗", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。", "This week" : "本星期", "Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的面板 {title} 嗎?" },"pluralForm" :"nplurals=1; plural=0;" diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js index 7f98a9bac..35b1e0692 100644 --- a/l10n/zh_TW.js +++ b/l10n/zh_TW.js @@ -278,7 +278,6 @@ OC.L10N.register( "Only assigned cards" : "僅已分配的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。", "Delete the board?" : "刪除佈告欄?", "Loading filtered view" : "正在載入過濾的檢視", "No due" : "無到期日", @@ -301,6 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "您想要轉移 {user} 的看板 {title} 嗎?", "Transfer the board for {user} successfully" : "轉移 {user} 的看板成功", "Failed to transfer the board for {user}" : "轉移 {user} 的看板失敗", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。", "This week" : "本週", "Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的看板 {title} 嗎?" }, diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json index 8d8671a07..cce947982 100644 --- a/l10n/zh_TW.json +++ b/l10n/zh_TW.json @@ -276,7 +276,6 @@ "Only assigned cards" : "僅已分配的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。", "Delete the board?" : "刪除佈告欄?", "Loading filtered view" : "正在載入過濾的檢視", "No due" : "無到期日", @@ -299,6 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "您想要轉移 {user} 的看板 {title} 嗎?", "Transfer the board for {user} successfully" : "轉移 {user} 的看板成功", "Failed to transfer the board for {user}" : "轉移 {user} 的看板失敗", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。", "This week" : "本週", "Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的看板 {title} 嗎?" },"pluralForm" :"nplurals=1; plural=0;" From 7bb02a9b638b271d98328b886c16f8938ea94224 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 3 Sep 2022 02:52:44 +0000 Subject: [PATCH 046/151] Bump vimeo/psalm from 4.26.0 to 4.27.0 Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 4.26.0 to 4.27.0. - [Release notes](https://github.com/vimeo/psalm/releases) - [Commits](https://github.com/vimeo/psalm/compare/4.26.0...4.27.0) --- updated-dependencies: - dependency-name: vimeo/psalm dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/composer.lock b/composer.lock index a731f2572..f117ab2bf 100644 --- a/composer.lock +++ b/composer.lock @@ -3734,16 +3734,16 @@ }, { "name": "symfony/console", - "version": "v5.4.11", + "version": "v5.4.12", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "535846c7ee6bc4dd027ca0d93220601456734b10" + "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/535846c7ee6bc4dd027ca0d93220601456734b10", - "reference": "535846c7ee6bc4dd027ca0d93220601456734b10", + "url": "https://api.github.com/repos/symfony/console/zipball/c072aa8f724c3af64e2c7a96b796a4863d24dba1", + "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1", "shasum": "" }, "require": { @@ -3813,7 +3813,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.11" + "source": "https://github.com/symfony/console/tree/v5.4.12" }, "funding": [ { @@ -3829,7 +3829,7 @@ "type": "tidelift" } ], - "time": "2022-07-22T10:42:43+00:00" + "time": "2022-08-17T13:18:05+00:00" }, { "name": "symfony/deprecation-contracts", @@ -5037,16 +5037,16 @@ }, { "name": "symfony/string", - "version": "v5.4.11", + "version": "v5.4.12", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "5eb661e49ad389e4ae2b6e4df8d783a8a6548322" + "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/5eb661e49ad389e4ae2b6e4df8d783a8a6548322", - "reference": "5eb661e49ad389e4ae2b6e4df8d783a8a6548322", + "url": "https://api.github.com/repos/symfony/string/zipball/2fc515e512d721bf31ea76bd02fe23ada4640058", + "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058", "shasum": "" }, "require": { @@ -5103,7 +5103,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.11" + "source": "https://github.com/symfony/string/tree/v5.4.12" }, "funding": [ { @@ -5119,7 +5119,7 @@ "type": "tidelift" } ], - "time": "2022-07-24T16:15:25+00:00" + "time": "2022-08-12T17:03:11+00:00" }, { "name": "theseer/tokenizer", @@ -5173,16 +5173,16 @@ }, { "name": "vimeo/psalm", - "version": "4.26.0", + "version": "4.27.0", "source": { "type": "git", "url": "https://github.com/vimeo/psalm.git", - "reference": "6998fabb2bf528b65777bf9941920888d23c03ac" + "reference": "faf106e717c37b8c81721845dba9de3d8deed8ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vimeo/psalm/zipball/6998fabb2bf528b65777bf9941920888d23c03ac", - "reference": "6998fabb2bf528b65777bf9941920888d23c03ac", + "url": "https://api.github.com/repos/vimeo/psalm/zipball/faf106e717c37b8c81721845dba9de3d8deed8ff", + "reference": "faf106e717c37b8c81721845dba9de3d8deed8ff", "shasum": "" }, "require": { @@ -5274,9 +5274,9 @@ ], "support": { "issues": "https://github.com/vimeo/psalm/issues", - "source": "https://github.com/vimeo/psalm/tree/4.26.0" + "source": "https://github.com/vimeo/psalm/tree/4.27.0" }, - "time": "2022-07-31T13:10:26+00:00" + "time": "2022-08-31T13:47:09+00:00" }, { "name": "webmozart/assert", From 858334cc64204e97821ea38a0d52157cf7e7bf85 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 3 Sep 2022 02:53:20 +0000 Subject: [PATCH 047/151] Bump phpunit/phpunit from 9.5.23 to 9.5.24 Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.23 to 9.5.24. - [Release notes](https://github.com/sebastianbergmann/phpunit/releases) - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.5.md) - [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.23...9.5.24) --- updated-dependencies: - dependency-name: phpunit/phpunit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/composer.lock b/composer.lock index a731f2572..be1e48bb7 100644 --- a/composer.lock +++ b/composer.lock @@ -1725,16 +1725,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.16", + "version": "9.2.17", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "2593003befdcc10db5e213f9f28814f5aa8ac073" + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2593003befdcc10db5e213f9f28814f5aa8ac073", - "reference": "2593003befdcc10db5e213f9f28814f5aa8ac073", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/aa94dc41e8661fe90c7316849907cba3007b10d8", + "reference": "aa94dc41e8661fe90c7316849907cba3007b10d8", "shasum": "" }, "require": { @@ -1790,7 +1790,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.16" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.17" }, "funding": [ { @@ -1798,7 +1798,7 @@ "type": "github" } ], - "time": "2022-08-20T05:26:47+00:00" + "time": "2022-08-30T12:24:04+00:00" }, { "name": "phpunit/php-file-iterator", @@ -2043,16 +2043,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.23", + "version": "9.5.24", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "888556852e7e9bbeeedb9656afe46118765ade34" + "reference": "d0aa6097bef9fd42458a9b3c49da32c6ce6129c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/888556852e7e9bbeeedb9656afe46118765ade34", - "reference": "888556852e7e9bbeeedb9656afe46118765ade34", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/d0aa6097bef9fd42458a9b3c49da32c6ce6129c5", + "reference": "d0aa6097bef9fd42458a9b3c49da32c6ce6129c5", "shasum": "" }, "require": { @@ -2081,7 +2081,7 @@ "sebastian/global-state": "^5.0.1", "sebastian/object-enumerator": "^4.0.3", "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.0", + "sebastian/type": "^3.1", "sebastian/version": "^3.0.2" }, "suggest": { @@ -2125,7 +2125,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.23" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.24" }, "funding": [ { @@ -2137,7 +2137,7 @@ "type": "github" } ], - "time": "2022-08-22T14:01:36+00:00" + "time": "2022-08-30T07:42:16+00:00" }, { "name": "psr/cache", @@ -3625,16 +3625,16 @@ }, { "name": "sebastian/type", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad" + "reference": "fb44e1cc6e557418387ad815780360057e40753e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", - "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb44e1cc6e557418387ad815780360057e40753e", + "reference": "fb44e1cc6e557418387ad815780360057e40753e", "shasum": "" }, "require": { @@ -3646,7 +3646,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "3.1-dev" } }, "autoload": { @@ -3669,7 +3669,7 @@ "homepage": "https://github.com/sebastianbergmann/type", "support": { "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.0.0" + "source": "https://github.com/sebastianbergmann/type/tree/3.1.0" }, "funding": [ { @@ -3677,7 +3677,7 @@ "type": "github" } ], - "time": "2022-03-15T09:54:48+00:00" + "time": "2022-08-29T06:55:37+00:00" }, { "name": "sebastian/version", From 76afb876249ff18924fa24f0e2878460ea89b15c Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sun, 4 Sep 2022 02:37:59 +0000 Subject: [PATCH 048/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/cs.js | 1 + l10n/cs.json | 1 + l10n/tr.js | 1 + l10n/tr.json | 1 + l10n/zh_HK.js | 1 + l10n/zh_HK.json | 1 + 6 files changed, 6 insertions(+) diff --git a/l10n/cs.js b/l10n/cs.js index a3e9056e0..a44791f34 100644 --- a/l10n/cs.js +++ b/l10n/cs.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "Pouze přiřazené karty", "No reminder" : "Bez připomínky", "An error occurred" : "Došlo k chybě", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.", "Delete the board?" : "Smazat tabuli?", "Loading filtered view" : "Načítání filtrovaného pohledu", "No due" : "Žádný termín", diff --git a/l10n/cs.json b/l10n/cs.json index aa51fb476..8c18467f1 100644 --- a/l10n/cs.json +++ b/l10n/cs.json @@ -276,6 +276,7 @@ "Only assigned cards" : "Pouze přiřazené karty", "No reminder" : "Bez připomínky", "An error occurred" : "Došlo k chybě", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.", "Delete the board?" : "Smazat tabuli?", "Loading filtered view" : "Načítání filtrovaného pohledu", "No due" : "Žádný termín", diff --git a/l10n/tr.js b/l10n/tr.js index 58bb2bdbe..57172f680 100644 --- a/l10n/tr.js +++ b/l10n/tr.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "Yalnızca atanmış kartlar", "No reminder" : "Anımsatıcı yok", "An error occurred" : "Bir sorun çıktı", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki ve arşivlenmiş kartlarındaki tüm verileri silecek.", "Delete the board?" : "Pano silinsin mi?", "Loading filtered view" : "Süzülmüş görünüm yükleniyor", "No due" : "Bitiş yok", diff --git a/l10n/tr.json b/l10n/tr.json index 800b352c9..325ed8408 100644 --- a/l10n/tr.json +++ b/l10n/tr.json @@ -276,6 +276,7 @@ "Only assigned cards" : "Yalnızca atanmış kartlar", "No reminder" : "Anımsatıcı yok", "An error occurred" : "Bir sorun çıktı", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki ve arşivlenmiş kartlarındaki tüm verileri silecek.", "Delete the board?" : "Pano silinsin mi?", "Loading filtered view" : "Süzülmüş görünüm yükleniyor", "No due" : "Bitiş yok", diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js index dd6dd68cb..465a0d035 100644 --- a/l10n/zh_HK.js +++ b/l10n/zh_HK.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "僅指派了的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "你確定你要刪除 {title} 面板嗎?面板內所有數據(包括已封存的卡片)都將因此被刪除。", "Delete the board?" : "是否刪除面板?", "Loading filtered view" : "正在加載已過濾視圖", "No due" : "沒有到期的", diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json index 489d6849b..aaf05c050 100644 --- a/l10n/zh_HK.json +++ b/l10n/zh_HK.json @@ -276,6 +276,7 @@ "Only assigned cards" : "僅指派了的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "你確定你要刪除 {title} 面板嗎?面板內所有數據(包括已封存的卡片)都將因此被刪除。", "Delete the board?" : "是否刪除面板?", "Loading filtered view" : "正在加載已過濾視圖", "No due" : "沒有到期的", From 0961bf088f183af33b65f73754f0af2ca013bb48 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Mon, 5 Sep 2022 02:38:57 +0000 Subject: [PATCH 049/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/de.js | 1 + l10n/de.json | 1 + l10n/de_DE.js | 1 + l10n/de_DE.json | 1 + l10n/hu.js | 1 + l10n/hu.json | 1 + l10n/pl.js | 1 + l10n/pl.json | 1 + l10n/zh_TW.js | 1 + l10n/zh_TW.json | 1 + 10 files changed, 10 insertions(+) diff --git a/l10n/de.js b/l10n/de.js index 82630ac43..2d0012ad7 100644 --- a/l10n/de.js +++ b/l10n/de.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", diff --git a/l10n/de.json b/l10n/de.json index 9e6e2917a..c3c31b5b3 100644 --- a/l10n/de.json +++ b/l10n/de.json @@ -276,6 +276,7 @@ "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", diff --git a/l10n/de_DE.js b/l10n/de_DE.js index 7a73a25e6..7293bec23 100644 --- a/l10n/de_DE.js +++ b/l10n/de_DE.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", diff --git a/l10n/de_DE.json b/l10n/de_DE.json index d995f7a2d..64c159d60 100644 --- a/l10n/de_DE.json +++ b/l10n/de_DE.json @@ -276,6 +276,7 @@ "Only assigned cards" : "Nur zugewiesene Karten", "No reminder" : "Keine Erinnerung", "An error occurred" : "Es ist ein Fehler aufgetreten", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.", "Delete the board?" : "Das Board löschen?", "Loading filtered view" : "Lade gefilterte Ansicht", "No due" : "Kein Fälligkeitsdatum", diff --git a/l10n/hu.js b/l10n/hu.js index 5e79b3ac8..b016e5c37 100644 --- a/l10n/hu.js +++ b/l10n/hu.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "Csak hozzárendelt kártyák", "No reminder" : "Nincs emlékeztető", "An error occurred" : "Hiba történt", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát, köztük az archivált kártyákat is.", "Delete the board?" : "Törli a táblát?", "Loading filtered view" : "Szűrt nézet betöltése", "No due" : "Nincs határidő", diff --git a/l10n/hu.json b/l10n/hu.json index 88f8b8a64..4f2784e58 100644 --- a/l10n/hu.json +++ b/l10n/hu.json @@ -276,6 +276,7 @@ "Only assigned cards" : "Csak hozzárendelt kártyák", "No reminder" : "Nincs emlékeztető", "An error occurred" : "Hiba történt", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát, köztük az archivált kártyákat is.", "Delete the board?" : "Törli a táblát?", "Loading filtered view" : "Szűrt nézet betöltése", "No due" : "Nincs határidő", diff --git a/l10n/pl.js b/l10n/pl.js index bbeea7e02..9c3e7fc78 100644 --- a/l10n/pl.js +++ b/l10n/pl.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "Tylko przydzielone karty", "No reminder" : "Bez przypomnienia", "An error occurred" : "Wystąpił błąd", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy łącznie z zarchiwizowanymi kartami.", "Delete the board?" : "Usunąć tablicę?", "Loading filtered view" : "Wczytywanie przefiltrowanego widoku", "No due" : "Bez ważności", diff --git a/l10n/pl.json b/l10n/pl.json index 3e768dcb0..9603f1558 100644 --- a/l10n/pl.json +++ b/l10n/pl.json @@ -276,6 +276,7 @@ "Only assigned cards" : "Tylko przydzielone karty", "No reminder" : "Bez przypomnienia", "An error occurred" : "Wystąpił błąd", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy łącznie z zarchiwizowanymi kartami.", "Delete the board?" : "Usunąć tablicę?", "Loading filtered view" : "Wczytywanie przefiltrowanego widoku", "No due" : "Bez ważności", diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js index 35b1e0692..fe71b5360 100644 --- a/l10n/zh_TW.js +++ b/l10n/zh_TW.js @@ -278,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "僅已分配的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料,包含封存的卡片。", "Delete the board?" : "刪除佈告欄?", "Loading filtered view" : "正在載入過濾的檢視", "No due" : "無到期日", diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json index cce947982..a14043f75 100644 --- a/l10n/zh_TW.json +++ b/l10n/zh_TW.json @@ -276,6 +276,7 @@ "Only assigned cards" : "僅已分配的卡片", "No reminder" : "無提醒", "An error occurred" : "發生錯誤", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料,包含封存的卡片。", "Delete the board?" : "刪除佈告欄?", "Loading filtered view" : "正在載入過濾的檢視", "No due" : "無到期日", From 38040cc246cac200f64decfa450795604109728e Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Tue, 6 Sep 2022 02:39:36 +0000 Subject: [PATCH 050/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/da.js | 1 + l10n/da.json | 1 + l10n/uz.js | 21 +++++++++++++++++++++ l10n/uz.json | 19 +++++++++++++++++++ 4 files changed, 42 insertions(+) create mode 100644 l10n/uz.js create mode 100644 l10n/uz.json diff --git a/l10n/da.js b/l10n/da.js index 226ba58a8..81002a5a3 100644 --- a/l10n/da.js +++ b/l10n/da.js @@ -221,6 +221,7 @@ OC.L10N.register( "upcoming cards" : "kommende kort", "Link to a board" : "Link til tavle", "Link to a card" : "Link til et kort", + "Message from {author} in {conversationName}" : "Besked fra {author} i {conversationName}", "Something went wrong" : "Noget gik galt", "Failed to upload {name}" : "Kunne ikke uploade {name}", "Maximum file size of {size} exceeded" : "Maksimal fil størrelse {size} overskredet", diff --git a/l10n/da.json b/l10n/da.json index 87a0409fa..a965d1ebc 100644 --- a/l10n/da.json +++ b/l10n/da.json @@ -219,6 +219,7 @@ "upcoming cards" : "kommende kort", "Link to a board" : "Link til tavle", "Link to a card" : "Link til et kort", + "Message from {author} in {conversationName}" : "Besked fra {author} i {conversationName}", "Something went wrong" : "Noget gik galt", "Failed to upload {name}" : "Kunne ikke uploade {name}", "Maximum file size of {size} exceeded" : "Maksimal fil størrelse {size} overskredet", diff --git a/l10n/uz.js b/l10n/uz.js new file mode 100644 index 000000000..6850f7918 --- /dev/null +++ b/l10n/uz.js @@ -0,0 +1,21 @@ +OC.L10N.register( + "deck", + { + "Personal" : "Shaxsiy", + "copy" : "Nusxalamoq", + "Done" : "Bajarildi", + "Cancel" : "Bekor qilish", + "Close" : "yopish", + "Details" : "Tafsilotlar", + "Tags" : "Teglar", + "Can edit" : "Tahrirlashi mumkin", + "Owner" : "egasi", + "Delete" : "O'chir", + "Download" : "Yuklab oling", + "Comments" : "Fikrlar", + "Save" : "Saqlash", + "Update" : "Yangilash", + "seconds ago" : "soniya oldin", + "Shared with you" : "Siz bilan baham ko'rdim" +}, +"nplurals=1; plural=0;"); diff --git a/l10n/uz.json b/l10n/uz.json new file mode 100644 index 000000000..7cc951406 --- /dev/null +++ b/l10n/uz.json @@ -0,0 +1,19 @@ +{ "translations": { + "Personal" : "Shaxsiy", + "copy" : "Nusxalamoq", + "Done" : "Bajarildi", + "Cancel" : "Bekor qilish", + "Close" : "yopish", + "Details" : "Tafsilotlar", + "Tags" : "Teglar", + "Can edit" : "Tahrirlashi mumkin", + "Owner" : "egasi", + "Delete" : "O'chir", + "Download" : "Yuklab oling", + "Comments" : "Fikrlar", + "Save" : "Saqlash", + "Update" : "Yangilash", + "seconds ago" : "soniya oldin", + "Shared with you" : "Siz bilan baham ko'rdim" +},"pluralForm" :"nplurals=1; plural=0;" +} \ No newline at end of file From f8a255a9f066bb5aa9c7c93cc8056bc5f52516fa Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Wed, 7 Sep 2022 02:39:58 +0000 Subject: [PATCH 051/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/uz.js | 35 +++++++++++++++++++---------------- l10n/uz.json | 35 +++++++++++++++++++---------------- 2 files changed, 38 insertions(+), 32 deletions(-) diff --git a/l10n/uz.js b/l10n/uz.js index 6850f7918..2296a4241 100644 --- a/l10n/uz.js +++ b/l10n/uz.js @@ -1,21 +1,24 @@ OC.L10N.register( "deck", { - "Personal" : "Shaxsiy", - "copy" : "Nusxalamoq", - "Done" : "Bajarildi", - "Cancel" : "Bekor qilish", - "Close" : "yopish", - "Details" : "Tafsilotlar", - "Tags" : "Teglar", - "Can edit" : "Tahrirlashi mumkin", - "Owner" : "egasi", - "Delete" : "O'chir", - "Download" : "Yuklab oling", - "Comments" : "Fikrlar", - "Save" : "Saqlash", - "Update" : "Yangilash", - "seconds ago" : "soniya oldin", - "Shared with you" : "Siz bilan baham ko'rdim" + "Personal" : "Personal", + "copy" : "copy", + "Done" : "Done", + "Cancel" : "Cancel", + "Close" : "Close", + "Details" : "Details", + "Tags" : "Tags", + "Can edit" : "Can edit", + "Owner" : "Owner", + "Delete" : "Delete", + "Download" : "Download", + "Comments" : "Comments", + "Modified" : "Modified", + "Today" : "Today", + "Save" : "Save", + "Update" : "Update", + "seconds ago" : "seconds ago", + "Shared with you" : "Shared with you", + "This week" : "This week" }, "nplurals=1; plural=0;"); diff --git a/l10n/uz.json b/l10n/uz.json index 7cc951406..20ae32157 100644 --- a/l10n/uz.json +++ b/l10n/uz.json @@ -1,19 +1,22 @@ { "translations": { - "Personal" : "Shaxsiy", - "copy" : "Nusxalamoq", - "Done" : "Bajarildi", - "Cancel" : "Bekor qilish", - "Close" : "yopish", - "Details" : "Tafsilotlar", - "Tags" : "Teglar", - "Can edit" : "Tahrirlashi mumkin", - "Owner" : "egasi", - "Delete" : "O'chir", - "Download" : "Yuklab oling", - "Comments" : "Fikrlar", - "Save" : "Saqlash", - "Update" : "Yangilash", - "seconds ago" : "soniya oldin", - "Shared with you" : "Siz bilan baham ko'rdim" + "Personal" : "Personal", + "copy" : "copy", + "Done" : "Done", + "Cancel" : "Cancel", + "Close" : "Close", + "Details" : "Details", + "Tags" : "Tags", + "Can edit" : "Can edit", + "Owner" : "Owner", + "Delete" : "Delete", + "Download" : "Download", + "Comments" : "Comments", + "Modified" : "Modified", + "Today" : "Today", + "Save" : "Save", + "Update" : "Update", + "seconds ago" : "seconds ago", + "Shared with you" : "Shared with you", + "This week" : "This week" },"pluralForm" :"nplurals=1; plural=0;" } \ No newline at end of file From cb60e70ae9f5fda066cebe0ae684fe843b84fc11 Mon Sep 17 00:00:00 2001 From: Julien Veyssier Date: Wed, 7 Sep 2022 16:53:26 +0200 Subject: [PATCH 052/151] refs #4035 fix attachment creator name: show display name instead of user id Signed-off-by: Julien Veyssier --- lib/Service/AttachmentService.php | 41 +++++++++++++++++++++++++- src/components/card/AttachmentList.vue | 2 +- 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/lib/Service/AttachmentService.php b/lib/Service/AttachmentService.php index f8b6afc33..c7c4532a2 100644 --- a/lib/Service/AttachmentService.php +++ b/lib/Service/AttachmentService.php @@ -39,6 +39,7 @@ use OCA\Deck\StatusException; use OCP\AppFramework\Db\IMapperException; use OCP\AppFramework\Http\Response; use OCP\IL10N; +use OCP\IUserManager; class AttachmentService { private $attachmentMapper; @@ -58,8 +59,18 @@ class AttachmentService { private $activityManager; /** @var ChangeHelper */ private $changeHelper; + private IUserManager $userManager; - public function __construct(AttachmentMapper $attachmentMapper, CardMapper $cardMapper, ChangeHelper $changeHelper, PermissionService $permissionService, Application $application, AttachmentCacheHelper $attachmentCacheHelper, $userId, IL10N $l10n, ActivityManager $activityManager) { + public function __construct(AttachmentMapper $attachmentMapper, + CardMapper $cardMapper, + IUserManager $userManager, + ChangeHelper $changeHelper, + PermissionService $permissionService, + Application $application, + AttachmentCacheHelper $attachmentCacheHelper, + $userId, + IL10N $l10n, + ActivityManager $activityManager) { $this->attachmentMapper = $attachmentMapper; $this->cardMapper = $cardMapper; $this->permissionService = $permissionService; @@ -69,6 +80,7 @@ class AttachmentService { $this->l10n = $l10n; $this->activityManager = $activityManager; $this->changeHelper = $changeHelper; + $this->userManager = $userManager; // Register shipped attachment services // TODO: move this to a plugin based approach once we have different types of attachments @@ -127,6 +139,7 @@ class AttachmentService { try { $service = $this->getService($attachment->getType()); $service->extendData($attachment); + $this->addCreator($attachment); } catch (InvalidAttachmentType $e) { // Ingore invalid attachment types when extending the data } @@ -210,6 +223,7 @@ class AttachmentService { } $service->extendData($attachment); + $this->addCreator($attachment); } catch (InvalidAttachmentType $e) { // just store the data } @@ -313,6 +327,7 @@ class AttachmentService { $this->attachmentMapper->update($attachment); // extend data so the frontend can use it properly after creating $service->extendData($attachment); + $this->addCreator($attachment); $this->changeHelper->cardChanged($attachment->getCardId()); $this->activityManager->triggerEvent(ActivityManager::DECK_OBJECT_CARD, $attachment, ActivityManager::SUBJECT_ATTACHMENT_UPDATE); @@ -387,4 +402,28 @@ class AttachmentService { } throw new NoPermissionException('Restore is not allowed.'); } + + /** + * @param Attachment $attachment + * @return Attachment + * @throws \ReflectionException + */ + private function addCreator(Attachment $attachment): Attachment { + $createdBy = $attachment->jsonSerialize()['createdBy'] ?? ''; + $creator = [ + 'displayName' => $createdBy, + 'id' => $createdBy, + 'email' => null, + ]; + if ($this->userManager->userExists($createdBy)) { + $user = $this->userManager->get($createdBy); + $creator['displayName'] = $user->getDisplayName(); + $creator['email'] = $user->getEMailAddress(); + } + $extendedData = $attachment->jsonSerialize()['extendedData'] ?? []; + $extendedData['attachmentCreator'] = $creator; + $attachment->setExtendedData($extendedData); + + return $attachment; + } } diff --git a/src/components/card/AttachmentList.vue b/src/components/card/AttachmentList.vue index b466ad14b..4df418d54 100644 --- a/src/components/card/AttachmentList.vue +++ b/src/components/card/AttachmentList.vue @@ -63,7 +63,7 @@
{{ formattedFileSize(attachment.extendedData.filesize) }} {{ relativeDate(attachment.createdAt*1000) }} - {{ attachment.createdBy }} + {{ attachment.extendedData.attachmentCreator.displayName }}
{{ t('deck', 'Pending share') }} From 82c71451635c8e73c469acd04f4ae3aa74d94dae Mon Sep 17 00:00:00 2001 From: Julien Veyssier Date: Wed, 7 Sep 2022 17:15:48 +0200 Subject: [PATCH 053/151] fix tests Signed-off-by: Julien Veyssier --- tests/unit/Service/AttachmentServiceTest.php | 27 +++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/tests/unit/Service/AttachmentServiceTest.php b/tests/unit/Service/AttachmentServiceTest.php index 47b512386..a78999b31 100644 --- a/tests/unit/Service/AttachmentServiceTest.php +++ b/tests/unit/Service/AttachmentServiceTest.php @@ -37,6 +37,7 @@ use OCA\Deck\NotFoundException; use OCP\AppFramework\Http\Response; use OCP\AppFramework\IAppContainer; use OCP\IL10N; +use OCP\IUserManager; use PHPUnit\Framework\MockObject\MockObject; use Test\TestCase; @@ -60,6 +61,8 @@ class MyAttachmentService implements IAttachmentService { class AttachmentServiceTest extends TestCase { + /** @var IUserManager|MockObject */ + private $userManager; /** @var AttachmentMapper|MockObject */ private $attachmentMapper; /** @var CardMapper|MockObject */ @@ -98,6 +101,7 @@ class AttachmentServiceTest extends TestCase { $this->appContainer = $this->createMock(IAppContainer::class); + $this->userManager = $this->createMock(IUserManager::class); $this->attachmentMapper = $this->createMock(AttachmentMapper::class); $this->cardMapper = $this->createMock(CardMapper::class); $this->permissionService = $this->createMock(PermissionService::class); @@ -126,6 +130,7 @@ class AttachmentServiceTest extends TestCase { $this->attachmentService = new AttachmentService( $this->attachmentMapper, $this->cardMapper, + $this->userManager, $this->changeHelper, $this->permissionService, $this->application, @@ -158,7 +163,7 @@ class AttachmentServiceTest extends TestCase { $application->expects($this->any()) ->method('getContainer') ->willReturn($appContainer); - $attachmentService = new AttachmentService($this->attachmentMapper, $this->cardMapper, $this->changeHelper, $this->permissionService, $application, $this->attachmentCacheHelper, $this->userId, $this->l10n, $this->activityManager); + $attachmentService = new AttachmentService($this->attachmentMapper, $this->cardMapper, $this->userManager, $this->changeHelper, $this->permissionService, $application, $this->attachmentCacheHelper, $this->userId, $this->l10n, $this->activityManager); $attachmentService->registerAttachmentService('custom', MyAttachmentService::class); $this->assertEquals($fileServiceMock, $attachmentService->getService('deck_file')); $this->assertEquals(MyAttachmentService::class, get_class($attachmentService->getService('custom'))); @@ -188,7 +193,7 @@ class AttachmentServiceTest extends TestCase { ->method('getContainer') ->willReturn($appContainer); - $attachmentService = new AttachmentService($this->attachmentMapper, $this->cardMapper, $this->changeHelper, $this->permissionService, $application, $this->attachmentCacheHelper, $this->userId, $this->l10n, $this->activityManager); + $attachmentService = new AttachmentService($this->attachmentMapper, $this->cardMapper, $this->userManager, $this->changeHelper, $this->permissionService, $application, $this->attachmentCacheHelper, $this->userId, $this->l10n, $this->activityManager); $attachmentService->registerAttachmentService('custom', MyAttachmentService::class); $attachmentService->getService('deck_file_invalid'); } @@ -296,7 +301,14 @@ class AttachmentServiceTest extends TestCase { $actual = $this->attachmentService->create(123, 'deck_file', 'file_name.jpg'); - $expected->setExtendedData(['mime' => 'image/jpeg']); + $expected->setExtendedData([ + 'mime' => 'image/jpeg', + 'attachmentCreator' => [ + 'displayName' => '', + 'id' => '', + 'email' => null, + ], + ]); $this->assertEquals($expected, $actual); } @@ -353,7 +365,14 @@ class AttachmentServiceTest extends TestCase { $actual = $this->attachmentService->update(1, 1, 'file_name.jpg'); - $expected->setExtendedData(['mime' => 'image/jpeg']); + $expected->setExtendedData([ + 'mime' => 'image/jpeg', + 'attachmentCreator' => [ + 'displayName' => '', + 'id' => '', + 'email' => null, + ], + ]); $expected->setLastModified($attachment->getLastModified()); $this->assertEquals($expected, $actual); } From 18b6ed080ca1d2370a1136268cc60a0fe2a29ba6 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Thu, 8 Sep 2022 02:40:30 +0000 Subject: [PATCH 054/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/bg.js | 2 ++ l10n/bg.json | 2 ++ l10n/uk.js | 1 + l10n/uk.json | 1 + l10n/uz.js | 1 + l10n/uz.json | 1 + 6 files changed, 8 insertions(+) diff --git a/l10n/bg.js b/l10n/bg.js index a47988744..94440350a 100644 --- a/l10n/bg.js +++ b/l10n/bg.js @@ -150,6 +150,7 @@ OC.L10N.register( "Hide archived cards" : "Скриване на архивирани карти", "Show archived cards" : "Показване на архивирани карти", "Toggle compact mode" : "Превключване на компактен режим", + "Open details" : "Отваряне на подробности", "Details" : "Подробности", "Loading board" : "Зареждане на табло", "No lists available" : "Няма налична списъци.", @@ -277,6 +278,7 @@ OC.L10N.register( "Only assigned cards" : "Само зачислените карти", "No reminder" : "Няма напомняне", "An error occurred" : "Възникна грешка", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.", "Delete the board?" : "Изтриване на таблото?", "Loading filtered view" : "Зареждане на филтриран изглед", "No due" : "Не се дължи", diff --git a/l10n/bg.json b/l10n/bg.json index 880e8e92f..70fa99013 100644 --- a/l10n/bg.json +++ b/l10n/bg.json @@ -148,6 +148,7 @@ "Hide archived cards" : "Скриване на архивирани карти", "Show archived cards" : "Показване на архивирани карти", "Toggle compact mode" : "Превключване на компактен режим", + "Open details" : "Отваряне на подробности", "Details" : "Подробности", "Loading board" : "Зареждане на табло", "No lists available" : "Няма налична списъци.", @@ -275,6 +276,7 @@ "Only assigned cards" : "Само зачислените карти", "No reminder" : "Няма напомняне", "An error occurred" : "Възникна грешка", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.", "Delete the board?" : "Изтриване на таблото?", "Loading filtered view" : "Зареждане на филтриран изглед", "No due" : "Не се дължи", diff --git a/l10n/uk.js b/l10n/uk.js index 1950b015f..05c7c7ab7 100644 --- a/l10n/uk.js +++ b/l10n/uk.js @@ -157,6 +157,7 @@ OC.L10N.register( "Delete board" : "Вилучити дошку", "Board {0} deleted" : "Дошку {0} вилучено", "An error occurred" : "Виникла помилка", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Ви впевнені, що хочете видалити дошку {title}? Це призведе до видалення всіх даних цієї дошки, включаючи архівні картки.", "Delete the board?" : "Вилучити дошку?", "Link to a board" : "Прив'язати до дошки", "Link to a card" : "Прив'язати до картки", diff --git a/l10n/uk.json b/l10n/uk.json index 64c508b95..b01f98e23 100644 --- a/l10n/uk.json +++ b/l10n/uk.json @@ -155,6 +155,7 @@ "Delete board" : "Вилучити дошку", "Board {0} deleted" : "Дошку {0} вилучено", "An error occurred" : "Виникла помилка", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Ви впевнені, що хочете видалити дошку {title}? Це призведе до видалення всіх даних цієї дошки, включаючи архівні картки.", "Delete the board?" : "Вилучити дошку?", "Link to a board" : "Прив'язати до дошки", "Link to a card" : "Прив'язати до картки", diff --git a/l10n/uz.js b/l10n/uz.js index 2296a4241..f3d110ec4 100644 --- a/l10n/uz.js +++ b/l10n/uz.js @@ -7,6 +7,7 @@ OC.L10N.register( "Cancel" : "Cancel", "Close" : "Close", "Details" : "Details", + "Sharing" : "Ulashish", "Tags" : "Tags", "Can edit" : "Can edit", "Owner" : "Owner", diff --git a/l10n/uz.json b/l10n/uz.json index 20ae32157..ade766b9f 100644 --- a/l10n/uz.json +++ b/l10n/uz.json @@ -5,6 +5,7 @@ "Cancel" : "Cancel", "Close" : "Close", "Details" : "Details", + "Sharing" : "Ulashish", "Tags" : "Tags", "Can edit" : "Can edit", "Owner" : "Owner", From 2bd854ff18e08930c723a72ba1598ebed01cd9de Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Fri, 9 Sep 2022 02:40:38 +0000 Subject: [PATCH 055/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/uk.js | 1 + l10n/uk.json | 1 + 2 files changed, 2 insertions(+) diff --git a/l10n/uk.js b/l10n/uk.js index 05c7c7ab7..48348d696 100644 --- a/l10n/uk.js +++ b/l10n/uk.js @@ -34,6 +34,7 @@ OC.L10N.register( "Missing a temporary folder" : "Відсутня тека для тимчасових файлів", "Could not write file to disk" : "Неможливо записати файл на диск", "A PHP extension stopped the file upload" : "Розширення PHP призупинило завантаження файлу", + "No file uploaded or file size exceeds maximum of %s" : "Немає завантажених файлів або розмір файлу перевищує максимум %s", "Card not found" : "Картку не знайдено", "Invalid date, date format must be YYYY-MM-DD" : "Недійсна дата, формат дати має бути РРРР-ММ-ДД", "Card details" : "Деталі картки", diff --git a/l10n/uk.json b/l10n/uk.json index b01f98e23..b93addd07 100644 --- a/l10n/uk.json +++ b/l10n/uk.json @@ -32,6 +32,7 @@ "Missing a temporary folder" : "Відсутня тека для тимчасових файлів", "Could not write file to disk" : "Неможливо записати файл на диск", "A PHP extension stopped the file upload" : "Розширення PHP призупинило завантаження файлу", + "No file uploaded or file size exceeds maximum of %s" : "Немає завантажених файлів або розмір файлу перевищує максимум %s", "Card not found" : "Картку не знайдено", "Invalid date, date format must be YYYY-MM-DD" : "Недійсна дата, формат дати має бути РРРР-ММ-ДД", "Card details" : "Деталі картки", From 0628624edffbae8f619ddb4e4fcd7e2f5f37ec59 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Sep 2022 01:02:46 +0000 Subject: [PATCH 056/151] Bump @nextcloud/event-bus from 3.0.0 to 3.0.2 Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus) from 3.0.0 to 3.0.2. - [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases) - [Changelog](https://github.com/nextcloud/nextcloud-event-bus/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.0.0...v3.0.2) --- updated-dependencies: - dependency-name: "@nextcloud/event-bus" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5b0b130dd..0b5810b8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", - "@nextcloud/event-bus": "^3.0.0", + "@nextcloud/event-bus": "^3.0.2", "@nextcloud/files": "^2.1.0", "@nextcloud/initial-state": "^2.0.0", "@nextcloud/l10n": "^1.6.0", @@ -3078,9 +3078,9 @@ } }, "node_modules/@nextcloud/event-bus": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.0.tgz", - "integrity": "sha512-wtlVyE5CY8fnzrBws1j5zWAYiiGLylVghDkj4bGPa5NUdUXtD7QrRBb20GEW8sIn1s/TwaS7+DHGvRUUCjIJeg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.2.tgz", + "integrity": "sha512-svXCZa4UkoZKsBiGzTi0cVcbPFUOhCm7pMKjGumRwBvHywX+8by478IQ8Grw75PFHxajMJZ0KrOTTM8WnzzEAw==", "dependencies": { "semver": "^7.3.7" }, @@ -21297,9 +21297,9 @@ } }, "@nextcloud/event-bus": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.0.tgz", - "integrity": "sha512-wtlVyE5CY8fnzrBws1j5zWAYiiGLylVghDkj4bGPa5NUdUXtD7QrRBb20GEW8sIn1s/TwaS7+DHGvRUUCjIJeg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.2.tgz", + "integrity": "sha512-svXCZa4UkoZKsBiGzTi0cVcbPFUOhCm7pMKjGumRwBvHywX+8by478IQ8Grw75PFHxajMJZ0KrOTTM8WnzzEAw==", "requires": { "semver": "^7.3.7" }, diff --git a/package.json b/package.json index 62fa76c88..f7770a7c7 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", - "@nextcloud/event-bus": "^3.0.0", + "@nextcloud/event-bus": "^3.0.2", "@nextcloud/files": "^2.1.0", "@nextcloud/initial-state": "^2.0.0", "@nextcloud/l10n": "^1.6.0", From 2c1b95a3cb88a96f1766877002493eec28b44bc2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Sep 2022 01:03:07 +0000 Subject: [PATCH 057/151] Bump @babel/runtime from 7.18.9 to 7.19.0 Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.18.9 to 7.19.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.19.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5b0b130dd..93095632a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "agpl", "dependencies": { "@babel/polyfill": "^7.12.1", - "@babel/runtime": "^7.18.9", + "@babel/runtime": "^7.19.0", "@juliushaertl/vue-richtext": "^1.0.1", "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", @@ -1723,9 +1723,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", "dependencies": { "regenerator-runtime": "^0.13.4" }, @@ -20277,9 +20277,9 @@ } }, "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", "requires": { "regenerator-runtime": "^0.13.4" } diff --git a/package.json b/package.json index 62fa76c88..1a4300e5b 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ }, "dependencies": { "@babel/polyfill": "^7.12.1", - "@babel/runtime": "^7.18.9", + "@babel/runtime": "^7.19.0", "@juliushaertl/vue-richtext": "^1.0.1", "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", From 36e2443267582f5f96d5d436f287d1b7aa3fc29d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Sep 2022 01:03:29 +0000 Subject: [PATCH 058/151] Bump vue-router from 3.6.4 to 3.6.5 Bumps [vue-router](https://github.com/vuejs/router) from 3.6.4 to 3.6.5. - [Release notes](https://github.com/vuejs/router/releases) - [Commits](https://github.com/vuejs/router/commits) --- updated-dependencies: - dependency-name: vue-router dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5b0b130dd..568eb7679 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "vue-easymde": "^2.0.0", "vue-infinite-loading": "^2.4.5", "vue-material-design-icons": "^5.1.2", - "vue-router": "^3.6.4", + "vue-router": "^3.6.5", "vue-smooth-dnd": "^0.8.1", "vuex": "^3.6.2", "vuex-router-sync": "^5.0.0" @@ -18348,9 +18348,9 @@ } }, "node_modules/vue-router": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.4.tgz", - "integrity": "sha512-QSJs5aKKPiwBH++gelVbnq0ZFbUZXjlsjAklUM+F8dtd49YY72QsD1uGpBk/cqLK1bkZ8HiqPjS8NkhaGtpqHw==" + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.5.tgz", + "integrity": "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==" }, "node_modules/vue-smooth-dnd": { "version": "0.8.1", @@ -32710,9 +32710,9 @@ "requires": {} }, "vue-router": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.4.tgz", - "integrity": "sha512-QSJs5aKKPiwBH++gelVbnq0ZFbUZXjlsjAklUM+F8dtd49YY72QsD1uGpBk/cqLK1bkZ8HiqPjS8NkhaGtpqHw==" + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.5.tgz", + "integrity": "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==" }, "vue-smooth-dnd": { "version": "0.8.1", diff --git a/package.json b/package.json index 62fa76c88..45d3dd49f 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "vue-easymde": "^2.0.0", "vue-infinite-loading": "^2.4.5", "vue-material-design-icons": "^5.1.2", - "vue-router": "^3.6.4", + "vue-router": "^3.6.5", "vue-smooth-dnd": "^0.8.1", "vuex": "^3.6.2", "vuex-router-sync": "^5.0.0" From c5cb8ed5a7d47c2416dcfa7ea07286922d27b9ba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Sep 2022 02:32:34 +0000 Subject: [PATCH 059/151] Bump node-forge from 0.10.0 to 1.3.1 Bumps [node-forge](https://github.com/digitalbazaar/forge) from 0.10.0 to 1.3.1. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](https://github.com/digitalbazaar/forge/compare/0.10.0...v1.3.1) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 1207 +++++++++++++++++++++------------------------ 1 file changed, 558 insertions(+), 649 deletions(-) diff --git a/package-lock.json b/package-lock.json index 93095632a..77a25c047 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2898,6 +2898,13 @@ "url": "https://opencollective.com/core-js" } }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true, + "peer": true + }, "node_modules/@mapbox/hast-util-table-cell-style": { "version": "0.1.3", "license": "BSD-2-Clause", @@ -3856,9 +3863,9 @@ } }, "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", "dev": true, "peer": true, "dependencies": { @@ -4050,9 +4057,9 @@ "license": "MIT" }, "node_modules/@types/ws": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", - "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", "dev": true, "peer": true, "dependencies": { @@ -4386,14 +4393,14 @@ } }, "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "peer": true, "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { "node": ">= 0.6" @@ -4720,16 +4727,6 @@ "node": ">=8" } }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "peer": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -5436,31 +5433,34 @@ "peer": true }, "node_modules/body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", - "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, "peer": true, "dependencies": { - "bytes": "3.1.1", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.6", - "raw-body": "2.4.2", - "type-is": "~1.6.18" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "peer": true, "engines": { @@ -5477,19 +5477,27 @@ "ms": "2.0.0" } }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "node_modules/body-parser/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", "dev": true, "peer": true, "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", + "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, "node_modules/boolbase": { @@ -5707,13 +5715,6 @@ "version": "1.1.1", "license": "MIT" }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true, - "peer": true - }, "node_modules/buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", @@ -5923,10 +5924,16 @@ } }, "node_modules/chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "peer": true, "dependencies": { "anymatch": "~3.1.2", @@ -6375,9 +6382,9 @@ } }, "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "dev": true, "peer": true, "engines": { @@ -6465,9 +6472,9 @@ } }, "node_modules/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "peer": true, "engines": { @@ -6477,7 +6484,7 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "dev": true, "peer": true }, @@ -7245,24 +7252,6 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "peer": true, - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/deep-is": { "version": "0.1.3", "dev": true, @@ -7318,29 +7307,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "peer": true, - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -7371,11 +7337,15 @@ } }, "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true, - "peer": true + "peer": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, "node_modules/detect-indent": { "version": "4.0.0", @@ -7458,29 +7428,21 @@ "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", "dev": true, "peer": true }, "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", "dev": true, "peer": true, "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "peer": true, - "dependencies": { - "buffer-indexof": "^1.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" } }, "node_modules/doctrine": { @@ -7637,7 +7599,7 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true, "peer": true }, @@ -7722,7 +7684,7 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, "peer": true, "engines": { @@ -8811,7 +8773,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, "peer": true, "engines": { @@ -8919,39 +8881,40 @@ } }, "node_modules/express": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", - "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", "dev": true, "peer": true, "dependencies": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.1", + "body-parser": "1.20.0", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.1", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.9.6", + "qs": "6.10.3", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", - "statuses": "~1.5.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -8963,7 +8926,7 @@ "node_modules/express/node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "dev": true, "peer": true }, @@ -8977,6 +8940,16 @@ "ms": "2.0.0" } }, + "node_modules/express/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/express/node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -8998,6 +8971,16 @@ ], "peer": true }, + "node_modules/express/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/extend": { "version": "3.0.2", "license": "MIT" @@ -9206,18 +9189,18 @@ } }, "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "peer": true, "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "engines": { @@ -9234,6 +9217,16 @@ "ms": "2.0.0" } }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/find-babel-config": { "version": "1.2.0", "dev": true, @@ -9400,7 +9393,7 @@ "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, "peer": true, "engines": { @@ -10082,20 +10075,40 @@ "peer": true }, "node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "peer": true, "dependencies": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "2.0.1", "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" } }, "node_modules/http-parser-js": { @@ -10121,13 +10134,13 @@ } }, "node_modules/http-proxy-middleware": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", - "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, "peer": true, "dependencies": { - "@types/http-proxy": "^1.17.5", + "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", "is-glob": "^4.0.1", "is-plain-obj": "^3.0.0", @@ -10135,6 +10148,14 @@ }, "engines": { "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { @@ -10188,8 +10209,9 @@ }, "node_modules/iconv-lite": { "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3" @@ -10351,13 +10373,6 @@ "loose-envify": "^1.0.0" } }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true, - "peer": true - }, "node_modules/ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", @@ -10676,16 +10691,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", @@ -13515,7 +13520,7 @@ "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true, "peer": true, "engines": { @@ -13523,13 +13528,13 @@ } }, "node_modules/memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", "dev": true, "peer": true, "dependencies": { - "fs-monkey": "1.0.3" + "fs-monkey": "^1.0.3" }, "engines": { "node": ">= 4.0.0" @@ -13783,7 +13788,7 @@ "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", "dev": true, "peer": true }, @@ -13823,7 +13828,7 @@ "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true, "peer": true, "engines": { @@ -13878,19 +13883,19 @@ } }, "node_modules/mime-db": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", - "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.33", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", - "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { - "mime-db": "1.50.0" + "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" @@ -14012,26 +14017,19 @@ "license": "MIT" }, "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dev": true, "peer": true, "dependencies": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "thunky": "^1.0.2" }, "bin": { "multicast-dns": "cli.js" } }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true, - "peer": true - }, "node_modules/nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", @@ -14049,9 +14047,9 @@ "license": "MIT" }, "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "peer": true, "engines": { @@ -14294,13 +14292,13 @@ } }, "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, "peer": true, "engines": { - "node": ">= 6.0.0" + "node": ">= 6.13.0" } }, "node_modules/node-gettext": { @@ -14549,9 +14547,9 @@ "peer": true }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "peer": true, "dependencies": { @@ -14857,7 +14855,7 @@ "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", "dev": true, "peer": true }, @@ -15008,38 +15006,6 @@ "url": "https://opencollective.com/popperjs" } }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "peer": true, - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "peer": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/portfinder/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "peer": true - }, "node_modules/postcss": { "version": "7.0.36", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", @@ -15402,11 +15368,14 @@ } }, "node_modules/qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dev": true, "peer": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" }, @@ -15494,14 +15463,14 @@ } }, "node_modules/raw-body": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", - "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "peer": true, "dependencies": { - "bytes": "3.1.1", - "http-errors": "1.8.1", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -15510,9 +15479,9 @@ } }, "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "peer": true, "engines": { @@ -15883,7 +15852,7 @@ "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "dev": true, "peer": true }, @@ -16138,13 +16107,16 @@ "peer": true }, "node_modules/selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", "dev": true, "peer": true, "dependencies": { - "node-forge": "^0.10.0" + "node-forge": "^1" + }, + "engines": { + "node": ">=10" } }, "node_modules/semver": { @@ -16156,25 +16128,25 @@ } }, "node_modules/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "peer": true, "dependencies": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "engines": { "node": ">= 0.8.0" @@ -16193,10 +16165,20 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, "peer": true }, + "node_modules/send/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -16204,6 +16186,16 @@ "dev": true, "peer": true }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", @@ -16273,16 +16265,16 @@ "peer": true }, "node_modules/serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "peer": true, "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.2" + "send": "0.18.0" }, "engines": { "node": ">= 0.8.0" @@ -17912,7 +17904,7 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, "peer": true, "engines": { @@ -17986,7 +17978,7 @@ "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, "peer": true, "engines": { @@ -18569,14 +18561,14 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", - "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", "dev": true, "peer": true, "dependencies": { "colorette": "^2.0.10", - "memfs": "^3.2.2", + "memfs": "^3.4.3", "mime-types": "^2.1.31", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" @@ -18593,9 +18585,9 @@ } }, "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", "dev": true, "peer": true, "dependencies": { @@ -18650,41 +18642,41 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.2.tgz", - "integrity": "sha512-s6yEOSfPpB6g1T2+C5ZOUt5cQOMhjI98IVmmvMNb5cdiqHoxSUfACISHqU/wZy+q4ar/A9jW0pbNj7sa50XRVA==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", "dev": true, "peer": true, "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.2.2", + "@types/ws": "^8.5.1", "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^3.5.2", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", "colorette": "^2.0.10", "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", + "connect-history-api-fallback": "^2.0.0", "default-gateway": "^6.0.3", - "del": "^6.0.0", - "express": "^4.17.1", + "express": "^4.17.3", "graceful-fs": "^4.2.6", "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", + "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", "open": "^8.0.9", "p-retry": "^4.5.0", - "portfinder": "^1.0.28", + "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^1.10.11", + "selfsigned": "^2.0.1", "serve-index": "^1.9.1", - "sockjs": "^0.3.21", + "sockjs": "^0.3.24", "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", - "webpack-dev-middleware": "^5.3.0", - "ws": "^8.1.0" + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" }, "bin": { "webpack-dev-server": "bin/webpack-dev-server.js" @@ -18692,6 +18684,10 @@ "engines": { "node": ">= 12.13.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, "peerDependencies": { "webpack": "^4.37.0 || ^5.0.0" }, @@ -18731,19 +18727,6 @@ "ajv": "^8.8.2" } }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "peer": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -18771,44 +18754,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "peer": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.0.tgz", - "integrity": "sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/webpack-merge": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", @@ -19017,6 +18962,28 @@ "node": "^12.13.0 || ^14.15.0 || >=16" } }, + "node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -21184,6 +21151,13 @@ } } }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true, + "peer": true + }, "@mapbox/hast-util-table-cell-style": { "version": "0.1.3", "requires": { @@ -21914,9 +21888,9 @@ } }, "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", "dev": true, "peer": true, "requires": { @@ -22100,9 +22074,9 @@ "version": "2.0.3" }, "@types/ws": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", - "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", "dev": true, "peer": true, "requires": { @@ -22398,14 +22372,14 @@ } }, "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "peer": true, "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" } }, "acorn": { @@ -22639,16 +22613,6 @@ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dev": true }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "peer": true, - "requires": { - "lodash": "^4.17.14" - } - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -23217,28 +23181,30 @@ "peer": true }, "body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", - "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, "peer": true, "requires": { - "bytes": "3.1.1", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.6", - "raw-body": "2.4.2", - "type-is": "~1.6.18" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "peer": true }, @@ -23251,22 +23217,27 @@ "requires": { "ms": "2.0.0" } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true } } }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", "dev": true, "peer": true, "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", + "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, "boolbase": { @@ -23435,13 +23406,6 @@ "buffer-from": { "version": "1.1.1" }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true, - "peer": true - }, "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", @@ -23580,9 +23544,9 @@ "dev": true }, "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, "peer": true, "requires": { @@ -23937,9 +23901,9 @@ } }, "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "dev": true, "peer": true }, @@ -24003,16 +23967,16 @@ } }, "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "peer": true }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "dev": true, "peer": true }, @@ -24578,21 +24542,6 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "peer": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, "deep-is": { "version": "0.1.3", "dev": true, @@ -24632,23 +24581,6 @@ "object-keys": "^1.1.1" } }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "peer": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -24673,9 +24605,9 @@ } }, "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true, "peer": true }, @@ -24747,29 +24679,18 @@ "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", "dev": true, "peer": true }, "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", "dev": true, "peer": true, "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "peer": true, - "requires": { - "buffer-indexof": "^1.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" } }, "doctrine": { @@ -24893,7 +24814,7 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true, "peer": true }, @@ -24965,7 +24886,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, "peer": true }, @@ -25751,7 +25672,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, "peer": true }, @@ -25834,39 +25755,40 @@ } }, "express": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", - "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", "dev": true, "peer": true, "requires": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.1", + "body-parser": "1.20.0", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.1", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.9.6", + "qs": "6.10.3", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", - "statuses": "~1.5.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -25875,7 +25797,7 @@ "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "dev": true, "peer": true }, @@ -25889,12 +25811,26 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true + }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "peer": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true } } }, @@ -26054,18 +25990,18 @@ "peer": true }, "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "peer": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "dependencies": { @@ -26078,6 +26014,13 @@ "requires": { "ms": "2.0.0" } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true } } }, @@ -26202,7 +26145,7 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, "peer": true }, @@ -26684,17 +26627,33 @@ "peer": true }, "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "peer": true, "requires": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "2.0.1", "toidentifier": "1.0.1" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true + } } }, "http-parser-js": { @@ -26717,13 +26676,13 @@ } }, "http-proxy-middleware": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", - "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, "peer": true, "requires": { - "@types/http-proxy": "^1.17.5", + "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", "is-glob": "^4.0.1", "is-plain-obj": "^3.0.0", @@ -26771,6 +26730,8 @@ }, "iconv-lite": { "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "peer": true, "requires": { @@ -26878,13 +26839,6 @@ "loose-envify": "^1.0.0" } }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true, - "peer": true - }, "ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", @@ -27077,13 +27031,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "peer": true - }, "is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", @@ -29155,18 +29102,18 @@ "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true, "peer": true }, "memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", "dev": true, "peer": true, "requires": { - "fs-monkey": "1.0.3" + "fs-monkey": "^1.0.3" } }, "meow": { @@ -29337,7 +29284,7 @@ "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", "dev": true, "peer": true }, @@ -29371,7 +29318,7 @@ "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true, "peer": true }, @@ -29413,16 +29360,16 @@ "peer": true }, "mime-db": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", - "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==" + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" }, "mime-types": { - "version": "2.1.33", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", - "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "requires": { - "mime-db": "1.50.0" + "mime-db": "1.52.0" } }, "mimic-fn": { @@ -29509,23 +29456,16 @@ "dev": true }, "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dev": true, "peer": true, "requires": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "thunky": "^1.0.2" } }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true, - "peer": true - }, "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", @@ -29536,9 +29476,9 @@ "dev": true }, "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "peer": true }, @@ -29726,9 +29666,9 @@ } }, "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, "peer": true }, @@ -29911,9 +29851,9 @@ "peer": true }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "peer": true, "requires": { @@ -30131,7 +30071,7 @@ "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", "dev": true, "peer": true }, @@ -30233,37 +30173,6 @@ "popper.js": { "version": "1.16.1" }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "peer": true, - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "peer": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "peer": true - } - } - }, "postcss": { "version": "7.0.36", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", @@ -30537,11 +30446,14 @@ "version": "2.1.1" }, "qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dev": true, - "peer": true + "peer": true, + "requires": { + "side-channel": "^1.0.4" + } }, "querystring": { "version": "0.2.0", @@ -30593,22 +30505,22 @@ "peer": true }, "raw-body": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", - "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "peer": true, "requires": { - "bytes": "3.1.1", - "http-errors": "1.8.1", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, "dependencies": { "bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "peer": true } @@ -30880,7 +30792,7 @@ "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "dev": true, "peer": true }, @@ -31041,13 +30953,13 @@ "peer": true }, "selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", "dev": true, "peer": true, "requires": { - "node-forge": "^0.10.0" + "node-forge": "^1" } }, "semver": { @@ -31055,25 +30967,25 @@ "dev": true }, "send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "peer": true, "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "dependencies": { "debug": { @@ -31089,18 +31001,32 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, "peer": true } } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "peer": true + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "peer": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "peer": true } } }, @@ -31169,16 +31095,16 @@ } }, "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "peer": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.2" + "send": "0.18.0" } }, "setimmediate": { @@ -32381,7 +32307,7 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, "peer": true }, @@ -32447,7 +32373,7 @@ "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, "peer": true }, @@ -32867,23 +32793,23 @@ } }, "webpack-dev-middleware": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", - "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", "dev": true, "peer": true, "requires": { "colorette": "^2.0.10", - "memfs": "^3.2.2", + "memfs": "^3.4.3", "mime-types": "^2.1.31", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" }, "dependencies": { "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", "dev": true, "peer": true, "requires": { @@ -32926,41 +32852,41 @@ } }, "webpack-dev-server": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.2.tgz", - "integrity": "sha512-s6yEOSfPpB6g1T2+C5ZOUt5cQOMhjI98IVmmvMNb5cdiqHoxSUfACISHqU/wZy+q4ar/A9jW0pbNj7sa50XRVA==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", "dev": true, "peer": true, "requires": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.2.2", + "@types/ws": "^8.5.1", "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^3.5.2", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", "colorette": "^2.0.10", "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", + "connect-history-api-fallback": "^2.0.0", "default-gateway": "^6.0.3", - "del": "^6.0.0", - "express": "^4.17.1", + "express": "^4.17.3", "graceful-fs": "^4.2.6", "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", + "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", "open": "^8.0.9", "p-retry": "^4.5.0", - "portfinder": "^1.0.28", + "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^1.10.11", + "selfsigned": "^2.0.1", "serve-index": "^1.9.1", - "sockjs": "^0.3.21", + "sockjs": "^0.3.24", "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", - "webpack-dev-middleware": "^5.3.0", - "ws": "^8.1.0" + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" }, "dependencies": { "ajv": { @@ -32986,13 +32912,6 @@ "fast-deep-equal": "^3.1.3" } }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "peer": true - }, "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -33012,24 +32931,6 @@ "ajv-formats": "^2.1.1", "ajv-keywords": "^5.0.0" } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "peer": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "ws": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.0.tgz", - "integrity": "sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==", - "dev": true, - "peer": true, - "requires": {} } } }, @@ -33188,6 +33089,14 @@ "signal-exit": "^3.0.7" } }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "dev": true, + "peer": true, + "requires": {} + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", From a73d790a9522ffc14798d75fa9a9e1c2d2f8f490 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Sep 2022 04:06:17 +0000 Subject: [PATCH 060/151] Bump actions/checkout from 2 to 3 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cypress.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index 684c4b9e1..633341f4f 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -34,7 +34,7 @@ jobs: run: npm i -g npm@7 - name: Checkout server - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: nextcloud/server ref: ${{ matrix.server-versions }} @@ -47,7 +47,7 @@ jobs: git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1 - name: Checkout ${{ env.APP_NAME }} - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: apps/${{ env.APP_NAME }} From 3e46fe777d383345c0257d9e7fd6f73719ef418d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Sep 2022 04:06:20 +0000 Subject: [PATCH 061/151] Bump actions/setup-node from 1 to 3 Bumps [actions/setup-node](https://github.com/actions/setup-node) from 1 to 3. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v1...v3) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cypress.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index 684c4b9e1..9ff244169 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - name: Set up npm7 From 71e5c0d74392b82585c94c6161aed2f93ce34b73 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Sep 2022 04:06:23 +0000 Subject: [PATCH 062/151] Bump actions/upload-artifact from 2 to 3 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cypress.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index 684c4b9e1..55ae462df 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -96,7 +96,7 @@ jobs: npm_package_name: ${{ env.APP_NAME }} - name: Upload test failure screenshots - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 if: failure() with: name: Upload screenshots @@ -104,7 +104,7 @@ jobs: retention-days: 5 - name: Upload nextcloud logs - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 if: failure() with: name: Upload nextcloud log From 89068641ee018203e784e2f53bef58234da530a0 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Mon, 12 Sep 2022 02:39:40 +0000 Subject: [PATCH 063/151] [tx-robot] updated from transifex Signed-off-by: Nextcloud bot --- l10n/fr.js | 7 ++++--- l10n/fr.json | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/l10n/fr.js b/l10n/fr.js index 7ef7f28b9..528c8b4c3 100644 --- a/l10n/fr.js +++ b/l10n/fr.js @@ -149,7 +149,7 @@ OC.L10N.register( "Clear filter" : "Supprimer le filtre", "Hide archived cards" : "Masquer les cartes archivées", "Show archived cards" : "Afficher les cartes archivées", - "Toggle compact mode" : "Basculer le mode compact", + "Toggle compact mode" : "Activer / Désactiver le mode compact", "Open details" : "Ouvrir les détails", "Details" : "Détails", "Loading board" : "Chargement du tableau…", @@ -273,10 +273,11 @@ OC.L10N.register( "Assigned cards" : "Cartes assignées", "No notifications" : "Aucune notification", "Delete board" : "Supprimer le tableau", - "Board {0} deleted" : "Tableau {0} supprimé", + "Board {0} deleted" : "Tableau \"{0}\" supprimé", "Only assigned cards" : "Uniquement les cartes assignées", "No reminder" : "Aucun rappel", "An error occurred" : "Une erreur est survenue", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Êtes-vous sûr de vouloir supprimer le tableau \"{titre}\" ? Cela supprimera toutes les données de ce tableau, y compris les cartes archivées.", "Delete the board?" : "Supprimer le tableau ?", "Loading filtered view" : "Chargement de la vue filtrée", "No due" : "Sans échéance", @@ -299,7 +300,7 @@ OC.L10N.register( "Are you sure you want to transfer the board {title} for {user} ?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?", "Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès", "Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau.", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau \"{title}\" ? Cela supprimera l'ensemble des données de ce tableau.", "This week" : "Cette semaine", "Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?" }, diff --git a/l10n/fr.json b/l10n/fr.json index 4189bc761..ce7b55424 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -147,7 +147,7 @@ "Clear filter" : "Supprimer le filtre", "Hide archived cards" : "Masquer les cartes archivées", "Show archived cards" : "Afficher les cartes archivées", - "Toggle compact mode" : "Basculer le mode compact", + "Toggle compact mode" : "Activer / Désactiver le mode compact", "Open details" : "Ouvrir les détails", "Details" : "Détails", "Loading board" : "Chargement du tableau…", @@ -271,10 +271,11 @@ "Assigned cards" : "Cartes assignées", "No notifications" : "Aucune notification", "Delete board" : "Supprimer le tableau", - "Board {0} deleted" : "Tableau {0} supprimé", + "Board {0} deleted" : "Tableau \"{0}\" supprimé", "Only assigned cards" : "Uniquement les cartes assignées", "No reminder" : "Aucun rappel", "An error occurred" : "Une erreur est survenue", + "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Êtes-vous sûr de vouloir supprimer le tableau \"{titre}\" ? Cela supprimera toutes les données de ce tableau, y compris les cartes archivées.", "Delete the board?" : "Supprimer le tableau ?", "Loading filtered view" : "Chargement de la vue filtrée", "No due" : "Sans échéance", @@ -297,7 +298,7 @@ "Are you sure you want to transfer the board {title} for {user} ?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?", "Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès", "Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}", - "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau.", + "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau \"{title}\" ? Cela supprimera l'ensemble des données de ce tableau.", "This week" : "Cette semaine", "Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" From 3c83320c20a9bd33dae4cf2c12561ae5dc96e61e Mon Sep 17 00:00:00 2001 From: Julien Veyssier Date: Tue, 6 Sep 2022 18:03:44 +0200 Subject: [PATCH 064/151] implement card reference widget, fix DeckIcon.vue bring back eslint and stylelint on compilation, fix almost all warnings, ignore some Signed-off-by: Julien Veyssier --- .eslintrc.js | 3 +- lib/AppInfo/Application.php | 17 +- lib/Reference/CardReferenceProvider.php | 113 ++++ package-lock.json | 502 +++++++++++++++--- package.json | 3 + src/App.vue | 4 +- src/CardCreateDialog.vue | 8 +- src/components/ActivityEntry.vue | 2 +- src/components/ActivityList.vue | 2 +- src/components/AttachmentDragAndDrop.vue | 2 +- src/components/Controls.vue | 14 +- src/components/board/Board.vue | 8 +- src/components/board/BoardSidebar.vue | 8 +- src/components/board/DeletedTabSidebar.vue | 2 +- src/components/board/Stack.vue | 4 +- src/components/board/TagsTabSidebar.vue | 2 +- src/components/board/TimelineTabSidebar.vue | 2 +- src/components/boards/Boards.vue | 4 +- src/components/card/AttachmentList.vue | 6 +- src/components/card/CardSidebar.vue | 10 +- .../card/CardSidebarTabActivity.vue | 2 +- .../card/CardSidebarTabAttachments.vue | 2 +- .../card/CardSidebarTabComments.vue | 4 +- src/components/card/CardSidebarTabDetails.vue | 4 +- src/components/card/CommentForm.vue | 2 +- src/components/card/CommentItem.vue | 4 +- src/components/card/Description.vue | 2 +- src/components/cards/CardBadges.vue | 4 +- src/components/cards/CardItem.vue | 12 +- src/components/icons/DeckIcon.vue | 71 ++- src/components/navigation/AppNavigation.vue | 4 +- .../navigation/AppNavigationBoardCategory.vue | 2 +- src/components/overview/Overview.vue | 6 +- src/components/search/GlobalSearchResults.vue | 4 +- src/init-card-reference.js | 49 ++ src/init-collections.js | 8 +- src/init-dashboard.js | 2 +- src/init-talk.js | 6 +- src/main.js | 8 +- src/mixins/labelStyle.js | 2 +- src/router.js | 14 +- src/services/BoardApi.js | 2 +- src/services/StackApi.js | 2 +- src/store/attachment.js | 2 +- src/store/card.js | 2 +- src/store/comment.js | 2 +- src/store/main.js | 16 +- src/store/overview.js | 2 +- src/store/stack.js | 4 +- src/store/trashbin.js | 4 +- src/views/CardReferenceWidget.vue | 235 ++++++++ src/views/Dashboard.vue | 6 +- src/views/FileSharingPicker.js | 4 +- webpack.js | 20 + 54 files changed, 1029 insertions(+), 200 deletions(-) create mode 100644 lib/Reference/CardReferenceProvider.php create mode 100644 src/init-card-reference.js create mode 100644 src/views/CardReferenceWidget.vue diff --git a/.eslintrc.js b/.eslintrc.js index 690fc606a..69b8d1e1c 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -8,6 +8,7 @@ module.exports = { 'jsdoc/require-param-type': ['off'], 'jsdoc/check-param-names': ['off'], 'jsdoc/no-undefined-types': ['off'], - 'jsdoc/require-property-description' : ['off'] + 'jsdoc/require-property-description': ['off'], + 'import/no-named-as-default-member': ['off'] }, } diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php index 53eb60258..edbd2b3a2 100644 --- a/lib/AppInfo/Application.php +++ b/lib/AppInfo/Application.php @@ -36,7 +36,6 @@ use OCA\Deck\Db\AclMapper; use OCA\Deck\Db\AssignmentMapper; use OCA\Deck\Db\BoardMapper; use OCA\Deck\Db\CardMapper; -use OCA\Deck\Db\User; use OCA\Deck\Event\AclCreatedEvent; use OCA\Deck\Event\AclDeletedEvent; use OCA\Deck\Event\AclUpdatedEvent; @@ -48,6 +47,7 @@ use OCA\Deck\Listeners\FullTextSearchEventListener; use OCA\Deck\Middleware\DefaultBoardMiddleware; use OCA\Deck\Middleware\ExceptionMiddleware; use OCA\Deck\Notification\Notifier; +use OCA\Deck\Reference\CardReferenceProvider; use OCA\Deck\Search\CardCommentProvider; use OCA\Deck\Search\DeckProvider; use OCA\Deck\Service\PermissionService; @@ -58,6 +58,7 @@ use OCP\AppFramework\Bootstrap\IBootContext; use OCP\AppFramework\Bootstrap\IBootstrap; use OCP\AppFramework\Bootstrap\IRegistrationContext; use OCP\AppFramework\Http\Events\BeforeTemplateRenderedEvent; +use OCP\Collaboration\Reference\RenderReferenceEvent; use OCP\Collaboration\Resources\IProviderManager; use OCP\Comments\CommentsEntityEvent; use OCP\Comments\ICommentsManager; @@ -83,6 +84,14 @@ class Application extends App implements IBootstrap { public function __construct(array $urlParams = []) { parent::__construct(self::APP_ID, $urlParams); + + // TODO move this back to ::register after fixing the autoload issue + // (and use a listener class) + $container = $this->getContainer(); + $eventDispatcher = $container->get(IEventDispatcher::class); + $eventDispatcher->addListener(RenderReferenceEvent::class, function () { + Util::addScript(self::APP_ID, self::APP_ID . '-card-reference'); + }); } public function boot(IBootContext $context): void { @@ -121,8 +130,12 @@ class Application extends App implements IBootstrap { $context->registerSearchProvider(CardCommentProvider::class); $context->registerDashboardWidget(DeckWidget::class); + // reference widget + $context->registerReferenceProvider(CardReferenceProvider::class); + // $context->registerEventListener(RenderReferenceEvent::class, CardReferenceListener::class); + $context->registerEventListener(BeforeTemplateRenderedEvent::class, BeforeTemplateRenderedListener::class); - + // Event listening for full text search indexing $context->registerEventListener(CardCreatedEvent::class, FullTextSearchEventListener::class); $context->registerEventListener(CardUpdatedEvent::class, FullTextSearchEventListener::class); diff --git a/lib/Reference/CardReferenceProvider.php b/lib/Reference/CardReferenceProvider.php new file mode 100644 index 000000000..a4e4a9c8b --- /dev/null +++ b/lib/Reference/CardReferenceProvider.php @@ -0,0 +1,113 @@ + + * + * @author Julien Veyssier + * + * @license GNU AGPL version 3 or any later version + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +namespace OCA\Deck\Reference; + +use OC\Collaboration\Reference\Reference; +use OCA\Deck\AppInfo\Application; +use OCA\Deck\Service\BoardService; +use OCA\Deck\Service\CardService; +use OCA\Deck\Service\StackService; +use OCP\Collaboration\Reference\IReference; +use OCP\Collaboration\Reference\IReferenceProvider; +use OCP\IURLGenerator; + +class CardReferenceProvider implements IReferenceProvider { + private CardService $cardService; + private IURLGenerator $urlGenerator; + private BoardService $boardService; + private StackService $stackService; + + public function __construct(CardService $cardService, + BoardService $boardService, + StackService $stackService, + IURLGenerator $urlGenerator, + ?string $userId) { + $this->cardService = $cardService; + $this->urlGenerator = $urlGenerator; + $this->boardService = $boardService; + $this->stackService = $stackService; + } + + /** + * @inheritDoc + */ + public function matchReference(string $referenceText): bool { + $start = $this->urlGenerator->getAbsoluteURL('/apps/' . Application::APP_ID); + $startIndex = $this->urlGenerator->getAbsoluteURL('/index.php/apps/' . Application::APP_ID); + + // link example: https://nextcloud.local/index.php/apps/deck/#/board/2/card/11 + $noIndexMatch = preg_match('/^' . preg_quote($start, '/') . '\/#\/board\/[0-9]+\/card\/[0-9]+$/', $referenceText) === 1; + $indexMatch = preg_match('/^' . preg_quote($startIndex, '/') . '\/#\/board\/[0-9]+\/card\/[0-9]+$/', $referenceText) === 1; + + return $noIndexMatch || $indexMatch; + } + + /** + * @inheritDoc + */ + public function resolveReference(string $referenceText): ?IReference { + if ($this->matchReference($referenceText)) { + $cardIds = $this->getBoardCardId($referenceText); + if ($cardIds !== null) { + [$boardId, $cardId] = $cardIds; + $card = $this->cardService->find((int) $cardId); + $board = $this->boardService->find((int) $boardId); + $stack = $this->stackService->find((int) $card->jsonSerialize()['stackId']); + $reference = new Reference($referenceText); + $reference->setRichObject(Application::APP_ID . '-card', [ + 'card' => $card, + 'board' => $board, + 'stack' => $stack, + ]); + return $reference; + } + } + + return null; + } + + private function getBoardCardId(string $url): ?array { + $start = $this->urlGenerator->getAbsoluteURL('/apps/' . Application::APP_ID); + $startIndex = $this->urlGenerator->getAbsoluteURL('/index.php/apps/' . Application::APP_ID); + + preg_match('/^' . preg_quote($start, '/') . '\/#\/board\/([0-9]+)\/card\/([0-9]+)$/', $url, $matches); + if ($matches && count($matches) > 2) { + return [$matches[1], $matches[2]]; + } + + preg_match('/^' . preg_quote($startIndex, '/') . '\/#\/board\/([0-9]+)\/card\/([0-9]+)$/', $url, $matches2); + if ($matches2 && count($matches2) > 2) { + return [$matches2[1], $matches2[2]]; + } + + return null; + } + + public function getCachePrefix(string $referenceId): string { + return $referenceId; + } + + public function getCacheKey(string $referenceId): ?string { + return null; + } +} diff --git a/package-lock.json b/package-lock.json index dfa2caf66..fe9550132 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,6 +23,7 @@ "@nextcloud/router": "^2.0.0", "@nextcloud/vue": "^6.0.0-beta.4", "@nextcloud/vue-dashboard": "^2.0.1", + "@nextcloud/vue-richtext": "^2.0.0", "blueimp-md5": "^2.19.0", "dompurify": "^2.4.0", "lodash": "^4.17.21", @@ -53,8 +54,10 @@ "@relative-ci/agent": "^4.1.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.7.0", + "eslint-webpack-plugin": "^3.2.0", "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", + "stylelint-webpack-plugin": "^3.3.0", "vue-jest": "^3.0.7", "vue-template-compiler": "^2.7.9" }, @@ -3497,6 +3500,24 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/@nextcloud/vue-richtext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue-richtext/-/vue-richtext-2.0.0.tgz", + "integrity": "sha512-Z/AbweVmIB8shWZVLI0kUPrJnkCBlU5xIkkfv+RPFepLY7eZ+ttm5HRhLGqgFyXFNf4RIM7yGt/l6K35XcEX2A==", + "dependencies": { + "@nextcloud/axios": "^2.0.0", + "@nextcloud/router": "^2.0.0", + "clone": "^2.1.2", + "vue": "^2.7.8" + }, + "engines": { + "node": ">=14.0.0", + "npm": ">=7.0.0" + }, + "peerDependencies": { + "vue": "^2.7.8" + } + }, "node_modules/@nextcloud/vue/node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", @@ -3600,7 +3621,6 @@ "version": "2.1.4", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@nodelib/fs.stat": "2.0.4", "run-parallel": "^1.1.9" @@ -3613,7 +3633,6 @@ "version": "2.0.4", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 8" } @@ -3622,7 +3641,6 @@ "version": "1.2.6", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@nodelib/fs.scandir": "2.1.4", "fastq": "^1.6.0" @@ -3798,10 +3816,9 @@ } }, "node_modules/@types/eslint": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.2.tgz", - "integrity": "sha512-KubbADPkfoU75KgKeKLsFHXnU4ipH7wYg0TRT33NK3N3yiu7jlFAAoygIWBV+KbuHx/G+AvuGX6DllnK35gfJA==", - "peer": true, + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -4463,7 +4480,6 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dev": true, - "peer": true, "dependencies": { "ajv": "^8.0.0" }, @@ -4481,7 +4497,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", "dev": true, - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -4497,8 +4512,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "peer": true + "dev": true }, "node_modules/ajv-keywords": { "version": "3.5.2", @@ -4636,7 +4650,6 @@ "version": "2.1.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -7438,7 +7451,6 @@ "version": "3.0.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "path-type": "^4.0.0" }, @@ -7450,7 +7462,6 @@ "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -8450,6 +8461,121 @@ "node": ">=10" } }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dev": true, + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/eslint/node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -9068,7 +9194,6 @@ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dev": true, - "peer": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -9105,7 +9230,6 @@ "version": "1.11.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "reusify": "^1.0.4" } @@ -9625,7 +9749,6 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "peer": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -9711,7 +9834,6 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "peer": true, "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -10223,7 +10345,6 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true, - "peer": true, "engines": { "node": ">= 4" } @@ -10533,7 +10654,6 @@ "version": "2.1.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -10590,7 +10710,6 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "peer": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -13815,7 +13934,6 @@ "version": "1.4.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 8" } @@ -15452,8 +15570,7 @@ "url": "https://feross.org/support" } ], - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/quick-lru": { "version": "4.0.1", @@ -15866,7 +15983,6 @@ "version": "2.0.2", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -15964,7 +16080,6 @@ "version": "1.0.4", "dev": true, "license": "MIT", - "peer": true, "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -16020,7 +16135,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "queue-microtask": "^1.2.2" } @@ -17112,6 +17226,121 @@ "stylelint": "^14.5.1" } }, + "node_modules/stylelint-webpack-plugin": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stylelint-webpack-plugin/-/stylelint-webpack-plugin-3.3.0.tgz", + "integrity": "sha512-F53bapIZ9zI16ero8IWm6TrUE6SSibZBphJE9b5rR2FxtvmGmm1YmS+a5xjQzn63+cv71GVSCu4byX66fBLpEw==", + "dev": true, + "dependencies": { + "globby": "^11.1.0", + "jest-worker": "^28.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylelint": "^13.0.0 || ^14.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/stylelint-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/stylelint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/stylelint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylelint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/stylelint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/stylelint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/stylelint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/stylelint/node_modules/@csstools/selector-specificity": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", @@ -21677,6 +21906,17 @@ } } }, + "@nextcloud/vue-richtext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue-richtext/-/vue-richtext-2.0.0.tgz", + "integrity": "sha512-Z/AbweVmIB8shWZVLI0kUPrJnkCBlU5xIkkfv+RPFepLY7eZ+ttm5HRhLGqgFyXFNf4RIM7yGt/l6K35XcEX2A==", + "requires": { + "@nextcloud/axios": "^2.0.0", + "@nextcloud/router": "^2.0.0", + "clone": "^2.1.2", + "vue": "^2.7.8" + } + }, "@nextcloud/webpack-vue-config": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.3.0.tgz", @@ -21687,7 +21927,6 @@ "@nodelib/fs.scandir": { "version": "2.1.4", "dev": true, - "peer": true, "requires": { "@nodelib/fs.stat": "2.0.4", "run-parallel": "^1.1.9" @@ -21695,13 +21934,11 @@ }, "@nodelib/fs.stat": { "version": "2.0.4", - "dev": true, - "peer": true + "dev": true }, "@nodelib/fs.walk": { "version": "1.2.6", "dev": true, - "peer": true, "requires": { "@nodelib/fs.scandir": "2.1.4", "fastq": "^1.6.0" @@ -21857,10 +22094,9 @@ } }, "@types/eslint": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.2.tgz", - "integrity": "sha512-KubbADPkfoU75KgKeKLsFHXnU4ipH7wYg0TRT33NK3N3yiu7jlFAAoygIWBV+KbuHx/G+AvuGX6DllnK35gfJA==", - "peer": true, + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -22455,7 +22691,6 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dev": true, - "peer": true, "requires": { "ajv": "^8.0.0" }, @@ -22465,7 +22700,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", "dev": true, - "peer": true, "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -22477,8 +22711,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "peer": true + "dev": true } } }, @@ -22567,8 +22800,7 @@ }, "array-union": { "version": "2.1.0", - "dev": true, - "peer": true + "dev": true }, "array.prototype.flat": { "version": "1.3.0", @@ -24732,15 +24964,13 @@ "dir-glob": { "version": "3.0.1", "dev": true, - "peer": true, "requires": { "path-type": "^4.0.0" }, "dependencies": { "path-type": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, @@ -25681,6 +25911,86 @@ "dev": true, "peer": true }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dev": true, + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "espree": { "version": "9.3.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", @@ -25947,7 +26257,6 @@ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dev": true, - "peer": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -25976,7 +26285,6 @@ "fastq": { "version": "1.11.0", "dev": true, - "peer": true, "requires": { "reusify": "^1.0.4" } @@ -26358,7 +26666,6 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "peer": true, "requires": { "is-glob": "^4.0.1" } @@ -26420,7 +26727,6 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "peer": true, "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -26787,8 +27093,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, - "peer": true + "dev": true }, "immutable": { "version": "4.1.0", @@ -26990,8 +27295,7 @@ }, "is-extglob": { "version": "2.1.1", - "dev": true, - "peer": true + "dev": true }, "is-finite": { "version": "1.1.0", @@ -27027,7 +27331,6 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "peer": true, "requires": { "is-extglob": "^2.1.1" } @@ -29365,8 +29668,7 @@ }, "merge2": { "version": "1.4.1", - "dev": true, - "peer": true + "dev": true }, "methods": { "version": "1.1.2", @@ -30559,8 +30861,7 @@ }, "queue-microtask": { "version": "1.2.3", - "dev": true, - "peer": true + "dev": true }, "quick-lru": { "version": "4.0.1", @@ -30869,8 +31170,7 @@ }, "require-from-string": { "version": "2.0.2", - "dev": true, - "peer": true + "dev": true }, "requireindex": { "version": "1.2.0", @@ -30935,8 +31235,7 @@ }, "reusify": { "version": "1.0.4", - "dev": true, - "peer": true + "dev": true }, "rfdc": { "version": "1.3.0", @@ -30967,7 +31266,6 @@ "run-parallel": { "version": "1.2.0", "dev": true, - "peer": true, "requires": { "queue-microtask": "^1.2.2" } @@ -31870,6 +32168,86 @@ "postcss-value-parser": "^4.1.0" } }, + "stylelint-webpack-plugin": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stylelint-webpack-plugin/-/stylelint-webpack-plugin-3.3.0.tgz", + "integrity": "sha512-F53bapIZ9zI16ero8IWm6TrUE6SSibZBphJE9b5rR2FxtvmGmm1YmS+a5xjQzn63+cv71GVSCu4byX66fBLpEw==", + "dev": true, + "requires": { + "globby": "^11.1.0", + "jest-worker": "^28.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "superstruct": { "version": "0.16.0", "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-0.16.0.tgz", diff --git a/package.json b/package.json index 7c825036c..13b879b0c 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "@nextcloud/router": "^2.0.0", "@nextcloud/vue": "^6.0.0-beta.4", "@nextcloud/vue-dashboard": "^2.0.1", + "@nextcloud/vue-richtext": "^2.0.0", "blueimp-md5": "^2.19.0", "dompurify": "^2.4.0", "lodash": "^4.17.21", @@ -79,8 +80,10 @@ "@relative-ci/agent": "^4.1.0", "@vue/test-utils": "^1.3.0", "cypress": "^10.7.0", + "eslint-webpack-plugin": "^3.2.0", "jest": "^29.0.1", "jest-serializer-vue": "^2.0.2", + "stylelint-webpack-plugin": "^3.3.0", "vue-jest": "^3.0.7", "vue-template-compiler": "^2.7.9" }, diff --git a/src/App.vue b/src/App.vue index 1f2e6e90f..cffef1b84 100644 --- a/src/App.vue +++ b/src/App.vue @@ -43,9 +43,9 @@ + + diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue index 4daf7a000..958d07d8c 100644 --- a/src/views/Dashboard.vue +++ b/src/views/Dashboard.vue @@ -59,10 +59,10 @@