From baa4f6a496ecd4287d087097a3ab6f2343331c61 Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Thu, 24 Jun 2021 12:08:35 +0200 Subject: [PATCH 001/189] Localisation updates from https://translatewiki.net. Change-Id: I6da9e5814b071849d282278ec9ce706e40000d4f --- i18n/zh-hans.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json index 856a5725..4b9d5263 100644 --- a/i18n/zh-hans.json +++ b/i18n/zh-hans.json @@ -6,6 +6,7 @@ "Arthur2e5", "Deathkon", "Fanjiayi", + "GuoPC", "Liuxinyu970226", "Phenolla", "Suesue", @@ -22,7 +23,7 @@ "wdqs-app-button-more-tools": "更多工具", "wdqs-app-button-help": "帮助", "wdqs-app-button-run": "运行", - "wdqs-app-button-run-title": "执行查询( + )", + "wdqs-app-button-run-title": "执行查询(CTRL + ENTER)", "wdqs-app-button-clear": "清除", "wdqs-app-button-clear-title": "清空查询", "wdqs-app-button-restore-title": "恢复上次查询", From 587edb5cb8b34bfe8023afe80457f298c1bb00e8 Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Mon, 28 Jun 2021 15:38:42 +0200 Subject: [PATCH 002/189] Localisation updates from https://translatewiki.net. Change-Id: Id2700e6a6402965525ff4b6b90b6b264c6c82161 --- i18n/ca.json | 7 ++++--- i18n/ckb.json | 13 ++++++++++++- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/i18n/ca.json b/i18n/ca.json index 6ea44ba0..301519b2 100644 --- a/i18n/ca.json +++ b/i18n/ca.json @@ -11,7 +11,8 @@ "Paucabot", "Ssola", "Toniher", - "Townie" + "Townie", + "Vfc" ] }, "wdqs-app-button-examples": "Exemples", @@ -50,8 +51,8 @@ "wdqs-app-tools-visualize-data": "Mostra les dades", "wdqs-app-tools-list-properties": "Llista les propietats", "wdqs-app-tools-lexicographical-data": "Dades lexicogràfiques", - "wdqs-app-tools-for-programmers": "Per a programadors", - "wdqs-app-footer-help": "Prem [CTRL-SPACE] per activar l'autocompleció.", + "wdqs-app-tools-for-programmers": "Per a gent que programa", + "wdqs-app-footer-help": "Prem [CTRL-ESPAI] per activar l'autocompleció.", "wdqs-app-footer-updated-ago": "Darrera actualització: $1", "wdqs-app-result-shorturl": "URL curta del resultat", "wdqs-app-result-shorturl-title": "URL curta a aquest resultat", diff --git a/i18n/ckb.json b/i18n/ckb.json index 0f878d70..ccd0e5ec 100644 --- a/i18n/ckb.json +++ b/i18n/ckb.json @@ -23,15 +23,26 @@ "wdqs-app-help-feedback": "فیدبەک بدە!", "wdqs-app-help-portal": "یارمەتی دەروازە", "wdqs-app-help-manual": "ڕێبەری بەکارھێنەر", + "wdqs-app-help-examples": "نموونەی پرسەکان", "wdqs-app-help-prefixes": "لیستەی پێشگرەکان", + "wdqs-app-help-copy": "زانیاریی مۆڵەتدان", + "wdqs-app-help-queryhelper": "یارمەتیدەری پرس", + "wdqs-app-logout": "چوونەدەر", + "wdqs-app-tools-edit-items": "دەستکاریی دانەکان", + "wdqs-app-tools-query-data": "داتای پرس", + "wdqs-app-tools-for-programmers": "بۆ بەرنامەسازان", "wdqs-app-footer-help": "[CTRL-SPACE] لێدەن بۆ چالاک کردنی تەواوکردنی خۆکار.", "wdqs-app-resultbrowser-table": "خشتە", "wdqs-app-resultbrowser-map": "نەخشە", + "wdqs-app-resultbrowser-timeline": "کاتھێڵ", "wdqs-app-urlshortener-loading": "باركردن‌...", + "wdqs-dialog-key-shortcut-close-button": "داخستن", "wdqs-ve-show": "نیشاندان", "wdqs-ve-limit": "سنوور", "wdqs-ve-with": "لەگەڵ", "wdqs-ve-anything": "ھەرشتێک", "wdqs-ve-any": "ھەر", - "wdqs-ve-or": "یان" + "wdqs-ve-or": "یان", + "wdqs-ve-sb-suggestions": "پێشنیارەکان", + "wdqs-result-map-layers-all": "ھەموو چینەکان" } From 6a2e48c19c033b1da25c33a3802b0d59ccd108e0 Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Thu, 1 Jul 2021 13:52:42 +0200 Subject: [PATCH 003/189] Localisation updates from https://translatewiki.net. Change-Id: Ib3bfabf51ca878825cd1a2ebf4516ce003ac5609 --- i18n/ban.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/ban.json b/i18n/ban.json index 3ffb8b71..3e0082f5 100644 --- a/i18n/ban.json +++ b/i18n/ban.json @@ -61,7 +61,7 @@ "wdqs-app-result-html": "Tabel HTML", "wdqs-app-shorturl-page-title": "URL acengan nuju kaca puniki", "wdqs-app-editor-placeholder": "(Ngaranjingang satunggal kuéri SPARQL utawi pilih satunggal conto kuéri ring tombol \"Conto\")", - "wdqs-app-editor-addprefixes": "Tambahin Pangater Standar", + "wdqs-app-editor-addprefixes": "Weweh Pangater Standar", "wdqs-app-resultbrowser-response-summary": "$1 {{PLURAL:$1|hasil}} ring $2 ms", "wdqs-app-resultbrowser-stabilize": "Stabilang jaringan", "wdqs-app-resultbrowser-hierarchical-lr": "Tata genah hiérarki saking kiwa nuju tengen", @@ -104,7 +104,7 @@ "wdqs-ve-filter": "Saring", "wdqs-ve-show": "Sinahang", "wdqs-ve-limit": "Watesin", - "wdqs-ve-add-label-title": "Tambahin variabel madaging labél éntitas", + "wdqs-ve-add-label-title": "Weweh variabel madaging labél éntitas", "wdqs-ve-remove-row-title": "Usap baris puniki", "wdqs-ve-with": "sareng", "wdqs-ve-anything": "napi manten", From 3263d3861f7a5c5a2aba3f16982e040f8b2ebacb Mon Sep 17 00:00:00 2001 From: Lucas Werkmeister Date: Fri, 2 Jul 2021 16:21:14 +0200 Subject: [PATCH 004/189] npm audit fix Change-Id: I07dacc606ffa61db3e97df4d1ef7d90877fabebc --- package-lock.json | 164 +++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 99 insertions(+), 67 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6c92967c..7c5c5c94 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1355,16 +1355,42 @@ "dev": true }, "browserslist": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^1.1.71" + }, + "dependencies": { + "caniuse-lite": { + "version": "1.0.30001241", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz", + "integrity": "sha512-1uoSZ1Pq1VpH0WerIMqwptXHNNGfdl7d1cJUFs80CwQ/lVzdhTvsFZCeNFslze7AjsQnb4C85tzclPa1VShbeQ==", + "dev": true + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.765", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.765.tgz", + "integrity": "sha512-4NhcsfZYlr1x4FehYkK+R9CNNTOZ8vLcIu8Y1uWehxYp5r/jlCGAfBqChIubEfdtX+rBQpXx4yJuX/dzILH/nw==", + "dev": true + }, + "node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", + "dev": true + } } }, "buffer": { @@ -2325,20 +2351,26 @@ } }, "postcss": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.6.tgz", - "integrity": "sha512-xpB8qYxgPuly166AGlpRjUdEYtmOWx2iCwGmrv4vqZL9YPVviDVPZPRXxnXr6xPZOdxQ9lp3ZBFCRgWJ7LE3Sg==", + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", + "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==", "dev": true, "requires": { - "colorette": "^1.2.1", - "nanoid": "^3.1.20", - "source-map": "^0.6.1" + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", "dev": true } } @@ -2500,12 +2532,6 @@ "resolved": "https://registry.npmjs.org/ekko-lightbox/-/ekko-lightbox-5.3.0.tgz", "integrity": "sha512-mbacwySuVD3Ad6F2hTkjSTvJt59bcVv2l/TmBerp4xZnLak8tPtA4AScUn4DL42c1ksTiAO6sGhJZ52P/1Qgew==" }, - "electron-to-chromium": { - "version": "1.3.663", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.663.tgz", - "integrity": "sha512-xkVkzHj6k3oRRGlmdgUCCLSLhtFYHDCTH7SeK+LJdJjnsLcrdbpr8EYmfMQhez3V/KPO5UScSpzQ0feYX6Qoyw==", - "dev": true - }, "emitter-component": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz", @@ -3565,9 +3591,9 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -4676,9 +4702,9 @@ "dev": true }, "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, "html-minifier": { @@ -5817,9 +5843,9 @@ } }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "lodash.clonedeep": { @@ -6230,8 +6256,7 @@ "dependencies": { "hosted-git-info": { "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "resolved": "", "dev": true }, "normalize-package-data": { @@ -6661,12 +6686,6 @@ "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", "dev": true }, - "node-releases": { - "version": "1.1.70", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", - "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==", - "dev": true - }, "node-watch": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.7.1.tgz", @@ -6754,9 +6773,9 @@ "dev": true }, "normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", "dev": true }, "npm-run-path": { @@ -8418,6 +8437,12 @@ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, "source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", @@ -8903,8 +8928,7 @@ "dependencies": { "hosted-git-info": { "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "resolved": "", "dev": true }, "normalize-package-data": { @@ -9058,21 +9082,29 @@ }, "dependencies": { "postcss": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.6.tgz", - "integrity": "sha512-xpB8qYxgPuly166AGlpRjUdEYtmOWx2iCwGmrv4vqZL9YPVviDVPZPRXxnXr6xPZOdxQ9lp3ZBFCRgWJ7LE3Sg==", + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", + "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==", "dev": true, "requires": { - "colorette": "^1.2.1", - "nanoid": "^3.1.20", - "source-map": "^0.6.1" + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" + }, + "dependencies": { + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "dev": true + } } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true } } }, @@ -9301,9 +9333,9 @@ } }, "trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true }, "trough": { @@ -9400,9 +9432,9 @@ "dev": true }, "underscore": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.0.tgz", - "integrity": "sha512-21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ==" + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" }, "underscore.string": { "version": "3.3.5", @@ -9898,9 +9930,9 @@ } }, "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz", + "integrity": "sha512-2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow==", "dev": true }, "xtend": { diff --git a/package.json b/package.json index 8ff6fee6..050284c3 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "mathjax": "^3.1.2", "moment": "^2.29.1", "select2": "^4.0.8", - "underscore": "^1.12.0", + "underscore": "^1.13.1", "vis": "^4.21.0", "wellknown": "^0.5.0" }, From a7c849af5d04be2daf742146c0d5279da1ee4953 Mon Sep 17 00:00:00 2001 From: sahil Date: Fri, 2 Jul 2021 19:16:46 +0530 Subject: [PATCH 005/189] selenium: Upgrade WebdriverIO to v7 Update npm packages: @wdio/* and webdriverio. Bug: T274579 Change-Id: I57c8b8b4471d8dd2ee7183deb6403275b9817801 --- package-lock.json | 921 +++++++++++++++++++++++++++++++++++++--------- package.json | 10 +- 2 files changed, 759 insertions(+), 172 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c5c5c94..e284e691 100644 --- a/package-lock.json +++ b/package-lock.json @@ -244,6 +244,25 @@ "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==", "dev": true }, + "@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz", + "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==", + "dev": true, + "requires": { + "core-js-pure": "^3.15.0", + "regenerator-runtime": "^0.13.4" + } + }, "@babel/template": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", @@ -485,6 +504,12 @@ "defer-to-connect": "^2.0.0" } }, + "@types/aria-query": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", + "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==", + "dev": true + }, "@types/cacheable-request": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", @@ -503,16 +528,22 @@ "integrity": "sha512-+GZV6xfN0MeN9shDCdny8GbC8N0+U6uca8cjyaJndcwmrUhwS6qOU2vmYn0d71EOwJF568/v3SxJ8VKxuZNYRw==", "dev": true }, + "@types/easy-table": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/easy-table/-/easy-table-0.0.32.tgz", + "integrity": "sha512-zKh0f/ixYFnr3Ldf5ZJTi1ZpnRqAynTTtVyGvWDf/TT12asE8ac98t3/WGWfFdRPp/qsccxg82C/Kl3NPNhqEw==", + "dev": true + }, "@types/ejs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.0.5.tgz", - "integrity": "sha512-k4ef69sS4sIqAPW9GoBnN+URAON2LeL1H0duQvL4RgdEBna19/WattYSA1qYqvbVEDRTSWzOw56tCLhC/m/IOw==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.0.6.tgz", + "integrity": "sha512-fj1hi+ZSW0xPLrJJD+YNwIh9GZbyaIepG26E/gXvp8nCa2pYokxUYO1sK9qjGxp2g8ryZYuon7wmjpwE2cyASQ==", "dev": true }, "@types/fs-extra": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.7.tgz", - "integrity": "sha512-YGq2A6Yc3bldrLUlm17VNWOnUbnEzJ9CMgOeLFtQF3HOCN5lQBO8VyjG00a5acA5NNSM30kHVGp1trZgnVgi1Q==", + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.11.tgz", + "integrity": "sha512-mZsifGG4QeQ7hlkhO56u7zt/ycBgGxSVsFI/6lGTU34VtwkiqrrSDgw0+ygs8kFGWcXnFQWMrzF2h7TtDFNixA==", "dev": true, "requires": { "@types/node": "*" @@ -525,9 +556,9 @@ "dev": true }, "@types/inquirer": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-7.3.1.tgz", - "integrity": "sha512-osD38QVIfcdgsPCT0V3lD7eH0OFurX71Jft18bZrsVQWVRt6TuxRzlr0GJLrxoHZR2V5ph7/qP8se/dcnI7o0g==", + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-7.3.2.tgz", + "integrity": "sha512-EkeX/hU0SWinA2c7Qu/+6+7KbepFPYJcjankUgtA/VSY6BlVHybL0Cgyey9PDbXwhNXnNGBLU3t+MORp23RgAw==", "dev": true, "requires": { "@types/through": "*", @@ -550,9 +581,9 @@ } }, "@types/istanbul-reports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", - "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", "dev": true, "requires": { "@types/istanbul-lib-report": "*" @@ -568,9 +599,9 @@ } }, "@types/lodash": { - "version": "4.14.168", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", - "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==", + "version": "4.14.170", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.170.tgz", + "integrity": "sha512-bpcvu/MKHHeYX+qeEN8GE7DIravODWdACVA1ctevD8CN24RhPZIKMn9ntfAsrvLfSX3cR5RrBKAbYm9bGs0A+Q==", "dev": true }, "@types/lodash.flattendeep": { @@ -622,9 +653,9 @@ "dev": true }, "@types/mocha": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.0.tgz", - "integrity": "sha512-/Sge3BymXo4lKc31C8OINJgXLaw+7vL1/L1pGiBNpGrBiT8FQiaFpSYV0uhTaG4y78vcMBTMFsWaHDvuD+xGzQ==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz", + "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==", "dev": true }, "@types/node": { @@ -645,24 +676,6 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, - "@types/puppeteer": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-5.4.3.tgz", - "integrity": "sha512-3nE8YgR9DIsgttLW+eJf6mnXxq8Ge+27m5SU3knWmrlfl6+KOG0Bf9f7Ua7K+C4BnaTMAh3/UpySqdAYvrsvjg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/puppeteer-core": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@types/puppeteer-core/-/puppeteer-core-5.4.0.tgz", - "integrity": "sha512-yqRPuv4EFcSkTyin6Yy17pN6Qz2vwVwTCJIDYMXbE3j8vTPhv0nCQlZOl5xfi0WHUkqvQsjAR8hAfjeMCoetwg==", - "dev": true, - "requires": { - "@types/puppeteer": "*" - } - }, "@types/recursive-readdir": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@types/recursive-readdir/-/recursive-readdir-2.2.0.tgz", @@ -749,9 +762,9 @@ "dev": true }, "@wdio/cli": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-6.12.1.tgz", - "integrity": "sha512-RgCSonEnCWtVgA1XKUlFuBsQdTbeFs9dvP0VBwCTMilwqMPzt9OhpcDjvRjohBSX8dKf7YqcgEOuWr0WDCPQqw==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-7.4.6.tgz", + "integrity": "sha512-/MToi9g/4oooefulVhwm9CWVB5QswVsscU9+QyEKUtdGh52Nx9QABuPl6PNwtGLgRCIobb/mq2graKKMUXOoOg==", "dev": true, "requires": { "@types/ejs": "^3.0.5", @@ -761,33 +774,222 @@ "@types/lodash.pickby": "^4.6.6", "@types/lodash.union": "^4.6.6", "@types/recursive-readdir": "^2.2.0", - "@wdio/config": "6.12.1", - "@wdio/logger": "6.10.10", - "@wdio/utils": "6.11.0", + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", "async-exit-hook": "^2.0.1", "chalk": "^4.0.0", "chokidar": "^3.0.0", "cli-spinners": "^2.1.0", "ejs": "^3.0.1", "fs-extra": "^9.0.0", - "inquirer": "^7.0.0", + "inquirer": "^8.0.0", "lodash.flattendeep": "^4.4.0", "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", "mkdirp": "^1.0.4", "recursive-readdir": "^2.2.2", - "webdriverio": "6.12.1", + "webdriverio": "7.4.6", "yargs": "^16.0.3", "yarn-install": "^1.0.0" + }, + "dependencies": { + "@wdio/config": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-7.4.2.tgz", + "integrity": "sha512-TCHBHtKeV4659rNuC0SIjtv0ttM8WSQBwogY3Zuf55LTtVuWyNHQJ2vcquqL2mszOg2jPRfhdEn+E5U0Sp/auA==", + "dev": true, + "requires": { + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2", + "deepmerge": "^4.0.0", + "glob": "^7.1.2" + } + }, + "@wdio/logger": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-7.4.2.tgz", + "integrity": "sha512-vYH0glKyw/rIJ/FJ4g+WQfx6MRKnWEPUspejv5Vit32STKa1IPotw/Y/Axv2qy6os1VHAs9CfH43930q9QZLkA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^6.0.0" + } + }, + "@wdio/protocols": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-7.4.2.tgz", + "integrity": "sha512-WEcCwTQxknj6TS+oa+ipEH1i2E/gSYRMpISSl8qC71ZTav9h3tA4eTNEnKzS2Foi+DjWBkwZ23YV8fjoQB+zPg==", + "dev": true + }, + "@wdio/repl": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-7.4.6.tgz", + "integrity": "sha512-ebLZIvJUfSCsgJS5GQavU5BfHHlLguhA+NaD2ezjHCvU2Fsbvj429oLtdlyZTkA2ElOqowX6Gw0c5hZ3FPZatA==", + "dev": true, + "requires": { + "@wdio/utils": "7.4.6" + } + }, + "@wdio/utils": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-7.4.6.tgz", + "integrity": "sha512-Rdw5/eEEZR+rytK4DmwuzJ74SoR0vBG860w+BCvxgNBWRbr94TySMX4hlxLqLInU0N5Ur38LR0AJej8XTuaQdg==", + "dev": true, + "requires": { + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "devtools": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/devtools/-/devtools-7.4.6.tgz", + "integrity": "sha512-eLsbQUDLxiZIqW+NWef6MDzq6ogMBLRvIHZ/flNwVQUrATF+Zo2W7+Ork/5n2wbK5L/5lrFoNXeIgTlzgTvWFg==", + "dev": true, + "requires": { + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", + "chrome-launcher": "^0.13.1", + "edge-paths": "^2.1.0", + "puppeteer-core": "^7.1.0", + "ua-parser-js": "^0.7.21", + "uuid": "^8.0.0" + } + }, + "devtools-protocol": { + "version": "0.0.863986", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.863986.tgz", + "integrity": "sha512-WMf5KuRLsLwJMp9JdawSvoEpxZPqyyNeOZ3YR8QF8lE9IVHbbpdWeuXV22SJxPUemFeznvVlwSBeQz91nL+41A==", + "dev": true + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "puppeteer-core": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-7.1.0.tgz", + "integrity": "sha512-2wjKs3L1rYuoVNNtRR/GbAGjbt6LF8DRUxcg/UoCQZrzjfppWlrIqiHRF5uBzJk+Nc0w7ZkvVzKQCvB5PFqFdA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "devtools-protocol": "0.0.847576", + "extract-zip": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "pkg-dir": "^4.2.0", + "progress": "^2.0.1", + "proxy-from-env": "^1.1.0", + "rimraf": "^3.0.2", + "tar-fs": "^2.0.0", + "unbzip2-stream": "^1.3.3", + "ws": "^7.2.3" + }, + "dependencies": { + "devtools-protocol": { + "version": "0.0.847576", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.847576.tgz", + "integrity": "sha512-0M8kobnSQE0Jmly7Mhbeq0W/PpZfnuK+WjN2ZRVPbGqYwCHCioAVp84H0TcLimgECcN5H976y5QiXMGBC9JKmg==", + "dev": true + } + } + }, + "webdriver": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-7.4.6.tgz", + "integrity": "sha512-L8ctz72XZXYy6AwM9oQCN81mJ9MFF4TS9bxgMoI4zVV5Jc2PxMlrmq9FpqWCUF2JDDTM9Qt2c8uqlWAId4uNOg==", + "dev": true, + "requires": { + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", + "got": "^11.0.2", + "lodash.merge": "^4.6.1" + } + }, + "webdriverio": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-7.4.6.tgz", + "integrity": "sha512-heSx8QdBSftnR0+XuHbFtmmJmJujKr50Tq57tAdOstkMn1YNldM5ALAnlhSfKGHFZqAVphtJs1Xm/R1MT7NtCw==", + "dev": true, + "requires": { + "@types/aria-query": "^4.2.1", + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/repl": "7.4.6", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", + "archiver": "^5.0.0", + "aria-query": "^4.2.2", + "atob": "^2.1.2", + "css-shorthand-properties": "^1.1.1", + "css-value": "^0.0.1", + "devtools": "7.4.6", + "devtools-protocol": "^0.0.863986", + "fs-extra": "^9.0.1", + "get-port": "^5.1.1", + "grapheme-splitter": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "lodash.isobject": "^3.0.2", + "lodash.isplainobject": "^4.0.6", + "lodash.zip": "^4.2.0", + "minimatch": "^3.0.4", + "puppeteer-core": "^7.1.0", + "resq": "^1.9.1", + "rgb2hex": "0.2.3", + "serialize-error": "^8.0.0", + "webdriver": "7.4.6" + } + } } }, "@wdio/config": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.12.1.tgz", - "integrity": "sha512-V5hTIW5FNlZ1W33smHF4Rd5BKjGW2KeYhyXDQfXHjqLCeRiirZ9fABCo9plaVQDnwWSUMWYaAaIAifV82/oJCQ==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-7.4.2.tgz", + "integrity": "sha512-TCHBHtKeV4659rNuC0SIjtv0ttM8WSQBwogY3Zuf55LTtVuWyNHQJ2vcquqL2mszOg2jPRfhdEn+E5U0Sp/auA==", "dev": true, "requires": { - "@wdio/logger": "6.10.10", + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2", "deepmerge": "^4.0.0", "glob": "^7.1.2" } @@ -803,23 +1005,57 @@ } }, "@wdio/local-runner": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-6.12.1.tgz", - "integrity": "sha512-vZkXcp/qO9kDpSzwrP4hkt8Q2o3DzSuEtmlEvniYmkS5blLmYuWCn9DpyM4h655jgr+r4NZW8k/3s3qosIs9zw==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-7.4.6.tgz", + "integrity": "sha512-jd7kpGgytTx1iLHagT6o+avoTSC4CPYD895faSBZyl1F5GxdM0UJdq61dSNh9dXVbLGTARCsCap9MFpgIKENvQ==", "dev": true, "requires": { "@types/stream-buffers": "^3.0.3", - "@wdio/logger": "6.10.10", - "@wdio/repl": "6.11.0", - "@wdio/runner": "6.12.1", + "@wdio/logger": "7.4.2", + "@wdio/repl": "7.4.6", + "@wdio/runner": "7.4.6", + "@wdio/types": "7.4.2", "async-exit-hook": "^2.0.1", "stream-buffers": "^3.0.2" + }, + "dependencies": { + "@wdio/logger": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-7.4.2.tgz", + "integrity": "sha512-vYH0glKyw/rIJ/FJ4g+WQfx6MRKnWEPUspejv5Vit32STKa1IPotw/Y/Axv2qy6os1VHAs9CfH43930q9QZLkA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^6.0.0" + } + }, + "@wdio/repl": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-7.4.6.tgz", + "integrity": "sha512-ebLZIvJUfSCsgJS5GQavU5BfHHlLguhA+NaD2ezjHCvU2Fsbvj429oLtdlyZTkA2ElOqowX6Gw0c5hZ3FPZatA==", + "dev": true, + "requires": { + "@wdio/utils": "7.4.6" + } + }, + "@wdio/utils": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-7.4.6.tgz", + "integrity": "sha512-Rdw5/eEEZR+rytK4DmwuzJ74SoR0vBG860w+BCvxgNBWRbr94TySMX4hlxLqLInU0N5Ur38LR0AJej8XTuaQdg==", + "dev": true, + "requires": { + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2" + } + } } }, "@wdio/logger": { - "version": "6.10.10", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.10.tgz", - "integrity": "sha512-2nh0hJz9HeZE0VIEMI+oPgjr/Q37ohrR9iqsl7f7GW5ik+PnKYCT9Eab5mR1GNMG60askwbskgGC1S9ygtvrSw==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-7.4.2.tgz", + "integrity": "sha512-vYH0glKyw/rIJ/FJ4g+WQfx6MRKnWEPUspejv5Vit32STKa1IPotw/Y/Axv2qy6os1VHAs9CfH43930q9QZLkA==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -829,31 +1065,56 @@ } }, "@wdio/mocha-framework": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-6.11.0.tgz", - "integrity": "sha512-ZiwiaXFZO6ZmxbKqjp5A3rDDb6vGk5E0ODFe1XgmIbjmaqfkiRREOWjdiE29ft3ieq52NKNwFtGSmbhuqPHv+Q==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-7.4.6.tgz", + "integrity": "sha512-sh3WNqOxP9wGB6tqa+dJGGK4XKssDCByrnODmyFUC4F3PD6XRcC9Wh0viIPMZOlho58nkWWGo3p5ge6g325QJQ==", "dev": true, "requires": { "@types/mocha": "^8.0.0", - "@wdio/logger": "6.10.10", - "@wdio/utils": "6.11.0", - "expect-webdriverio": "^1.1.5", + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", + "expect-webdriverio": "^2.0.0", "mocha": "^8.0.1" + }, + "dependencies": { + "@wdio/logger": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-7.4.2.tgz", + "integrity": "sha512-vYH0glKyw/rIJ/FJ4g+WQfx6MRKnWEPUspejv5Vit32STKa1IPotw/Y/Axv2qy6os1VHAs9CfH43930q9QZLkA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^6.0.0" + } + }, + "@wdio/utils": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-7.4.6.tgz", + "integrity": "sha512-Rdw5/eEEZR+rytK4DmwuzJ74SoR0vBG860w+BCvxgNBWRbr94TySMX4hlxLqLInU0N5Ur38LR0AJej8XTuaQdg==", + "dev": true, + "requires": { + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2" + } + } } }, "@wdio/protocols": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.12.0.tgz", - "integrity": "sha512-UhTBZxClCsM3VjaiDp4DoSCnsa7D1QNmI2kqEBfIpyNkT3GcZhJb7L+nL0fTkzCwi7+/uLastb3/aOwH99gt0A==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-7.4.2.tgz", + "integrity": "sha512-WEcCwTQxknj6TS+oa+ipEH1i2E/gSYRMpISSl8qC71ZTav9h3tA4eTNEnKzS2Foi+DjWBkwZ23YV8fjoQB+zPg==", "dev": true }, "@wdio/repl": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.11.0.tgz", - "integrity": "sha512-FxrFKiTkFyELNGGVEH1uijyvNY7lUpmff6x+FGskFGZB4uSRs0rxkOMaEjxnxw7QP1zgQKr2xC7GyO03gIGRGg==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-7.4.6.tgz", + "integrity": "sha512-ebLZIvJUfSCsgJS5GQavU5BfHHlLguhA+NaD2ezjHCvU2Fsbvj429oLtdlyZTkA2ElOqowX6Gw0c5hZ3FPZatA==", "dev": true, "requires": { - "@wdio/utils": "6.11.0" + "@wdio/utils": "7.4.6" } }, "@wdio/reporter": { @@ -867,39 +1128,252 @@ } }, "@wdio/runner": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-6.12.1.tgz", - "integrity": "sha512-LMmiKQavMFrFd2LYrGA/DiKGJ/SH/3n95KWf4k8dmpB1fZqxO0KvEaE44CJTSFTQ0MB4JFTRUvW3JfXBm9EfRA==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-7.4.6.tgz", + "integrity": "sha512-GquDnQsOwry+HWIpcEgUnlQv83LmYSJ5EI6oiyQQ4+SBannAke4dDhvhO4RMEfjRld5AeuGrP4l/SDScfc1wzw==", "dev": true, "requires": { - "@wdio/config": "6.12.1", - "@wdio/logger": "6.10.10", - "@wdio/utils": "6.11.0", + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", "deepmerge": "^4.0.0", "gaze": "^1.1.2", - "webdriver": "6.12.1", - "webdriverio": "6.12.1" + "webdriver": "7.4.6", + "webdriverio": "7.4.6" + }, + "dependencies": { + "@wdio/config": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-7.4.2.tgz", + "integrity": "sha512-TCHBHtKeV4659rNuC0SIjtv0ttM8WSQBwogY3Zuf55LTtVuWyNHQJ2vcquqL2mszOg2jPRfhdEn+E5U0Sp/auA==", + "dev": true, + "requires": { + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2", + "deepmerge": "^4.0.0", + "glob": "^7.1.2" + } + }, + "@wdio/logger": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-7.4.2.tgz", + "integrity": "sha512-vYH0glKyw/rIJ/FJ4g+WQfx6MRKnWEPUspejv5Vit32STKa1IPotw/Y/Axv2qy6os1VHAs9CfH43930q9QZLkA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^6.0.0" + } + }, + "@wdio/protocols": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-7.4.2.tgz", + "integrity": "sha512-WEcCwTQxknj6TS+oa+ipEH1i2E/gSYRMpISSl8qC71ZTav9h3tA4eTNEnKzS2Foi+DjWBkwZ23YV8fjoQB+zPg==", + "dev": true + }, + "@wdio/repl": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-7.4.6.tgz", + "integrity": "sha512-ebLZIvJUfSCsgJS5GQavU5BfHHlLguhA+NaD2ezjHCvU2Fsbvj429oLtdlyZTkA2ElOqowX6Gw0c5hZ3FPZatA==", + "dev": true, + "requires": { + "@wdio/utils": "7.4.6" + } + }, + "@wdio/utils": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-7.4.6.tgz", + "integrity": "sha512-Rdw5/eEEZR+rytK4DmwuzJ74SoR0vBG860w+BCvxgNBWRbr94TySMX4hlxLqLInU0N5Ur38LR0AJej8XTuaQdg==", + "dev": true, + "requires": { + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "devtools": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/devtools/-/devtools-7.4.6.tgz", + "integrity": "sha512-eLsbQUDLxiZIqW+NWef6MDzq6ogMBLRvIHZ/flNwVQUrATF+Zo2W7+Ork/5n2wbK5L/5lrFoNXeIgTlzgTvWFg==", + "dev": true, + "requires": { + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", + "chrome-launcher": "^0.13.1", + "edge-paths": "^2.1.0", + "puppeteer-core": "^7.1.0", + "ua-parser-js": "^0.7.21", + "uuid": "^8.0.0" + } + }, + "devtools-protocol": { + "version": "0.0.863986", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.863986.tgz", + "integrity": "sha512-WMf5KuRLsLwJMp9JdawSvoEpxZPqyyNeOZ3YR8QF8lE9IVHbbpdWeuXV22SJxPUemFeznvVlwSBeQz91nL+41A==", + "dev": true + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "puppeteer-core": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-7.1.0.tgz", + "integrity": "sha512-2wjKs3L1rYuoVNNtRR/GbAGjbt6LF8DRUxcg/UoCQZrzjfppWlrIqiHRF5uBzJk+Nc0w7ZkvVzKQCvB5PFqFdA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "devtools-protocol": "0.0.847576", + "extract-zip": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "pkg-dir": "^4.2.0", + "progress": "^2.0.1", + "proxy-from-env": "^1.1.0", + "rimraf": "^3.0.2", + "tar-fs": "^2.0.0", + "unbzip2-stream": "^1.3.3", + "ws": "^7.2.3" + }, + "dependencies": { + "devtools-protocol": { + "version": "0.0.847576", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.847576.tgz", + "integrity": "sha512-0M8kobnSQE0Jmly7Mhbeq0W/PpZfnuK+WjN2ZRVPbGqYwCHCioAVp84H0TcLimgECcN5H976y5QiXMGBC9JKmg==", + "dev": true + } + } + }, + "webdriver": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-7.4.6.tgz", + "integrity": "sha512-L8ctz72XZXYy6AwM9oQCN81mJ9MFF4TS9bxgMoI4zVV5Jc2PxMlrmq9FpqWCUF2JDDTM9Qt2c8uqlWAId4uNOg==", + "dev": true, + "requires": { + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", + "got": "^11.0.2", + "lodash.merge": "^4.6.1" + } + }, + "webdriverio": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-7.4.6.tgz", + "integrity": "sha512-heSx8QdBSftnR0+XuHbFtmmJmJujKr50Tq57tAdOstkMn1YNldM5ALAnlhSfKGHFZqAVphtJs1Xm/R1MT7NtCw==", + "dev": true, + "requires": { + "@types/aria-query": "^4.2.1", + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/repl": "7.4.6", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", + "archiver": "^5.0.0", + "aria-query": "^4.2.2", + "atob": "^2.1.2", + "css-shorthand-properties": "^1.1.1", + "css-value": "^0.0.1", + "devtools": "7.4.6", + "devtools-protocol": "^0.0.863986", + "fs-extra": "^9.0.1", + "get-port": "^5.1.1", + "grapheme-splitter": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "lodash.isobject": "^3.0.2", + "lodash.isplainobject": "^4.0.6", + "lodash.zip": "^4.2.0", + "minimatch": "^3.0.4", + "puppeteer-core": "^7.1.0", + "resq": "^1.9.1", + "rgb2hex": "0.2.3", + "serialize-error": "^8.0.0", + "webdriver": "7.4.6" + } + } } }, "@wdio/spec-reporter": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-6.11.0.tgz", - "integrity": "sha512-X68HGyay/tt0Y2nHn5U519bx+yBobAHge7lPklZ2cHNPEsmPSrvTyKIw5h3YO8mkfWHdp6IGxgHrET521Oe6WA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-7.4.3.tgz", + "integrity": "sha512-JDSeKeYD+UZwo/l6Bq7N3zoX2sKxeXEHQ9/1Liz7ZRM97WdYA2/zWribTvrvK6c+I7txAWqTRV5Grh9JDo+A+g==", "dev": true, "requires": { - "@wdio/reporter": "6.11.0", + "@types/easy-table": "^0.0.32", + "@wdio/reporter": "7.4.2", + "@wdio/types": "7.4.2", "chalk": "^4.0.0", "easy-table": "^1.1.1", "pretty-ms": "^7.0.0" + }, + "dependencies": { + "@wdio/reporter": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-7.4.2.tgz", + "integrity": "sha512-TRT1suI/H6Fi3JWoNXYDuvQ+LhszKU7Z41IRdoXUOn5ZnDFAvF3fMDvHyGjVXEv7oyDFgqunKnBhHM8xpq5Dbg==", + "dev": true, + "requires": { + "@types/cucumber": "^6.0.1", + "@wdio/types": "7.4.2", + "fs-extra": "^9.0.0" + } + } + } + }, + "@wdio/types": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-7.4.2.tgz", + "integrity": "sha512-LLSaeC8yCMlQdB75J2TFEE/NAKb7vRCbLAXQmqBm6THNJll1U/Mk9tHIaUK624Eqf5qGBwQ0UKRKnx8qevzPUA==", + "dev": true, + "requires": { + "got": "^11.8.1" } }, "@wdio/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-vf0sOQzd28WbI26d6/ORrQ4XKWTzSlWLm9W/K/eJO0NASKPEzR+E+Q2kaa+MJ4FKXUpjbt+Lxfo+C26TzBk7tg==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-7.4.6.tgz", + "integrity": "sha512-Rdw5/eEEZR+rytK4DmwuzJ74SoR0vBG860w+BCvxgNBWRbr94TySMX4hlxLqLInU0N5Ur38LR0AJej8XTuaQdg==", "dev": true, "requires": { - "@wdio/logger": "6.10.10" + "@wdio/logger": "7.4.2", + "@wdio/types": "7.4.2" } }, "@wikimedia/jquery.i18n": { @@ -932,10 +1406,30 @@ "dev": true }, "agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "dev": true + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } }, "ajv": { "version": "6.12.6", @@ -964,12 +1458,12 @@ "dev": true }, "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, "requires": { - "type-fest": "^0.11.0" + "type-fest": "^0.21.3" } }, "ansi-regex": { @@ -1064,6 +1558,16 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", @@ -1686,9 +2190,9 @@ } }, "cli-spinners": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz", - "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz", + "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==", "dev": true }, "cli-width": { @@ -1712,8 +2216,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true, - "optional": true + "dev": true }, "clone-regexp": { "version": "2.2.0", @@ -1890,6 +2393,12 @@ "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==", "dev": true }, + "core-js-pure": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz", + "integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==", + "dev": true + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -2177,7 +2686,6 @@ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", "dev": true, - "optional": true, "requires": { "clone": "^1.0.2" } @@ -2236,26 +2744,27 @@ "dev": true }, "devtools": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.12.1.tgz", - "integrity": "sha512-JyG46suEiZmld7/UVeogkCWM0zYGt+2ML/TI+SkEp+bTv9cs46cDb0pKF3glYZJA7wVVL2gC07Ic0iCxyJEnCQ==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/devtools/-/devtools-7.4.6.tgz", + "integrity": "sha512-eLsbQUDLxiZIqW+NWef6MDzq6ogMBLRvIHZ/flNwVQUrATF+Zo2W7+Ork/5n2wbK5L/5lrFoNXeIgTlzgTvWFg==", "dev": true, "requires": { - "@wdio/config": "6.12.1", - "@wdio/logger": "6.10.10", - "@wdio/protocols": "6.12.0", - "@wdio/utils": "6.11.0", + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", "chrome-launcher": "^0.13.1", "edge-paths": "^2.1.0", - "puppeteer-core": "^5.1.0", + "puppeteer-core": "^7.1.0", "ua-parser-js": "^0.7.21", "uuid": "^8.0.0" } }, "devtools-protocol": { - "version": "0.0.818844", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz", - "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==", + "version": "0.0.863986", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.863986.tgz", + "integrity": "sha512-WMf5KuRLsLwJMp9JdawSvoEpxZPqyyNeOZ3YR8QF8lE9IVHbbpdWeuXV22SJxPUemFeznvVlwSBeQz91nL+41A==", "dev": true }, "diff": { @@ -3122,13 +3631,13 @@ } }, "expect-webdriverio": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-1.4.1.tgz", - "integrity": "sha512-b7UGC2Ye0uKTM0giLhqVJvBuVkboxO24YQT6tRkYS6Y54TM+VMjrfNiCOYDnC2JtFwr/c2s0tfMwBD0saZ8kFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-2.0.2.tgz", + "integrity": "sha512-dst0tqP1aZ2p7TPmbatqoIQ+7hRTw+IeKNi830XxKhu2DNNe5vQ85i9ttf9rpXgbnUf91HxKcocn4G7A5bQxDA==", "dev": true, "requires": { - "expect": "^26.5.3", - "jest-matcher-utils": "^26.5.2" + "expect": "^26.6.2", + "jest-matcher-utils": "^26.6.2" } }, "extend": { @@ -4832,12 +5341,12 @@ } }, "https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "dev": true, "requires": { - "agent-base": "5", + "agent-base": "6", "debug": "4" }, "dependencies": { @@ -4942,24 +5451,43 @@ "dev": true }, "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.1.tgz", + "integrity": "sha512-hUDjc3vBkh/uk1gPfMAD/7Z188Q8cvTGl0nxwaCdwSbzFh6ZKkZh+s2ozVxbE5G9ZNRyeY0+lgbAIOUFsFf98w==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", + "chalk": "^4.1.1", "cli-cursor": "^3.1.0", "cli-width": "^3.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", - "lodash": "^4.17.19", + "lodash": "^4.17.21", "mute-stream": "0.0.8", + "ora": "^5.3.0", "run-async": "^2.4.0", - "rxjs": "^6.6.0", + "rxjs": "^6.6.6", "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" + }, + "dependencies": { + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + } } }, "interpret": { @@ -5128,6 +5656,12 @@ "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", "dev": true }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -5179,6 +5713,12 @@ "unc-path-regex": "^0.1.2" } }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, "is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", @@ -6256,7 +6796,8 @@ "dependencies": { "hosted-git-info": { "version": "2.8.8", - "resolved": "", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, "normalize-package-data": { @@ -6461,9 +7002,9 @@ "dev": true }, "mocha": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.0.tgz", - "integrity": "sha512-TQqyC89V1J/Vxx0DhJIXlq9gbbL9XFNdeLQ1+JsnZsVaSOV1z3tWfw0qZmQJGQRIfkvZcs7snQnZnOCKoldq1Q==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.4.0.tgz", + "integrity": "sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==", "dev": true, "requires": { "@ungap/promise-all-settled": "1.1.2", @@ -6922,6 +7463,35 @@ "word-wrap": "^1.2.3" } }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + } + } + }, "os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", @@ -7724,19 +8294,19 @@ } }, "puppeteer-core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-5.5.0.tgz", - "integrity": "sha512-tlA+1n+ziW/Db03hVV+bAecDKse8ihFRXYiEypBe9IlLRvOCzYFG6qrCMBYK34HO/Q/Ecjc+tvkHRAfLVH+NgQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-7.1.0.tgz", + "integrity": "sha512-2wjKs3L1rYuoVNNtRR/GbAGjbt6LF8DRUxcg/UoCQZrzjfppWlrIqiHRF5uBzJk+Nc0w7ZkvVzKQCvB5PFqFdA==", "dev": true, "requires": { "debug": "^4.1.0", - "devtools-protocol": "0.0.818844", + "devtools-protocol": "0.0.847576", "extract-zip": "^2.0.0", - "https-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", "node-fetch": "^2.6.1", "pkg-dir": "^4.2.0", "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", + "proxy-from-env": "^1.1.0", "rimraf": "^3.0.2", "tar-fs": "^2.0.0", "unbzip2-stream": "^1.3.3", @@ -7752,6 +8322,12 @@ "ms": "2.1.2" } }, + "devtools-protocol": { + "version": "0.0.847576", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.847576.tgz", + "integrity": "sha512-0M8kobnSQE0Jmly7Mhbeq0W/PpZfnuK+WjN2ZRVPbGqYwCHCioAVp84H0TcLimgECcN5H976y5QiXMGBC9JKmg==", + "dev": true + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -7814,9 +8390,9 @@ } }, "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true }, "read-pkg": { @@ -7928,6 +8504,12 @@ } } }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "dev": true + }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -8141,9 +8723,9 @@ } }, "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -8928,7 +9510,8 @@ "dependencies": { "hosted-git-info": { "version": "2.8.8", - "resolved": "", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, "normalize-package-data": { @@ -9366,9 +9949,9 @@ "dev": true }, "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true }, "typedarray": { @@ -9778,41 +10361,45 @@ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", "dev": true, - "optional": true, "requires": { "defaults": "^1.0.3" } }, "webdriver": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.12.1.tgz", - "integrity": "sha512-3rZgAj9o2XHp16FDTzvUYaHelPMSPbO1TpLIMUT06DfdZjNYIzZiItpIb/NbQDTPmNhzd9cuGmdI56WFBGY2BA==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-7.4.6.tgz", + "integrity": "sha512-L8ctz72XZXYy6AwM9oQCN81mJ9MFF4TS9bxgMoI4zVV5Jc2PxMlrmq9FpqWCUF2JDDTM9Qt2c8uqlWAId4uNOg==", "dev": true, "requires": { - "@wdio/config": "6.12.1", - "@wdio/logger": "6.10.10", - "@wdio/protocols": "6.12.0", - "@wdio/utils": "6.11.0", + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", "got": "^11.0.2", "lodash.merge": "^4.6.1" } }, "webdriverio": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.12.1.tgz", - "integrity": "sha512-Nx7ge0vTWHVIRUbZCT+IuMwB5Q0Q5nLlYdgnmmJviUKLuc3XtaEBkYPTbhHWHgSBXsPZMIc023vZKNkn+6iyeQ==", - "dev": true, - "requires": { - "@types/puppeteer-core": "^5.4.0", - "@wdio/config": "6.12.1", - "@wdio/logger": "6.10.10", - "@wdio/repl": "6.11.0", - "@wdio/utils": "6.11.0", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-7.4.6.tgz", + "integrity": "sha512-heSx8QdBSftnR0+XuHbFtmmJmJujKr50Tq57tAdOstkMn1YNldM5ALAnlhSfKGHFZqAVphtJs1Xm/R1MT7NtCw==", + "dev": true, + "requires": { + "@types/aria-query": "^4.2.1", + "@wdio/config": "7.4.2", + "@wdio/logger": "7.4.2", + "@wdio/protocols": "7.4.2", + "@wdio/repl": "7.4.6", + "@wdio/types": "7.4.2", + "@wdio/utils": "7.4.6", "archiver": "^5.0.0", + "aria-query": "^4.2.2", "atob": "^2.1.2", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools": "6.12.1", + "devtools": "7.4.6", + "devtools-protocol": "^0.0.863986", "fs-extra": "^9.0.1", "get-port": "^5.1.1", "grapheme-splitter": "^1.0.2", @@ -9821,11 +10408,11 @@ "lodash.isplainobject": "^4.0.6", "lodash.zip": "^4.2.0", "minimatch": "^3.0.4", - "puppeteer-core": "^5.1.0", + "puppeteer-core": "^7.1.0", "resq": "^1.9.1", "rgb2hex": "0.2.3", "serialize-error": "^8.0.0", - "webdriver": "6.12.1" + "webdriver": "7.4.6" } }, "wellknown": { diff --git a/package.json b/package.json index 050284c3..41ceaf39 100644 --- a/package.json +++ b/package.json @@ -56,11 +56,11 @@ "wellknown": "^0.5.0" }, "devDependencies": { - "@wdio/cli": "^6.12.1", + "@wdio/cli": "^7.4.6", "@wdio/dot-reporter": "^6.11.0", - "@wdio/local-runner": "^6.12.1", - "@wdio/mocha-framework": "^6.11.0", - "@wdio/spec-reporter": "^6.11.0", + "@wdio/local-runner": "^7.4.6", + "@wdio/mocha-framework": "^7.4.6", + "@wdio/spec-reporter": "^7.4.3", "eslint-config-wikimedia": "^0.16.2", "eslint-plugin-compat": "^3.9.0", "eslint-plugin-promise": "^4.3.1", @@ -90,6 +90,6 @@ "sinon": "^4.4.2", "stylelint": "^13.10.0", "stylelint-config-wikimedia": "^0.10.3", - "webdriverio": "^6.12.1" + "webdriverio": "^7.4.6" } } From fd86a10ef3b0a95e4469a905307dac19aba8c18d Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Mon, 5 Jul 2021 13:13:21 +0200 Subject: [PATCH 006/189] Localisation updates from https://translatewiki.net. Change-Id: Id5b296139c66a8e2b342ff560d145bfb8d2c6605 --- i18n/ary.json | 11 ++++++----- i18n/ca.json | 14 +++++++------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/i18n/ary.json b/i18n/ary.json index 93dcfd28..fc6e583a 100644 --- a/i18n/ary.json +++ b/i18n/ary.json @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "Ayoubbouamri" + "Ayoubbouamri", + "Ideophagous" ] }, "wdqs-app-button-examples": "شانتيو", @@ -30,7 +31,7 @@ "wdqs-app-help-manual": "لڭيد", "wdqs-app-help-examples": "شانتيو ديال لونكيط", "wdqs-app-help-datamodel": "شانتيو ديال بيانات RDF", - "wdqs-app-help-prefixes": "ليسطا ديال لبدايات", + "wdqs-app-help-prefixes": "ليستة ديال لبدايات", "wdqs-app-help-copy": "معلومات على لّيصونص", "wdqs-app-help-queryhelper": "مساعد لونكيط", "wdqs-app-logout": "خرج", @@ -38,7 +39,7 @@ "wdqs-app-tools-query-data": "اونكيط على لبيانات", "wdqs-app-tools-enhance-ui": "دفع لانطيرفاص لما حسن", "wdqs-app-tools-visualize-data": "تصور لبيانات", - "wdqs-app-tools-list-properties": "ليسطا د لمميزات", + "wdqs-app-tools-list-properties": "ليستة د لمميزات", "wdqs-app-tools-lexicographical-data": "بيانات قاموسية", "wdqs-app-tools-for-programmers": "ديال لموبرمجين(ات)", "wdqs-app-footer-help": "برك [CTRL-SPACE] باش تأكتيڤي لأوطو مسالية", @@ -97,8 +98,8 @@ "wdqs-dialog-key-shortcut-focus-show": "ركّز على لبوطونة ديال \"ورّي\" فمساعد لونكيط", "wdqs-dialog-key-shortcut-focus-limit": "برك على لبوطونة ديال \"لحد\" فمساعد لونكيط", "wdqs-dialog-key-shortcut-show-example": "ورّي شانتيوات", - "wdqs-dialog-key-shortcut-help-menu": "بدّل ليسطا ديال لمعاونة", - "wdqs-dialog-key-shortcut-show-language": "ورّي ليسطا ديال لوغات", + "wdqs-dialog-key-shortcut-help-menu": "بدّل ليستة ديال لمعاونة", + "wdqs-dialog-key-shortcut-show-language": "ورّي ليستة ديال لوغات", "wdqs-dialog-key-shortcut-close-button": "سدّ", "wdqs-ve-filter": "فيلتر", "wdqs-ve-show": "ورّي", diff --git a/i18n/ca.json b/i18n/ca.json index 301519b2..851aca79 100644 --- a/i18n/ca.json +++ b/i18n/ca.json @@ -103,18 +103,18 @@ "wdqs-dialog-key-shortcut-esc": "Deixeu l'entrada de text/àrea de text actual.", "wdqs-dialog-key-shortcut-show-shortcut-help": "Mostra l'ajuda de les dreceres de teclat per a la pàgina actual.", "wdqs-dialog-key-shortcut-focus-textarea": "Centreu-vos a l'àrea de text de la consulta.", - "wdqs-dialog-key-shortcut-jump-to-result": "Salt al resultat de la consulta.", - "wdqs-dialog-key-shortcut-focus-filter": "Centreu-vos al botó \"Filtre\" a l'Assistent de Consultes.", + "wdqs-dialog-key-shortcut-jump-to-result": "Salta al resultat de la consulta.", + "wdqs-dialog-key-shortcut-focus-filter": "Centreu-vos al botó \"Filtre\" de l'Assistent de Consultes.", "wdqs-dialog-key-shortcut-focus-show": "Centreu-vos en el botó \"Mostra\" de l'Assistent de consultes.", - "wdqs-dialog-key-shortcut-focus-limit": "Feu clic al botó \"Limitar\" a l'Assistent de Consultes.", + "wdqs-dialog-key-shortcut-focus-limit": "Feu clic al botó \"Limitar\" de l'Assistent de Consultes.", "wdqs-dialog-key-shortcut-show-example": "Mostra exemples.", - "wdqs-dialog-key-shortcut-help-menu": "Canvia el menú d'Ajuda.", + "wdqs-dialog-key-shortcut-help-menu": "Canvia al menú d'Ajuda.", "wdqs-dialog-key-shortcut-show-language": "Mostra el menú de llengües.", "wdqs-dialog-key-shortcut-close-button": "Tanca", "wdqs-ve-filter": "Filtre", "wdqs-ve-show": "Mostra", "wdqs-ve-limit": "Límit", - "wdqs-ve-add-label-title": "Afegeix variable contenint etiqueta d'entitat", + "wdqs-ve-add-label-title": "Afegeix una variable amb una etiqueta d'entitat", "wdqs-ve-remove-row-title": "Suprimeix aquesta fila", "wdqs-ve-with": "amb", "wdqs-ve-anything": "qualsevol cosa", @@ -123,8 +123,8 @@ "wdqs-ve-subtype": "subtipus", "wdqs-ve-sb-suggestions": "Suggeriments", "wdqs-ve-sb-other": "Altres", - "wdqs-action-query": "Execució de la consulta", - "wdqs-action-render": "Representació del resultat", + "wdqs-action-query": "S'està executant la consulta", + "wdqs-action-render": "Dibuixant el resultat", "wdqs-action-error-display": "No es pot mostrar el resultat", "wdqs-action-timeout": "S'ha exhaurit el temps d'espera de la consulta", "wdqs-action-malformed-query": "La consulta està mal formulada", From 7431b4bdd95e8eaacfbd43ba4c85a21c1769d11c Mon Sep 17 00:00:00 2001 From: toan Date: Fri, 9 Jul 2021 16:28:59 +0200 Subject: [PATCH 007/189] Update java example to use rdf4j To try this out easiest would be running https://github.com/toban/rdf4j-wikidata-sparql-example I've confirmed that the user-agent gets set correctly. Bug: T259900 Change-Id: Ie6d24be640aa318507237de05ae28d115149e23f --- examples/code/Java.txt | 54 ++++++++++++++++-------------------------- 1 file changed, 21 insertions(+), 33 deletions(-) diff --git a/examples/code/Java.txt b/examples/code/Java.txt index da62470e..d7a809a9 100644 --- a/examples/code/Java.txt +++ b/examples/code/Java.txt @@ -1,41 +1,29 @@ -// https://github.com/BorderCloud/SPARQL-JAVA -import com.bordercloud.sparql.Endpoint; -import com.bordercloud.sparql.EndpointException; -import java.util.ArrayList; -import java.util.HashMap; +// https://github.com/eclipse/rdf4j +import org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLResultsJSONWriter; +import org.eclipse.rdf4j.repository.RepositoryException; +import org.eclipse.rdf4j.repository.sparql.SPARQLRepository; +import java.util.Collections; -public class Main { +/** + * Wikidata RDF4J SPARQL example + */ +public class App +{ + public static void main( String[] args ) + { + String sparqlEndpoint = "{ENDPOINT_URL}"; + SPARQLRepository repo = new SPARQLRepository(sparqlEndpoint); - public static void main(String[] args) { - String endpointUrl = "{ENDPOINT_URL}"; + String userAgent = "Wikidata RDF4J Java Example/0.1 (https://query.wikidata.org/)"; + repo.setAdditionalHttpHeaders( Collections.singletonMap("User-Agent", userAgent ) ); String querySelect = {SPARQL_QUERY}; - try { - HashMap data = retrieveData(endpointUrl, querySelect); - printResult(data, 30); - } catch (EndpointException eex) { - eex.printStackTrace(); + try{ + repo.getConnection().prepareTupleQuery(querySelect).evaluate(new SPARQLResultsJSONWriter(System.out)); + } catch ( Exception exception ) { + exception.printStackTrace(); } - } - - public static HashMap retrieveData(String endpointUrl, String query) throws EndpointException { - Endpoint sp = new Endpoint(endpointUrl, false); - sp.setUserAgentRequestHeader("WDQS-Example Java"); // TODO adjust this; see https://w.wiki/CX6 - HashMap rs = sp.query(query); - return rs; - } - public static void printResult(HashMap rs , int size) { - for (String variable : (ArrayList) rs.get("result").get("variables")) { - System.out.print(String.format("%-"+size+"."+size+"s", variable ) + " | "); - } - System.out.print("\n"); - for (HashMap value : (ArrayList) rs.get("result").get("rows")) { - for (String variable : (ArrayList) rs.get("result").get("variables")) { - System.out.print(String.format("%-"+size+"."+size+"s", value.get(variable)) + " | "); - } - System.out.print("\n"); - } } -} +} \ No newline at end of file From 5095a7a406d399854115b2e7aad192379e585de2 Mon Sep 17 00:00:00 2001 From: Amir Sarabadani Date: Mon, 12 Jul 2021 16:19:40 +0200 Subject: [PATCH 008/189] Use the correct build command Bug: T286479 Change-Id: Id64ff253afbbb402e71e470290421bb353f4c4c3 --- Gruntfile.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gruntfile.js b/Gruntfile.js index 24768cf4..15886b09 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -335,7 +335,7 @@ module.exports = function( grunt ) { 'test', 'browser_test', 'clean', 'shell:cloneDeploy', 'clean:deploy', 'only_build' ] ); grunt.registerTask( 'deploy', [ - 'build-for-deploy', 'shell:commitDeploy', 'shell:review' + 'build_for_deploy', 'shell:commitDeploy', 'shell:review' ] ); grunt.registerTask( 'security', [ 'clean', 'shell:cloneDeploy', 'clean:deploy', 'only_build', 'shell:commitDeploy', 'shell:formatPatchDeploy' From d84c67d9b71c6bc2586ced9412df8b839bf98318 Mon Sep 17 00:00:00 2001 From: Amir Sarabadani Date: Tue, 13 Jul 2021 18:07:30 +0200 Subject: [PATCH 009/189] Make embed and non-embed tracking namespace have equal footing Currently the namespace for non-embed is: wikibase.queryService.ui. and for embedded requests is: wikibase.queryService.ui.embed. This makes building graphs that need to combine data of both a nightmare. Bug: T272128 Change-Id: I0ef9f613e833fd8d8be3cb1e7f284a02dee2f195 --- wikibase/queryService/ui/ResultView.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wikibase/queryService/ui/ResultView.js b/wikibase/queryService/ui/ResultView.js index 89ab1182..3f883103 100644 --- a/wikibase/queryService/ui/ResultView.js +++ b/wikibase/queryService/ui/ResultView.js @@ -238,8 +238,9 @@ wikibase.queryService.ui.ResultView = ( function( $, download, window ) { /** * @property {string} + * It gets overridden by embedInit.js */ - SELF.prototype.trackingNamespace = 'wikibase.queryService.ui.'; + SELF.prototype.trackingNamespace = 'wikibase.queryService.ui.index.'; /** * Initialize private members and call delegate to specific init methods From 6deff993bf1fe9566ed446330517f872b73064c3 Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Thu, 15 Jul 2021 13:12:51 +0200 Subject: [PATCH 010/189] Localisation updates from https://translatewiki.net. Change-Id: I036d2b03d88e58e146f73714394c52264f33b2b8 --- i18n/nl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/nl.json b/i18n/nl.json index 9fbf697e..860be8dc 100644 --- a/i18n/nl.json +++ b/i18n/nl.json @@ -21,7 +21,7 @@ "wdqs-app-button-more-tools": "Meer hulpmiddelen", "wdqs-app-button-help": "Hulp", "wdqs-app-button-run": "Uitvoeren", - "wdqs-app-button-run-title": "Zoekopdracht uitvoeren ( + )", + "wdqs-app-button-run-title": "Zoekopdracht uitvoeren (CTRL + ENTER)", "wdqs-app-button-clear": "Wissen", "wdqs-app-button-clear-title": "Zoekopdracht wissen", "wdqs-app-button-restore-title": "Vorige zoekopdracht terugzetten", From e0104ec0105ac07bce04a236492d3872163dcfc2 Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Thu, 22 Jul 2021 13:13:22 +0200 Subject: [PATCH 011/189] Localisation updates from https://translatewiki.net. Change-Id: I8f96ed5d8e5c177560f14b6eff841e1a0966ccc1 --- i18n/id.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/id.json b/i18n/id.json index b40e5a94..20dbc3f8 100644 --- a/i18n/id.json +++ b/i18n/id.json @@ -35,7 +35,7 @@ "wdqs-app-help-request-query": "Ajukan sebuah kueri", "wdqs-app-help-portal": "Portal Bantuan", "wdqs-app-help-manual": "Panduan Pengguna", - "wdqs-app-help-examples": "Contoh kueri (''query'')", + "wdqs-app-help-examples": "Contoh Kueri", "wdqs-app-help-datamodel": "Jenis Data RDF", "wdqs-app-help-prefixes": "Daftar awalan", "wdqs-app-help-copy": "Informasi lisensi", @@ -92,7 +92,7 @@ "wdqs-app-urlshortener-bad-service": "Layanan penyingkat URL yang buruk dalam konfigurasi", "wdqs-app-urlshortener-failed": "Penyingkatan URL gagal", "wdqs-app-urlshortener-loading": "Memuat...", - "wdqs-dialog-examples-preview-query": "Pratayang kueri (''query'')", + "wdqs-dialog-examples-preview-query": "Pratayang kueri", "wdqs-dialog-examples-preview-result": "Pratayang hasil", "wdqs-dialog-key-shortcut-title": "Pintasan Papan ketik", "wdqs-dialog-key-shortcut-run-query": "Jalankan kueri.", From dc4e56b08113df1ed19fec1eb906213d80b22a02 Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Thu, 29 Jul 2021 13:13:54 +0200 Subject: [PATCH 012/189] Localisation updates from https://translatewiki.net. Change-Id: If614f658837cdb88d6c462c834c25c973dc52100 --- i18n/sk.json | 106 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 102 insertions(+), 4 deletions(-) diff --git a/i18n/sk.json b/i18n/sk.json index 82204d47..1a1bbff1 100644 --- a/i18n/sk.json +++ b/i18n/sk.json @@ -10,9 +10,9 @@ "wdqs-app-button-examples": "Príklady", "wdqs-app-button-prefixes": "Predpony", "wdqs-app-button-more-tools": "Ďalšie nástroje", - "wdqs-app-button-help": "Pomoc", + "wdqs-app-button-help": "Pomocník", "wdqs-app-button-run": "Spustiť", - "wdqs-app-button-run-title": "Spustiť požiadavku ( + )", + "wdqs-app-button-run-title": "Spustiť dotaz (CTRL + ENTER)", "wdqs-app-button-clear": "Vyčistiť", "wdqs-app-button-clear-title": "Vyčistiť požiadavku", "wdqs-app-button-restore-title": "Obnoviť predchádzajúcu požiadavku", @@ -29,9 +29,107 @@ "wdqs-app-button-code-title": "Zobraziť príklady kódu", "wdqs-app-help-feedback": "Dať spätnú väzbu!", "wdqs-app-help-request-query": "Zadať požiadavku", - "wdqs-app-help-portal": "Portál pomoci", + "wdqs-app-help-portal": "Portál pomocníka", + "wdqs-app-help-manual": "Používateľská príručka", + "wdqs-app-help-examples": "Príklady dotazov", + "wdqs-app-help-datamodel": "Dátový model RDF", + "wdqs-app-help-prefixes": "Zoznam predpôn", + "wdqs-app-help-copy": "Licenčné informácie", + "wdqs-app-help-queryhelper": "Pomocník pre dotazy", + "wdqs-app-logout": "Odhlásenie", + "wdqs-app-tools-edit-items": "Upraviť položky", + "wdqs-app-tools-query-data": "Údaje o dotaze", + "wdqs-app-tools-enhance-ui": "Vylepšiť používateľské rozhranie", "wdqs-app-tools-visualize-data": "Vizualizácia dát", + "wdqs-app-tools-list-properties": "Zoznam vlastností", + "wdqs-app-tools-lexicographical-data": "Lexikografické údaje", + "wdqs-app-tools-for-programmers": "Pre programátorov", + "wdqs-app-footer-help": "Stlačením [CTRL-SPACE] aktivujete automatické dokončovanie.", + "wdqs-app-footer-updated-ago": "Údaje aktualizované $1", + "wdqs-app-result-shorturl": "Krátka adresa URL k výsledku", + "wdqs-app-result-shorturl-title": "Krátka adresa URL k tomuto výsledku", + "wdqs-app-result-rawgraphs": "Otvoriť v RAWGraphs.io", + "wdqs-app-result-rawgraphs-title": "Vytvoriť graf s údajmi o aktuálnych výsledkoch pomocou súboru RAWGraphs.io", + "wdqs-app-result-embed": "Vložiť výsledok", + "wdqs-app-result-endpoint": "Koncový bod SPARQL", + "wdqs-app-result-endpoint-title": "Odkaz na koncový bod SPARQL, ktorý vracia výsledok", + "wdqs-app-result-formatter-title-datetime": "Nespracovaná časová značka ISO", + "wdqs-app-result-json": "Súbor JSON", + "wdqs-app-result-json-verbose": "Súbor JSON (podrobný)", + "wdqs-app-result-tsv": "Súbor TSV", + "wdqs-app-result-tsv-verbose": "Súbor TSV (podrobný)", + "wdqs-app-result-csv": "Súbor CSV", + "wdqs-app-result-svg": "Obrázok SVG", + "wdqs-app-result-html": "Tabuľka HTML", + "wdqs-app-shorturl-page-title": "Krátka adresa URL k tejto stránke", + "wdqs-app-editor-placeholder": "(Zadajte dotaz SPARQL alebo vyberte príklad dotazu)", + "wdqs-app-editor-addprefixes": "Pridať štandardné predpony", + "wdqs-app-resultbrowser-response-summary": "$1 {{PLURAL:$1|výsledok|výsledky|výsledkov}} za $2 ms", + "wdqs-app-resultbrowser-stabilize": "Stabilizovať sieť", + "wdqs-app-resultbrowser-hierarchical-lr": "Hierarchické rozloženie zľava doprava", + "wdqs-app-resultbrowser-hierarchical-ud": "Hierarchické usporiadanie zhora nadol", + "wdqs-app-resultbrowser-hierarchical-rl": "Hierarchické rozloženie sprava doľava", + "wdqs-app-resultbrowser-non-hierarchical": "Ne hierarchické rozloženie", + "wdqs-app-resultbrowser-table": "Tabuľka", + "wdqs-app-resultbrowser-image-grid": "Mriežka obrázka", + "wdqs-app-resultbrowser-graph-builder": "Nástroj na tvorbu grafov", + "wdqs-app-resultbrowser-map": "Mapa", + "wdqs-app-resultbrowser-line-chart": "Čiarový graf", + "wdqs-app-resultbrowser-bar-chart": "Stĺpcový graf", + "wdqs-app-resultbrowser-scatter-chart": "Bodový graf", + "wdqs-app-resultbrowser-area-chart": "Plošný graf", + "wdqs-app-resultbrowser-bubble-chart": "Bublinový graf", + "wdqs-app-resultbrowser-tree-map": "Stromová mapa", + "wdqs-app-resultbrowser-tree": "Strom", + "wdqs-app-resultbrowser-timeline": "Časová os", + "wdqs-app-resultbrowser-dimensions": "Rozmery", + "wdqs-app-resultbrowser-graph": "Graf", + "wdqs-app-toast-leave-fullscreen": "Stlačením tlačidla [esc] opustíte celú obrazovku", + "wdqs-app-urlshortener-bad-service": "Zlá služba skracovania adries URL v konfigurácii", + "wdqs-app-urlshortener-failed": "Skracovanie URL zlyhalo", + "wdqs-app-urlshortener-loading": "Načítava sa...", + "wdqs-dialog-examples-preview-query": "Ukážka dopytu", + "wdqs-dialog-examples-preview-result": "Zobraziť ukážku výsledku", + "wdqs-dialog-key-shortcut-title": "Klávesové skratky", + "wdqs-dialog-key-shortcut-run-query": "Spustiť dotaz.", + "wdqs-dialog-key-shortcut-esc": "Nechať aktuálne vstupné pole / textovú oblasť.", + "wdqs-dialog-key-shortcut-show-shortcut-help": "Zobraziť pomoc s klávesovými skratkami pre aktuálnu stránku.", + "wdqs-dialog-key-shortcut-focus-textarea": "Zamerať sa na textovú oblasť dotazu.", + "wdqs-dialog-key-shortcut-jump-to-result": "Preskočiť na výsledok dotazu.", + "wdqs-dialog-key-shortcut-focus-filter": "Zamerať sa na tlačidlo „Filter“ v pomocníkovi s dotazmi.", + "wdqs-dialog-key-shortcut-focus-show": "Zamerať sa na tlačidlo „Zobraziť“ v pomocníkovi s dotazmi.", + "wdqs-dialog-key-shortcut-focus-limit": "Kliknúť na tlačidlo „Obmedziť“ v pomocníkovi s dotazmi.", + "wdqs-dialog-key-shortcut-show-example": "Zobraziť príklady.", + "wdqs-dialog-key-shortcut-help-menu": "Prepnúť ponuku pomocníka.", + "wdqs-dialog-key-shortcut-show-language": "Zobraziť ponuku jazykov.", + "wdqs-dialog-key-shortcut-close-button": "Zatvoriť", + "wdqs-ve-filter": "Filtrovať", "wdqs-ve-show": "Zobraziť", + "wdqs-ve-limit": "Limitovať", + "wdqs-ve-add-label-title": "Pridať premennú obsahujúcu štítok entity", + "wdqs-ve-remove-row-title": "Odstrániť tento riadok", "wdqs-ve-with": "s", - "wdqs-ve-or": "alebo" + "wdqs-ve-anything": "čokoľvek", + "wdqs-ve-any": "akýkoľvek", + "wdqs-ve-or": "alebo", + "wdqs-ve-subtype": "podtyp", + "wdqs-ve-sb-suggestions": "Návrhy", + "wdqs-ve-sb-other": "Iné", + "wdqs-action-query": "Prebiehajúci dotaz", + "wdqs-action-render": "Vykresľovanie výsledká", + "wdqs-action-error-display": "Výsledok nie je možné zobraziť", + "wdqs-action-timeout": "Bol dosiahnutý časový limit dotazu", + "wdqs-action-malformed-query": "Dotaz je poškodený", + "wdqs-action-empty-query": "Zadajte platný dotaz SPARQL alebo vyberte ukážku dotazu", + "wdqs-action-server-error": "Chyba servera", + "wdqs-action-unknow-error": "Neznáma chyba", + "wdqs-action-preview": "Ukážka výsledku", + "wdqs-result-map-layers-all": "Všetky vrstvy", + "wdqs-result-map-progress": "Načítavajú sa údaje z mapy: $1 %", + "wdqs-embed-button-edit-query": "Upraviť vizuálne", + "wdqs-embed-button-edit-query-title": "Upraviť tento dopyt pomocou pomocníka na dotazy", + "wdqs-embed-button-edit-code": "Upraviť SPARQL", + "wdqs-embed-button-edit-code-title": "Upraviť tento dotaz pomocou editora SPARQL", + "wdqs-embed-explorer-button-incoming": "Zobraziť prichádzajúce odkazy", + "wdqs-embed-explorer-button-outgoing": "Zobraziť odchádzajúce odkazy" } From 4f4ffeb98395f717ae69ba2f3e04cc1b28e3874b Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Mon, 2 Aug 2021 13:12:26 +0200 Subject: [PATCH 013/189] Localisation updates from https://translatewiki.net. Change-Id: I306499320925df1c7d153b2150f441aa8038e1d8 --- i18n/ast.json | 3 ++- i18n/xmf.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/i18n/ast.json b/i18n/ast.json index f9270ec1..339cebb9 100644 --- a/i18n/ast.json +++ b/i18n/ast.json @@ -2,6 +2,7 @@ "@metadata": { "authors": [ "Enolp", + "Tokvo", "Xuacu" ] }, @@ -10,7 +11,7 @@ "wdqs-app-button-more-tools": "Más ferramientes", "wdqs-app-button-help": "Ayuda", "wdqs-app-button-run": "Executar", - "wdqs-app-button-run-title": "Executar consulta ( + )", + "wdqs-app-button-run-title": "Executar consulta (CTRL + ENTER)", "wdqs-app-button-clear": "Llimpiar", "wdqs-app-button-clear-title": "Llimpiar consulta", "wdqs-app-button-restore-title": "Restaurar la consulta anterior", diff --git a/i18n/xmf.json b/i18n/xmf.json index ce8647a8..ff66a307 100644 --- a/i18n/xmf.json +++ b/i18n/xmf.json @@ -102,7 +102,7 @@ "wdqs-ve-with": "წკჷმა", "wdqs-ve-anything": "მუდგაინი", "wdqs-ve-any": "ირნერი", - "wdqs-ve-or": "ვარდა", + "wdqs-ve-or": "ვარ-და", "wdqs-ve-subtype": "გიმენტიპი", "wdqs-ve-sb-suggestions": "ზიტყვასქვილეფი", "wdqs-ve-sb-other": "შხვა", From d037fffcc5c300b335635d65b2f5e644d4c52bed Mon Sep 17 00:00:00 2001 From: Translation updater bot Date: Mon, 9 Aug 2021 13:13:30 +0200 Subject: [PATCH 014/189] Localisation updates from https://translatewiki.net. Change-Id: Ib7e34b55fe33885799d18d72b17c203d0cee50b2 --- i18n/ku-latn.json | 2 +- i18n/ta.json | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/i18n/ku-latn.json b/i18n/ku-latn.json index e991df84..8b5a66bc 100644 --- a/i18n/ku-latn.json +++ b/i18n/ku-latn.json @@ -14,7 +14,7 @@ "wdqs-app-button-more-tools": "Zêdetir amûr", "wdqs-app-button-help": "Alîkarî", "wdqs-app-button-run": "Bişixulîne", - "wdqs-app-button-run-title": "Jêpirsînê pêk bîne ( + )", + "wdqs-app-button-run-title": "Jêpirsînê pêk bîne (CTRL + ENTER)", "wdqs-app-button-clear": "Paqij bike", "wdqs-app-button-clear-title": "Jêpirsînê jê bibe", "wdqs-app-button-restore-title": "Jipirsîna berê başve bîne", diff --git a/i18n/ta.json b/i18n/ta.json index 712b00cc..20e42368 100644 --- a/i18n/ta.json +++ b/i18n/ta.json @@ -3,6 +3,7 @@ "authors": [ "Balajijagadesh", "ElangoRamanujam", + "Gurulenin", "Info-farmer", "Mahir78", "Rakeshonwiki", @@ -19,6 +20,7 @@ "wdqs-app-button-clear-title": "வினாவை அழி", "wdqs-app-button-restore-title": "முன் வினவலை மீட்டெடு", "wdqs-app-button-format-title": "வினவலை வடிவூட்டு", + "wdqs-app-button-query-helper": "வினவல் விளக்கத்தைக் காட்டு", "wdqs-app-button-fullscreen-title": "தொகுப்பானை முழுத்திரைக்கு மாற்றுக", "wdqs-app-button-display": "காண்பி", "wdqs-app-button-display-title": "முடிவுகளை வகைப்படுத்திக் காட்டுக", @@ -51,12 +53,23 @@ "wdqs-app-result-shorturl-title": "இம்முடிவுக்குரிய சுருக்க உரலி", "wdqs-app-result-rawgraphs": "RAWGraphs.io -இல் திற", "wdqs-app-result-embed": "விடையை பதி", + "wdqs-app-result-endpoint": "SPARQL இறுதிப்புள்ளி", + "wdqs-app-result-endpoint-title": "முடிவை வழங்கும் SPARQL இறுதிப்புள்ளிக்கான இணைப்பு", + "wdqs-app-result-formatter-title-datetime": "மூல ISO நேர முத்திரை", + "wdqs-app-result-json": "JSON கோப்பு", + "wdqs-app-result-json-verbose": "JSON கோப்பு (விரிவான)", "wdqs-app-result-tsv": "TSV கோப்பு", + "wdqs-app-result-tsv-verbose": "TSV கோப்பு (விரிவான)", "wdqs-app-result-csv": "CSV கோப்பு", "wdqs-app-result-svg": "SVG படம்", "wdqs-app-result-html": "HTML அட்டவணை", "wdqs-app-shorturl-page-title": "இந்த பக்கத்திற்கான சிறுத்த உரலி", "wdqs-app-editor-addprefixes": "வழக்கமான முன்னொட்டுகளை சேர்க", + "wdqs-app-resultbrowser-stabilize": "பிணையத்தை நிலைப்படுத்து", + "wdqs-app-resultbrowser-hierarchical-lr": "படிநிலை தளவமைப்பு இடமிருந்து வலமாக", + "wdqs-app-resultbrowser-hierarchical-ud": "படிநிலை தளவமைப்பு மேலிருந்து கீழ்", + "wdqs-app-resultbrowser-hierarchical-rl": "படிநிலை தளவமைப்பு வலமிருந்து இடமாக", + "wdqs-app-resultbrowser-non-hierarchical": "படிநிலை அல்லாத தளவமைப்பு", "wdqs-app-resultbrowser-table": "அட்டவணை", "wdqs-app-resultbrowser-image-grid": "படப் பின்னல்", "wdqs-app-resultbrowser-graph-builder": "கோட்டுரு கட்டுநர்", @@ -71,6 +84,9 @@ "wdqs-app-resultbrowser-timeline": "காலவரிசை", "wdqs-app-resultbrowser-dimensions": "பரிமானங்கள்", "wdqs-app-resultbrowser-graph": "வரைபு", + "wdqs-app-toast-leave-fullscreen": "முழுத்திரையிலிருந்து விடுபட [esc]யிடை அழுத்தவும்", + "wdqs-app-urlshortener-bad-service": "URL சுருக்கிக்கான சேவை உள்ளமைவில் மோசமாகவுள்ளது", + "wdqs-app-urlshortener-failed": "URL சுருக்கி தோல்வியடைந்தது", "wdqs-app-urlshortener-loading": "ஏற்றப்படுகிறது...", "wdqs-dialog-examples-preview-query": "வினாவை முன்பார்க்க", "wdqs-dialog-examples-preview-result": "விடையை முன்பார்க்க", From 61e9fc733b3c0c6c69fb5c8286dff9fa0314d210 Mon Sep 17 00:00:00 2001 From: Lucas Werkmeister Date: Mon, 9 Aug 2021 18:14:30 +0200 Subject: [PATCH 015/189] Update dist/ and npm version number MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous dist/ files were almost five years old (last touched in change If3409146d7, commit 54372c866e, December 2016). I don’t know how they were created at the time, but I’ve now found a manual process to recreate files that can at least be used to power a SPARQL editor outside of the query service UI. I think this is still an improvement worth releasing, though in the long run we should obviously be able to build the package properly. To produce the CSS and JS files, I reorganized the index.html so that all the non-node_modules/ files ended up in one JS or CSS bundle, respectively. This meant moving the JS files in vendor/ (i.e. code that isn’t ours, but that we commit to Git instead of getting it from npm, for Reasons™) from the vendor.min.js block into the wdqs.min.js block (note: at the beginning of the block, not the end!), and splitting a vendor.min.css block out of the style.min.css block (with the vendor/ CSS file still going into style.min.css). I also removed the files from index.html that shouldn’t be in the npm package at all: config.js and init.js. (The resulting index.html diff can be found at P16980 [1].) I then ran `npm run build` and copied the resulting build/js/wdqs.min.*.js and build/css/style.min.*.css into dist/. To actually use the package, you effectively have to copy most of the node_modules/ stylesheets and scripts from our index.html into your custom one, which isn’t great, but would require a much larger effort to fix (T288466). But once you have that, something like this works: and then you get a working editor with syntax highlighting and hovercards and other amenities. The README has some more usage examples (e.g. using the SPARQL API), but I haven’t tested those. I think being able to get a working editor is already useful and worthy of a 0.2.0 release. [1]: https://phabricator.wikimedia.org/P16980 Bug: T267836 Change-Id: I4de6202b45f6563b7ba291180a499220f4cdafcd --- dist/css/style.min.css | 2 +- dist/js/wdqs.min.js | 5 +---- package-lock.json | 2 +- package.json | 2 +- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/dist/css/style.min.css b/dist/css/style.min.css index 4eb5d4da..7194da3a 100644 --- a/dist/css/style.min.css +++ b/dist/css/style.min.css @@ -1 +1 @@ -.QueryExamples input.tags-input,.queryEditor{visibility:hidden}body{overflow-y:scroll}.error{margin:20px;overflow-x:scroll;font-family:monospace;white-space:pre}#clear-button{margin-right:10px}#query-box .navbar-left,#query-box .navbar-right,.navbar-right{margin-right:0}#hide-explorer,#query-error,#query-error-short,#query-result,.query-total{display:none}.graph-iframe{width:100%;height:90vh;border:none;margin:0}.error-line{border-bottom:2px dotted red}.error-character{background:#ffa07a}#query-result pre{display:inline;font-family:serif;border:none;background-color:inherit}#query-result{width:100%}#result-browser-menu .fa,#result-browser-menu .glyphicon{padding:0 .5em 0 0}.cm-s-default .cm-bracket{color:#000}.CodeMirror{border:1px solid #ccc;height:auto!important}.CodeMirror-scroll{min-height:300px}.CodeMirror-hint{max-width:19em}.queryEditor{min-height:273px;padding:0}pre.CodeMirror-placeholder{color:#777}.exampleQueries{width:160px}#query-box{position:relative}#query-box .status{padding:3px;font-size:13px;min-height:25px;color:#777;margin-bottom:5px}.dataUpdated>span:nth-child(1){padding:5px}#query-box .nav{margin-left:0}.shareQuery{z-index:100;position:absolute;top:10px;right:10px;font-size:25px;background:rgba(255,255,255,.5)}.alert,.navbar{margin-bottom:0}.navbar .dropdown-menu{z-index:1001}.popover{max-width:500px;width:auto}.dropdown-toggle .fa:before,.dropdown-toggle .glyphicon:before{margin-right:3px}.navbar-brand{line-height:35px;padding:5px 15px}.navbar-brand img{padding-right:5px}.navbar-toggle{z-index:100}.navbar-btn{margin-left:15px}.nav>li{float:left}@media (max-width:900px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:left;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}}.wikibase-rdf-hint{border-bottom:1px solid gray;white-space:normal}.QueryExamples .tagCloud{width:100%;height:200px}.QueryExamples .tag{background-color:#337ab7;background-image:none}.QueryExamples .tagFilter{padding-bottom:5px!important}.QueryExamples .exampleTable{max-height:500px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc}iframe.shortUrl{border:none;width:250px;height:40px}.explorer-panel{position:fixed;right:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:100;display:none;overflow:auto}.visual-editor,.visual-editor-trigger{z-index:100;position:absolute;right:45px}.explorer-panel iframe{height:70vh;width:50vw}div.jqcloud{color:#337ab7}div.jqcloud a{color:inherit}div.jqcloud a:hover{color:#337ab7}div.jqcloud span.w10{color:rgba(51,122,183,1)}div.jqcloud span.w9{color:rgba(51,122,183,.9)}div.jqcloud span.w8{color:rgba(51,122,183,.8)}div.jqcloud span.w7{color:rgba(51,122,183,.75)}div.jqcloud span.w6{color:rgba(51,122,183,.6)}div.jqcloud span.w5{color:rgba(51,122,183,.65)}div.jqcloud span.w4{color:rgba(51,122,183,.5)}div.jqcloud span.w3{color:rgba(51,122,183,.55)}div.jqcloud span.w2{color:rgba(51,122,183,.4)}div.jqcloud span.w1{color:rgba(51,122,183,.45)}.masonry{width:95%;margin:1.5em 0;padding:0;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em;font-size:.85em}.item,.item>a>img{display:inline-block;width:100%}.item{background:#fff;padding:1em;margin:0 0 1.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:2px 2px 4px 0 #ccc}@media only screen and (min-width:400px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:700px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:900px){.masonry{-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media only screen and (min-width:1100px){.masonry{-moz-column-count:5;-webkit-column-count:5;column-count:5}}@media only screen and (min-width:1280px){.wrapper{width:1260px}}.action-bar .progress{height:30px;font-size:30px}.action-bar .progress-bar{font-size:16px;line-height:30px;font-weight:700}.action-bar .label{display:block;font-size:16px;line-height:20px}.action-bar{display:none}#query-result .labelbody{background:0 0;overflow:hidden;cursor:pointer}.visual-editor .panel-heading,.visual-editor .panel-info{background:rgba(255,255,255,.9)}.visual-editor-trigger{display:none;top:10px;font-size:25px}.visual-editor{display:none;min-width:300px;max-width:500px;top:5px;font-size:15px;padding-left:35px}.visual-editor .panel-heading{padding:8px 10px}.visual-editor .panel-body{font-size:120%}.select2-container{z-index:2000;min-width:200px}.visual-editor .popover{min-width:250px;white-space:nowrap}.visual-editor .spacer{min-height:.8em}.nav .uls-trigger{display:none;padding-left:30px}.vis-item{padding:15px;box-shadow:5px 5px 20px rgba(0,0,0,.2)}.vis-item,.vis-item.vis-line,.vis-item.vis-selected{background-color:#fff;border-color:#888a85}#query-result .foreground path{fill:none;stroke:#222;stroke-opacity:.4;pointer-events:none;stroke-width:3px}#query-result .axis .title{font-size:8px;font-weight:700;text-transform:uppercase;transform:rotate(-12deg) translate(-5px,-6px)}#query-result .axis line,#query-result .axis path{fill:none;stroke:#000;stroke-width:1px}#query-result .brush .extent{fill-opacity:.3;stroke:#fff;stroke-width:1px}#query-result pre{width:900px;margin:10px 30px;tab-size:21;font-size:12px;overflow:auto} \ No newline at end of file +.bootstrap-tags.bootstrap-3 .tag a{margin:0 0 0 .3em}.bootstrap-tags.bootstrap-3 .glyphicon-white{color:#fff}.bootstrap-tags.bootstrap-2 .tag.md{padding:.3em .4em .4em}.bootstrap-tags.bootstrap-2 .tag.lg{padding:.4em .4em .5em}.bootstrap-tags{position:relative}.bootstrap-tags .tags{width:inherit;height:0;position:absolute;padding:0;margin:0}.bootstrap-tags .tag-data{display:none}.bootstrap-tags .tags-input{width:100%;margin:0;padding:0;height:1.7em;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.bootstrap-tags .tag-list{width:280px;height:auto;min-height:26px;left:2px;top:2px;position:relative}.bootstrap-tags .tag{padding:.4em .4em .4em;margin:0 .1em;float:left}.bootstrap-tags .tag.sm{padding:.4em .4em .5em;font-size:12px}.bootstrap-tags .tag.md{font-size:14px}.bootstrap-tags .tag.lg{font-size:18px;padding:.4em .4em .4em;margin:0 .2em .2em 0}.bootstrap-tags .tag a{color:#bbb;cursor:pointer;opacity:.5}.bootstrap-tags .tag .remove{vertical-align:bottom;top:0}.bootstrap-tags ul.tags-suggestion-list{width:300px;height:auto;list-style:none;margin:0;z-index:2;max-height:160px;overflow:scroll}.bootstrap-tags ul.tags-suggestion-list li.tags-suggestion{padding:3px 20px;height:auto}.bootstrap-tags ul.tags-suggestion-list li.tags-suggestion-highlighted{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x}html{background-color:#fff}body{height:100%;overflow-y:scroll;width:100%}pre{background:#f8f9fa;border-radius:2px;color:#222}a{color:#36c}a:hover{color:#447ff5}a:active{color:#2a4b8d}#empty-query-error,#hide-explorer,#loading-spinner,#query-error,#query-error-short,#query-result,.action-bar,.explorer-panel,.result{display:none}.navbar,.toolbar{-webkit-box-shadow:none;box-shadow:none;white-space:nowrap}.navbar{margin-bottom:0}.navbar .dropdown-menu{background:#f8f9fa;z-index:1001}.navbar .dropdown-menu>li>a{border-radius:2px;padding:5px 20px}.navbar .dropdown-menu>li>a:hover{background:#fff}.navbar .help{padding-left:0}.navbar-brand{line-height:35px;padding:5px 15px;vertical-align:middle}.navbar-brand a{text-decoration:none}.navbar-brand img{margin-left:2px;margin-right:10px;height:31px;width:auto}.navbar-btn{margin-left:15px}.navbar-default{background:#f8f9fa;border-bottom:1px solid #c8ccd1;border-radius:2px}.navbar-right{margin-right:0}.navbar-toggle{z-index:100}a.disabled{color:#72777d}.btn:active{box-shadow:none}.btn-default{-webkit-box-shadow:none;background:#f8f9fa;border-radius:2px;border:1px solid #c8ccd1;box-shadow:none;text-shadow:none}.btn-default:active{background:#c8ccd1}.btn-default:hover{background:#fff}.form-control{border-radius:2px}.wikibase-queryservice{background-color:#fff}.action-bar .progress{font-size:30px;height:30px}.action-bar .progress-bar{font-size:16px;font-weight:700;line-height:30px}.action-bar .label{display:block;font-size:16px;line-height:20px}#empty-query-error{color:#d33;font-size:1.5em;margin-top:5%}.error{font-family:monospace;margin:20px;overflow-x:scroll;white-space:pre}.label,.progress{border-radius:2px}.label-danger{background:#d33}.graph-iframe{border:0;height:90vh;margin:0;width:100%}#layout-options{margin-top:-35px;text-align:center}.error-line{border-bottom:2px dotted #d33}.error-character{background:#d33;color:#fff}#execute-button{-webkit-box-shadow:none;background:#36c;border-radius:2px;border:2px solid #36c;box-shadow:none;margin-bottom:5px;padding-bottom:7px;padding-top:7px;width:46px}#execute-button:hover{background:#447ff5;border-color:#447ff5}#execute-button:active{background:#2a4b8d;border-color:#2a4b8d}#query-result{width:100%}#query-result pre{background-color:inherit;border:0;display:inline;font-family:serif;font-size:12px;margin:10px 30px;overflow:auto;tab-size:21;width:900px}#query-result .foreground path{fill:none;pointer-events:none;stroke-opacity:.4;stroke-width:3px;stroke:#222}#query-result .axis line,#query-result .axis path{fill:none;stroke-width:1px;stroke:#000}#query-result .axis .title{font-size:8px;font-weight:700;text-transform:uppercase;transform:rotate(-12deg) translate(-5px,-6px)}#query-result .brush .extent{fill-opacity:.3;stroke-width:1px;stroke:#fff}#query-result .jstree{padding:1em}#query-result .jstree-default .jstree-wholerow-hovered{background:#447ff5;border-radius:2px;color:#fff}#query-result .jstree-default .jstree-wholerow-clicked{background:#36c;border-radius:2px;color:#fff}#query-result .jstree a.jstree-anchor.jstree-clicked{color:#fff}#query-result .labelbody{background:0 0;cursor:pointer;overflow:hidden}#query-result .img-grid{font-size:.85em;margin:2em auto;padding:0;width:95%}#result-browser-menu .fa,#result-browser-menu .glyphicon{padding:0 .5em 0 0}.toolbar-label{position:absolute}.toolbar-icon{position:relative;left:105px}.table-cell-selected{background-color:#eaf3ff}.fixed-table-pagination{margin-bottom:2.5em}.CodeMirror{border-left:1px solid #c8ccd1;border:0;height:100%}.CodeMirror .cm-atom{color:#2a4b8d}.CodeMirror .cm-bracket{color:inherit}.CodeMirror .cm-builtin{color:#b32424}.CodeMirror .cm-comment{color:#72777d}.CodeMirror .cm-keyword{color:#b32424}.CodeMirror .cm-operator{color:inherit}.CodeMirror .cm-string{color:#ac6600}.CodeMirror .cm-variable-2{color:#14866d}.CodeMirror-scroll{min-height:320px}.CodeMirror-hints{direction:ltr}.CodeMirror-hint{max-width:19em}pre.CodeMirror-placeholder{color:#72777d}.queryEditor{border:0;font-family:monospace;min-height:273px;padding:0;width:100%}.exampleQueries{width:160px}.exampleIcons{width:0}iframe.shortUrl{border:0;height:40px;width:250px}div.shortUrl{height:40px;width:250px}.dropdown-menu{border-radius:2px}.query-main{display:flex;flex-direction:row;max-width:100%}.query-main>.toolbar{display:flex;flex-direction:column;flex:0 0 55px}.query-main>.toolbar .dropdown-menu{padding-left:.8em;padding-right:.8em}.query-helper-and-editor{display:flex;flex-direction:row;flex:1 1 auto}#query-box{position:relative}#query-box .status{color:#72777d;font-size:12px;margin-bottom:5px;min-height:25px;padding:3px}#query-box .status .badge{border-radius:2px;border:1px solid #eaecf0}#query-box .status .list-group-item-danger{background-color:#fee7e6;color:#b32424;text-decoration-color:#b32424}#query-box .status .list-group-item-success{background-color:#d5fdf4;color:#14866d;text-decoration-color:#14866d}#query-box .status .list-group-item-warning{background-color:#fef6e7;color:#ac6600;text-decoration-color:#ac6600}#query-box .nav{margin-left:0}#query-box .toolbar{border-right:1px solid #c8ccd1}#query-box .toolbar .fa{font-size:1.5em}#query-box .toolbar-bottom{flex-grow:0;padding-bottom:.2em;padding-top:1em;text-align:center}#query-box .toolbar-bottom .fa{font-size:1.8em}#query-box .toolbar-top{flex-grow:1;opacity:.5;padding-top:.5em;text-align:center;visibility:hidden;margin-right:4px}#query-box .toolbar-top:hover{opacity:1}.dataUpdated>span:nth-child(1){padding:5px}.query-editor-container{flex:1 1 auto;width:100%}.splitter{background-color:#eaf3ff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAhCAQAAABOpSL+AAAAIklEQVR4AWMwbb/PdR+JZDD9f1/oPhI5sgVGBSruc9xHIgGdSQqqQJGkRgAAAABJRU5ErkJggg== );background-position:center center;background-repeat:no-repeat;cursor:col-resize;flex:0 0 auto;width:1em}.jq-toast-single a{border:0}.alert{margin-bottom:0}.popover{border-radius:2px;max-width:80vw;width:auto}.popover-title{border-radius:2px}.dropdown-toggle .fa:before,.dropdown-toggle .glyphicon:before{margin-right:3px}.nav>li{float:left}.nav-tabs>li>a{border-radius:2px 2px 0 0}@media (max-width:768px){.navbar-left{float:left!important;margin:0}.navbar-right{float:right!important}.navbar-nav .open .dropdown-menu{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.175);background-color:#fff;border:1px solid #eaecf0;box-shadow:0 1px 2px rgba(0,0,0,.175);position:absolute;width:auto}.navbar-collapse.in{overflow-y:visible}.panel-body .table td{display:inline-block}}.wikibase-rdf-hint{border-bottom:1px solid #c8ccd1;white-space:normal}.keyboard-shortcut-help td,.keyboard-shortcut-help th{padding:8px;vertical-align:middle}.QueryExamples .modal-content{border-radius:2px;padding:20px 15px}.QueryExamples .modal-content .tag{background-color:#36c;background-image:none;padding:.4em .6em;text-shadow:none}.QueryExamples .modal-content .tag:active,.QueryExamples .modal-content .tag:hover{background:#36c}.QueryExamples .modal-content .tagCloud{height:200px;width:100%}.QueryExamples .modal-content input.tags-input{visibility:hidden}.QueryExamples .modal-content .tagFilter{padding-bottom:5px!important}.QueryExamples .modal-content .exampleTable{border:1px solid #a2a9b1;max-height:500px;overflow-x:hidden;overflow-y:auto}.QueryExamples .modal-content .exampleTable td{padding:8px 10px}.QueryExamples .modal-content .exampleTable .glyphicon-pencil{margin-left:.3em}.QueryExamples .modal-content .input-group-addon{border-radius:2px;border:1px solid #a2a9b1}.modal-content{border-radius:2px}.explorer-dialog{position:absolute!important;display:none;z-index:1000;background-color:#fff;resize:both;overflow:none}.explorer-dialog iframe{height:100%;width:100%}.explorer-body{height:100%;width:100%;padding:0 0 15px 0}.explorer-header{height:55px;background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x}.explorer-title{font-size:1.3em}.gj-resizable-e,.gj-resizable-n,.gj-resizable-ne,.gj-resizable-nw,.gj-resizable-s,.gj-resizable-sw,.gj-resizable-w{display:none}.disable-selection{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}.CodeExamples .tab-content .url{margin:2em;word-wrap:break-word}div.jqcloud{color:#36c}div.jqcloud a{color:inherit}div.jqcloud a:hover{color:#447ff5}div.jqcloud span.w10{color:#36c}div.jqcloud span.w9{color:rgba(51,102,204,.9)}div.jqcloud span.w8{color:rgba(51,102,204,.8)}div.jqcloud span.w7{color:rgba(51,102,204,.75)}div.jqcloud span.w6{color:rgba(51,102,204,.7)}div.jqcloud span.w5{color:rgba(51,102,204,.65)}div.jqcloud span.w4{color:rgba(51,102,204,.6)}div.jqcloud span.w3{color:rgba(51,102,204,.55)}div.jqcloud span.w2{color:rgba(51,102,204,.5)}div.jqcloud span.w1{color:rgba(51,102,204,.45)}.item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;box-shadow:2px 2px 4px 0 #ccc;box-sizing:border-box;display:inline-block;margin:0 .75em 1.5em;padding:1em}.item.hidden{visibility:hidden}.item-row{width:100%}.hidden-row{height:50px;visibility:hidden}.hidden-row>.item{display:none}.item-img{width:100%}.summary .glyphicon{display:inline}.summary>div{height:1.5em}.summary>div>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#loading-spinner{color:#72777d}#loading-spinner>.fa-spinner{display:block;margin:0 auto 20px}#query-box .query-helper{flex:0 0 auto;max-width:80vw;min-width:300px;width:30vw;z-index:100}#query-box .query-helper .panel{-webkit-box-shadow:none;border:0;box-shadow:none}#query-box .query-helper .panel-heading{background:#fff;border-bottom:1px solid #eaecf0;padding:8px 10px}#query-box .query-helper .panel-body{font-size:11pt;padding:10px 0}#query-box .query-helper .panel-body>span{padding:10px}#query-box .query-helper .panel-body-sub .query-helper-data{margin-bottom:10px;margin-top:10px;width:auto}#query-box .query-helper .panel-body-sub .query-helper-data tbody>tr>td{padding:6px}#query-box .query-helper .panel-body-sub .query-helper-data tr{padding:.8em}#query-box .query-helper .panel-body-sub .query-helper-data tr:first-child,#query-box .query-helper .panel-body-sub .query-helper-data tr:last-child{border-bottom:0}#query-box .query-helper .panel-body-sub .query-helper-data tr:hover{background:inherit}#query-box .query-helper .panel-body-sub .query-helper-data td{border:0;vertical-align:middle}#query-box .query-helper .panel-body-sub .query-helper-data .fa{font-size:1.25em;margin:0 6px 0 0;text-decoration:none}#query-box .query-helper .panel-body-sub .query-helper-limit-section{padding:12px}#query-box .query-helper .panel-body-sub .query-helper-section{border-bottom:1px solid #eaecf0;height:3em;padding:10px 0;width:100%}#query-box .query-helper .panel-body-sub .query-helper-section>tr>td:first-child{min-width:95px;width:0}#query-box .query-helper .panel .close{float:inline-end}#query-box .query-helper tr:hover>.toolbar{opacity:1}#query-box .query-helper .popover{min-width:250px;white-space:nowrap}#query-box .query-helper-hidden,#query-box .query-helper-hidden+.splitter{display:none}.select2-container{min-width:150px;margin:2px}.select2-container .select2-dropdown{border-radius:0 0 2px 2px;background:#f8f9fa}.select2-container .select2-results__option[aria-selected=true]{background:inherit}.select2-container .select2-results__option--highlighted[aria-selected]{background:#fff;color:#222}.select2-container .select2-selection--single{border-radius:2px}.select2-container .select2-selection--single .select2-selection__rendered{color:#222}.popover .select2-container{min-width:200px}.query-helper-tag-cloud .tagCloud{height:200px;width:45vw}.nav .uls-trigger{display:none;padding-left:30px}.vis-item{color:#222;padding:15px}.vis-item.vis-selected{background:#c8ccd1;border-color:#a2a9b1;color:#000}.vis-item,.vis-item.vis-line{background:#f8f9fa;border-color:#a2a9b1}.vis-item.vis-range:hover{width:unset!important;z-index:100}@media (max-width:900px){.CodeMirror{border:0;border-top:1px solid #c8ccd1}.CodeMirror-scroll{min-height:150px}#query-box .query-helper{max-width:none;min-width:0;width:100%}#query-box .query-helper .panel{margin:0}.query-helper-and-editor{flex-direction:column}.query-helper-and-editor>.splitter{display:none}}.ekko-lightbox-nav-overlay a span{padding:0} \ No newline at end of file diff --git a/dist/js/wdqs.min.js b/dist/js/wdqs.min.js index 910d1943..0ded3232 100644 --- a/dist/js/wdqs.min.js +++ b/dist/js/wdqs.min.js @@ -1,4 +1 @@ -var wikibase=wikibase||{};wikibase.queryService=wikibase.queryService||{},wikibase.queryService.ui=wikibase.queryService.ui||{},wikibase.queryService.ui.App=function(a,b,c,d,e,f){"use strict";function g(a,b,c,d,e){this._$element=a,this._editor=b,this._visualEditor=c,this._sparqlApi=d,this._querySamplesApi=e,this._init()}var h="//tinyurl.com/api-create.php?url=",i="wikibase.queryService.ui.app.";return g.prototype._$element=null,g.prototype._sparqlApi=null,g.prototype._querySamplesApi=null,g.prototype._editor=null,g.prototype._visualEditor=null,g.prototype._isHistoryDisabled=!1,g.prototype._selectedResultBrowser=null,g.prototype._actionBar=null,g.prototype._trackingApi=null,g.prototype._hasRunFirstQuery=!1,g.prototype._resultBrowsers={Table:{icon:"glyphicon-th-list",label:"Table","class":"TableResultBrowser",object:null,$element:null},ImageGrid:{icon:"glyphicon-picture",label:"Image Grid","class":"ImageResultBrowser",object:null,$element:null},Polestar:{icon:"fa-certificate",label:"Graph builder","class":"PolestarResultBrowser",object:null,$element:null},Map:{icon:"glyphicon-map-marker",label:"Map","class":"CoordinateResultBrowser",object:null,$element:null},LineChart:{icon:"fa-line-chart",label:"Line Chart","class":"LineChartResultBrowser",object:null,$element:null},BarChart:{icon:"fa-bar-chart",label:"Bar Chart","class":"BarChartResultBrowser",object:null,$element:null},ScatterChart:{icon:"fa-braille",label:"Scatter Chart","class":"ScatterChartResultBrowser",object:null,$element:null},AreaChart:{icon:"fa-area-chart",label:"Area Chart","class":"AreaChartResultBrowser",object:null,$element:null},BubbleChart:{icon:"glyphicon-tint",label:"Bubble Chart","class":"BubbleChartResultBrowser",object:null,$element:null},TreeMap:{icon:"glyphicon-th",label:"Tree Map","class":"TreeMapResultBrowser",object:null,$element:null},Timeline:{icon:"glyphicon-calendar",label:"Timeline","class":"TimelineResultBrowser",object:null,$element:null},Dimensions:{icon:"glyphicon-random",label:"Dimensions","class":"MultiDimensionResultBrowser",object:null,$element:null},Graph:{icon:"glyphicon-retweet",label:"Graph","class":"GraphResultBrowser",object:null,$element:null}},g.prototype._init=function(){this._sparqlApi||(this._sparqlApi=new wikibase.queryService.api.Sparql),this._querySamplesApi||(this._querySamplesApi=new wikibase.queryService.api.QuerySamples),this._trackingApi||(this._trackingApi=new wikibase.queryService.api.Tracking),this._editor||(this._editor=new wikibase.queryService.ui.editor.Editor),this._track("init"),this._initApp(),this._initEditor(),this._initVisualEditor(),this._initExamples(),this._initDataUpdated(),this._initQuery(),this._initRdfNamespaces(),this._initHandlers(),this._initResultBrowserMenu()},g.prototype._initApp=function(){a(c).keydown(function(b){b.ctrlKey&&13===b.keyCode&&a("#execute-button").click()}),this._actionBar=new wikibase.queryService.ui.toolbar.Actionbar(a(".action-bar"))},g.prototype._initEditor=function(){this._editor.fromTextArea(this._$element.find(".queryEditor")[0])},g.prototype._initVisualEditor=function(){var b=this,c="visual-editor-hide";this._visualEditor||(this._visualEditor=new wikibase.queryService.ui.visualEditor.VisualEditor),this._visualEditor.setChangeListener(function(a){b._editor.setValue(a.getQuery())}),"true"===e.get(c)&&a(".visual-editor-trigger").show(),this._editor&&this._editor.registerCallback("change",d.debounce(function(){a(".visual-editor-trigger").is(":visible")||b._editor.getValue()===b._visualEditor.getQuery()||(a(".visual-editor").hide(),b._drawVisualEditor())},1500)),a(".visual-editor .panel-heading .close").click(function(){return e.set(c,!0),a(".visual-editor").hide(),a(".visual-editor-trigger").show(),!1}),a(".visual-editor-trigger").click(function(){return a(".visual-editor-trigger").hide(),e.set(c,!1),b._drawVisualEditor(),!1})},g.prototype._drawVisualEditor=function(){try{this._visualEditor.setQuery(this._editor.getValue()),this._visualEditor.draw(a(".visual-editor .panel-body")),a(".visual-editor").delay(500).fadeIn()}catch(b){b.stack&&c.console.log(b.stack)}},g.prototype._initExamples=function(){var b=this;new wikibase.queryService.ui.QueryExampleDialog(a("#QueryExamples"),this._querySamplesApi,function(a,c){a&&a.trim()&&b._editor.setValue("#"+c+"\n"+a)})},g.prototype._initRdfNamespaces=function(){var b,c,d,e=a(".namespace-shortcuts"),f=wikibase.queryService.RdfNamespaces.NAMESPACE_SHORTCUTS;e.click(function(a){a.stopPropagation()});for(b in f){c=a("