This run took 111 seconds.
From a347cc0dfa46ba834e1e0aeab3b7336dee6e1c9e Mon Sep 17 00:00:00 2001 From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org> Date: Thu, 17 Oct 2024 12:13:21 +0000 Subject: [PATCH] build: Updating micromatch to 4.0.8 * https://github.com/advisories/GHSA-952p-6rrq-rcjv Change-Id: Ie62d25069eaba3e55a59c09f1815a1467431ca3c --- package-lock.json | 82 +++++++++++++++++++++++++---------------------- 1 file changed, 44 insertions(+), 38 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7dd0edc..04df1cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8279,9 +8279,10 @@ } }, "node_modules/https-proxy-agent": { - "version": "5.0.0", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -10530,12 +10531,12 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -11754,16 +11755,16 @@ } }, "node_modules/puppeteer-core": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.4.1.tgz", - "integrity": "sha512-AgRIWgIkUXXnbvoRhyveZnyoEYr3wTunSk2/evOfWvFs65GUzsrxnUTUSLgPM4MRshCQmRABW7qE1hDN1AD7nA==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", "dev": true, "dependencies": { "cross-fetch": "3.1.5", - "debug": "4.3.3", - "devtools-protocol": "0.0.960912", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", + "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", @@ -11777,9 +11778,9 @@ } }, "node_modules/puppeteer-core/node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" @@ -11794,9 +11795,9 @@ } }, "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.960912", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.960912.tgz", - "integrity": "sha512-I3hWmV9rWHbdnUdmMKHF2NuYutIM2kXz2mdXW8ha7TbRlGTVs+PF+PsB5QWvpCek4Fy9B+msiispCfwlhG5Sqg==", + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, "node_modules/puppeteer-core/node_modules/ms": { @@ -14201,9 +14202,10 @@ } }, "node_modules/ws": { - "version": "7.4.6", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -20163,7 +20165,9 @@ } }, "https-proxy-agent": { - "version": "5.0.0", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, "requires": { "agent-base": "6", @@ -21750,12 +21754,12 @@ "dev": true }, "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "requires": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" } }, @@ -22562,16 +22566,16 @@ "dev": true }, "puppeteer-core": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.4.1.tgz", - "integrity": "sha512-AgRIWgIkUXXnbvoRhyveZnyoEYr3wTunSk2/evOfWvFs65GUzsrxnUTUSLgPM4MRshCQmRABW7qE1hDN1AD7nA==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", "dev": true, "requires": { "cross-fetch": "3.1.5", - "debug": "4.3.3", - "devtools-protocol": "0.0.960912", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", + "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", @@ -22582,18 +22586,18 @@ }, "dependencies": { "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "devtools-protocol": { - "version": "0.0.960912", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.960912.tgz", - "integrity": "sha512-I3hWmV9rWHbdnUdmMKHF2NuYutIM2kXz2mdXW8ha7TbRlGTVs+PF+PsB5QWvpCek4Fy9B+msiispCfwlhG5Sqg==", + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, "ms": { @@ -24322,7 +24326,9 @@ } }, "ws": { - "version": "7.4.6", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, "requires": {} }, -- 2.39.2
$ date --- stdout --- Thu Oct 17 12:11:36 UTC 2024 --- end --- $ git clone file:///srv/git/mediawiki-extensions-WikiLambda.git repo --depth=1 -b REL1_39 --- stderr --- Cloning into 'repo'... --- stdout --- --- end --- $ git config user.name libraryupgrader --- stdout --- --- end --- $ git config user.email tools.libraryupgrader@tools.wmflabs.org --- stdout --- --- end --- $ git submodule update --init --- stderr --- Submodule 'function-schemata' (https://gerrit.wikimedia.org/r/mediawiki/services/function-schemata) registered for path 'function-schemata' Cloning into '/src/repo/function-schemata'... --- stdout --- Submodule path 'function-schemata': checked out '9f9c223c52fb1ec9ce42f815fad943e114d1b1d7' --- end --- $ grr init --- stdout --- Installed commit-msg hook. --- end --- $ git show-ref refs/heads/REL1_39 --- stdout --- 4e8bed11f12b25ab132426d809e27804c1146101 refs/heads/REL1_39 --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "@wdio/cli": { "name": "@wdio/cli", "severity": "high", "isDirect": true, "via": [ "webdriverio" ], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/cli" ], "fixAvailable": { "name": "@wdio/cli", "version": "9.2.1", "isSemVerMajor": true } }, "@wdio/local-runner": { "name": "@wdio/local-runner", "severity": "high", "isDirect": true, "via": [ "@wdio/runner" ], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/local-runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true } }, "@wdio/runner": { "name": "@wdio/runner", "severity": "high", "isDirect": false, "via": [ "webdriverio" ], "effects": [ "@wdio/local-runner" ], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true } }, "devtools": { "name": "devtools", "severity": "high", "isDirect": false, "via": [ "puppeteer-core" ], "effects": [], "range": ">=7.16.5", "nodes": [ "node_modules/devtools" ], "fixAvailable": true }, "jsdoc": { "name": "jsdoc", "severity": "high", "isDirect": true, "via": [ "taffydb" ], "effects": [], "range": "3.2.0-dev - 3.6.11", "nodes": [ "node_modules/jsdoc" ], "fixAvailable": { "name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true } }, "jsdoc-wmf-theme": { "name": "jsdoc-wmf-theme", "severity": "high", "isDirect": true, "via": [ "taffydb" ], "effects": [], "range": "<=0.0.12", "nodes": [ "node_modules/jsdoc-wmf-theme" ], "fixAvailable": { "name": "jsdoc-wmf-theme", "version": "1.1.0", "isSemVerMajor": true } }, "micromatch": { "name": "micromatch", "severity": "moderate", "isDirect": false, "via": [ { "source": 1098681, "name": "micromatch", "dependency": "micromatch", "title": "Regular Expression Denial of Service (ReDoS) in micromatch", "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv", "severity": "moderate", "cwe": [ "CWE-1333" ], "cvss": { "score": 5.3, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L" }, "range": "<4.0.8" } ], "effects": [], "range": "<4.0.8", "nodes": [ "node_modules/micromatch" ], "fixAvailable": true }, "mwbot": { "name": "mwbot", "severity": "moderate", "isDirect": false, "via": [ "request" ], "effects": [ "wdio-mediawiki" ], "range": ">=0.1.6", "nodes": [ "node_modules/mwbot" ], "fixAvailable": false }, "puppeteer-core": { "name": "puppeteer-core", "severity": "high", "isDirect": false, "via": [ "ws" ], "effects": [ "devtools", "webdriverio" ], "range": "11.0.0 - 22.11.1", "nodes": [ "node_modules/puppeteer-core" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } }, "request": { "name": "request", "severity": "moderate", "isDirect": false, "via": [ { "source": 1096727, "name": "request", "dependency": "request", "title": "Server-Side Request Forgery in Request", "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6", "severity": "moderate", "cwe": [ "CWE-918" ], "cvss": { "score": 6.1, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N" }, "range": "<=2.88.2" }, "tough-cookie" ], "effects": [ "mwbot" ], "range": "*", "nodes": [ "node_modules/request" ], "fixAvailable": false }, "taffydb": { "name": "taffydb", "severity": "high", "isDirect": false, "via": [ { "source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": [ "CWE-20", "CWE-668" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, "range": "<=2.7.3" } ], "effects": [ "jsdoc", "jsdoc-wmf-theme" ], "range": "*", "nodes": [ "node_modules/taffydb" ], "fixAvailable": { "name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true } }, "tough-cookie": { "name": "tough-cookie", "severity": "moderate", "isDirect": false, "via": [ { "source": 1097682, "name": "tough-cookie", "dependency": "tough-cookie", "title": "tough-cookie Prototype Pollution vulnerability", "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3", "severity": "moderate", "cwe": [ "CWE-1321" ], "cvss": { "score": 6.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N" }, "range": "<4.1.3" } ], "effects": [ "request" ], "range": "<4.1.3", "nodes": [ "node_modules/request/node_modules/tough-cookie" ], "fixAvailable": false }, "vue-template-compiler": { "name": "vue-template-compiler", "severity": "moderate", "isDirect": true, "via": [ { "source": 1098721, "name": "vue-template-compiler", "dependency": "vue-template-compiler", "title": "vue-template-compiler vulnerable to client-side Cross-Site Scripting (XSS)", "url": "https://github.com/advisories/GHSA-g3ch-rx76-35fx", "severity": "moderate", "cwe": [ "CWE-79" ], "cvss": { "score": 4.2, "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N" }, "range": ">=2.0.0 <3.0.0" } ], "effects": [], "range": ">=2.0.0", "nodes": [ "node_modules/vue-template-compiler" ], "fixAvailable": { "name": "vue-template-compiler", "version": "0.1.0", "isSemVerMajor": true } }, "wdio-mediawiki": { "name": "wdio-mediawiki", "severity": "moderate", "isDirect": true, "via": [ "mwbot" ], "effects": [], "range": "*", "nodes": [ "node_modules/wdio-mediawiki" ], "fixAvailable": false }, "webdriverio": { "name": "webdriverio", "severity": "high", "isDirect": true, "via": [ "devtools", "puppeteer-core" ], "effects": [ "@wdio/cli", "@wdio/runner" ], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/webdriverio" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } }, "ws": { "name": "ws", "severity": "high", "isDirect": false, "via": [ { "source": 1098392, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": [ "CWE-476" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=8.0.0 <8.17.1" }, { "source": 1098393, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": [ "CWE-476" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=7.0.0 <7.5.10" } ], "effects": [ "puppeteer-core" ], "range": "7.0.0 - 7.5.9 || 8.0.0 - 8.17.0", "nodes": [ "node_modules/puppeteer-core/node_modules/ws", "node_modules/ws" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 6, "high": 10, "critical": 0, "total": 16 }, "dependencies": { "prod": 1, "dev": 1282, "optional": 3, "peer": 14, "peerOptional": 0, "total": 1282 } } } --- end --- $ /usr/bin/composer install --- stderr --- No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information. Loading composer repositories with package information Updating dependencies Lock file operations: 37 installs, 0 updates, 0 removals - Locking composer/pcre (1.0.1) - Locking composer/semver (3.4.3) - Locking composer/spdx-licenses (1.5.8) - Locking composer/xdebug-handler (2.0.5) - Locking doctrine/deprecations (1.1.3) - Locking felixfbecker/advanced-json-rpc (v3.2.1) - Locking mediawiki/mediawiki-codesniffer (v38.0.0) - Locking mediawiki/mediawiki-phan-config (0.11.1) - Locking mediawiki/minus-x (1.1.1) - Locking mediawiki/phan-taint-check-plugin (3.3.2) - Locking microsoft/tolerant-php-parser (v0.1.2) - Locking netresearch/jsonmapper (v4.5.0) - Locking opis/json-schema (1.1.0) - Locking phan/phan (5.2.0) - Locking php-parallel-lint/php-console-color (v0.3) - Locking php-parallel-lint/php-console-highlighter (v0.5) - Locking php-parallel-lint/php-parallel-lint (v1.3.1) - Locking phpdocumentor/reflection-common (2.2.0) - Locking phpdocumentor/reflection-docblock (5.4.1) - Locking phpdocumentor/type-resolver (1.8.2) - Locking phpstan/phpdoc-parser (1.33.0) - Locking psr/container (2.0.2) - Locking psr/log (2.0.0) - Locking sabre/event (5.1.7) - Locking squizlabs/php_codesniffer (3.6.1) - Locking symfony/console (v5.4.44) - Locking symfony/deprecation-contracts (v3.5.0) - Locking symfony/polyfill-ctype (v1.31.0) - Locking symfony/polyfill-intl-grapheme (v1.31.0) - Locking symfony/polyfill-intl-normalizer (v1.31.0) - Locking symfony/polyfill-mbstring (v1.31.0) - Locking symfony/polyfill-php73 (v1.31.0) - Locking symfony/polyfill-php80 (v1.31.0) - Locking symfony/service-contracts (v3.5.0) - Locking symfony/string (v6.4.12) - Locking tysonandre/var_representation_polyfill (0.1.3) - Locking webmozart/assert (1.11.0) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 37 installs, 0 updates, 0 removals - Downloading opis/json-schema (1.1.0) 0/1 [>---------------------------] 0% 1/1 [============================] 100% - Installing composer/pcre (1.0.1): Extracting archive - Installing squizlabs/php_codesniffer (3.6.1): Extracting archive - Installing symfony/polyfill-mbstring (v1.31.0): Extracting archive - Installing composer/spdx-licenses (1.5.8): Extracting archive - Installing composer/semver (3.4.3): Extracting archive - Installing mediawiki/mediawiki-codesniffer (v38.0.0): Extracting archive - Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive - Installing symfony/polyfill-php80 (v1.31.0): Extracting archive - Installing symfony/polyfill-intl-normalizer (v1.31.0): Extracting archive - Installing symfony/polyfill-intl-grapheme (v1.31.0): Extracting archive - Installing symfony/polyfill-ctype (v1.31.0): Extracting archive - Installing symfony/string (v6.4.12): Extracting archive - Installing symfony/deprecation-contracts (v3.5.0): Extracting archive - Installing psr/container (2.0.2): Extracting archive - Installing symfony/service-contracts (v3.5.0): Extracting archive - Installing symfony/polyfill-php73 (v1.31.0): Extracting archive - Installing symfony/console (v5.4.44): Extracting archive - Installing sabre/event (5.1.7): Extracting archive - Installing netresearch/jsonmapper (v4.5.0): Extracting archive - Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive - Installing webmozart/assert (1.11.0): Extracting archive - Installing phpstan/phpdoc-parser (1.33.0): Extracting archive - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive - Installing doctrine/deprecations (1.1.3): Extracting archive - Installing phpdocumentor/type-resolver (1.8.2): Extracting archive - Installing phpdocumentor/reflection-docblock (5.4.1): Extracting archive - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive - Installing psr/log (2.0.0): Extracting archive - Installing composer/xdebug-handler (2.0.5): Extracting archive - Installing phan/phan (5.2.0): Extracting archive - Installing mediawiki/phan-taint-check-plugin (3.3.2): Extracting archive - Installing mediawiki/mediawiki-phan-config (0.11.1): Extracting archive - Installing mediawiki/minus-x (1.1.1): Extracting archive - Installing opis/json-schema (1.1.0): Extracting archive - Installing php-parallel-lint/php-console-color (v0.3): Extracting archive - Installing php-parallel-lint/php-console-highlighter (v0.5): Extracting archive - Installing php-parallel-lint/php-parallel-lint (v1.3.1): Extracting archive 0/37 [>---------------------------] 0% 22/37 [================>-----------] 59% 36/37 [===========================>] 97% 37/37 [============================] 100% 4 package suggestions were added by new dependencies, use `composer suggest` to see details. Generating autoload files 15 packages you are using are looking for funding. Use the `composer fund` command to find out more! --- stdout --- --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "@wdio/cli": { "name": "@wdio/cli", "severity": "high", "isDirect": true, "via": [ "webdriverio" ], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/cli" ], "fixAvailable": { "name": "@wdio/cli", "version": "9.2.1", "isSemVerMajor": true } }, "@wdio/local-runner": { "name": "@wdio/local-runner", "severity": "high", "isDirect": true, "via": [ "@wdio/runner" ], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/local-runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true } }, "@wdio/runner": { "name": "@wdio/runner", "severity": "high", "isDirect": false, "via": [ "webdriverio" ], "effects": [ "@wdio/local-runner" ], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true } }, "devtools": { "name": "devtools", "severity": "high", "isDirect": false, "via": [ "puppeteer-core" ], "effects": [], "range": ">=7.16.5", "nodes": [ "node_modules/devtools" ], "fixAvailable": true }, "jsdoc": { "name": "jsdoc", "severity": "high", "isDirect": true, "via": [ "taffydb" ], "effects": [], "range": "3.2.0-dev - 3.6.11", "nodes": [ "node_modules/jsdoc" ], "fixAvailable": { "name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true } }, "jsdoc-wmf-theme": { "name": "jsdoc-wmf-theme", "severity": "high", "isDirect": true, "via": [ "taffydb" ], "effects": [], "range": "<=0.0.12", "nodes": [ "node_modules/jsdoc-wmf-theme" ], "fixAvailable": { "name": "jsdoc-wmf-theme", "version": "1.1.0", "isSemVerMajor": true } }, "micromatch": { "name": "micromatch", "severity": "moderate", "isDirect": false, "via": [ { "source": 1098681, "name": "micromatch", "dependency": "micromatch", "title": "Regular Expression Denial of Service (ReDoS) in micromatch", "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv", "severity": "moderate", "cwe": [ "CWE-1333" ], "cvss": { "score": 5.3, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L" }, "range": "<4.0.8" } ], "effects": [], "range": "<4.0.8", "nodes": [ "node_modules/micromatch" ], "fixAvailable": true }, "mwbot": { "name": "mwbot", "severity": "moderate", "isDirect": false, "via": [ "request" ], "effects": [ "wdio-mediawiki" ], "range": ">=0.1.6", "nodes": [ "node_modules/mwbot" ], "fixAvailable": false }, "puppeteer-core": { "name": "puppeteer-core", "severity": "high", "isDirect": false, "via": [ "ws" ], "effects": [ "devtools", "webdriverio" ], "range": "11.0.0 - 22.11.1", "nodes": [ "node_modules/puppeteer-core" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } }, "request": { "name": "request", "severity": "moderate", "isDirect": false, "via": [ { "source": 1096727, "name": "request", "dependency": "request", "title": "Server-Side Request Forgery in Request", "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6", "severity": "moderate", "cwe": [ "CWE-918" ], "cvss": { "score": 6.1, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N" }, "range": "<=2.88.2" }, "tough-cookie" ], "effects": [ "mwbot" ], "range": "*", "nodes": [ "node_modules/request" ], "fixAvailable": false }, "taffydb": { "name": "taffydb", "severity": "high", "isDirect": false, "via": [ { "source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": [ "CWE-20", "CWE-668" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, "range": "<=2.7.3" } ], "effects": [ "jsdoc", "jsdoc-wmf-theme" ], "range": "*", "nodes": [ "node_modules/taffydb" ], "fixAvailable": { "name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true } }, "tough-cookie": { "name": "tough-cookie", "severity": "moderate", "isDirect": false, "via": [ { "source": 1097682, "name": "tough-cookie", "dependency": "tough-cookie", "title": "tough-cookie Prototype Pollution vulnerability", "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3", "severity": "moderate", "cwe": [ "CWE-1321" ], "cvss": { "score": 6.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N" }, "range": "<4.1.3" } ], "effects": [ "request" ], "range": "<4.1.3", "nodes": [ "node_modules/request/node_modules/tough-cookie" ], "fixAvailable": false }, "vue-template-compiler": { "name": "vue-template-compiler", "severity": "moderate", "isDirect": true, "via": [ { "source": 1098721, "name": "vue-template-compiler", "dependency": "vue-template-compiler", "title": "vue-template-compiler vulnerable to client-side Cross-Site Scripting (XSS)", "url": "https://github.com/advisories/GHSA-g3ch-rx76-35fx", "severity": "moderate", "cwe": [ "CWE-79" ], "cvss": { "score": 4.2, "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N" }, "range": ">=2.0.0 <3.0.0" } ], "effects": [], "range": ">=2.0.0", "nodes": [ "node_modules/vue-template-compiler" ], "fixAvailable": { "name": "vue-template-compiler", "version": "0.1.0", "isSemVerMajor": true } }, "wdio-mediawiki": { "name": "wdio-mediawiki", "severity": "moderate", "isDirect": true, "via": [ "mwbot" ], "effects": [], "range": "*", "nodes": [ "node_modules/wdio-mediawiki" ], "fixAvailable": false }, "webdriverio": { "name": "webdriverio", "severity": "high", "isDirect": true, "via": [ "devtools", "puppeteer-core" ], "effects": [ "@wdio/cli", "@wdio/runner" ], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/webdriverio" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } }, "ws": { "name": "ws", "severity": "high", "isDirect": false, "via": [ { "source": 1098392, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": [ "CWE-476" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=8.0.0 <8.17.1" }, { "source": 1098393, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": [ "CWE-476" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=7.0.0 <7.5.10" } ], "effects": [ "puppeteer-core" ], "range": "7.0.0 - 7.5.9 || 8.0.0 - 8.17.0", "nodes": [ "node_modules/puppeteer-core/node_modules/ws", "node_modules/ws" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 6, "high": 10, "critical": 0, "total": 16 }, "dependencies": { "prod": 1, "dev": 1282, "optional": 3, "peer": 14, "peerOptional": 0, "total": 1282 } } } --- end --- Attempting to npm audit fix $ /usr/bin/npm audit fix --dry-run --only=dev --json --- stderr --- npm WARN invalid config only="dev" set in command line options npm WARN invalid config Must be one of: null, prod, production npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@es-joy/jsdoccomment@0.20.1', npm WARN EBADENGINE required: { node: '^12 || ^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'eslint-plugin-jsdoc@37.9.7', npm WARN EBADENGINE required: { node: '^12 || ^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'wdio-mediawiki@2.5.0', npm WARN EBADENGINE required: { node: '>=18.17.0', npm: '>=9.6.7' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } --- stdout --- { "added": 1282, "removed": 0, "changed": 0, "audited": 1283, "funding": 120, "audit": { "auditReportVersion": 2, "vulnerabilities": { "@wdio/cli": { "name": "@wdio/cli", "severity": "high", "isDirect": true, "via": [ "webdriverio" ], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/cli" ], "fixAvailable": { "name": "@wdio/cli", "version": "9.2.1", "isSemVerMajor": true } }, "@wdio/local-runner": { "name": "@wdio/local-runner", "severity": "high", "isDirect": true, "via": [ "@wdio/runner" ], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/local-runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true } }, "@wdio/runner": { "name": "@wdio/runner", "severity": "high", "isDirect": false, "via": [ "webdriverio" ], "effects": [ "@wdio/local-runner" ], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/@wdio/runner" ], "fixAvailable": { "name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true } }, "devtools": { "name": "devtools", "severity": "high", "isDirect": false, "via": [ "puppeteer-core" ], "effects": [], "range": ">=7.16.5", "nodes": [ "node_modules/devtools" ], "fixAvailable": true }, "jsdoc": { "name": "jsdoc", "severity": "high", "isDirect": true, "via": [ "taffydb" ], "effects": [], "range": "3.2.0-dev - 3.6.11", "nodes": [ "node_modules/jsdoc" ], "fixAvailable": { "name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true } }, "jsdoc-wmf-theme": { "name": "jsdoc-wmf-theme", "severity": "high", "isDirect": true, "via": [ "taffydb" ], "effects": [], "range": "<=0.0.12", "nodes": [ "node_modules/jsdoc-wmf-theme" ], "fixAvailable": { "name": "jsdoc-wmf-theme", "version": "1.1.0", "isSemVerMajor": true } }, "micromatch": { "name": "micromatch", "severity": "moderate", "isDirect": false, "via": [ { "source": 1098681, "name": "micromatch", "dependency": "micromatch", "title": "Regular Expression Denial of Service (ReDoS) in micromatch", "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv", "severity": "moderate", "cwe": [ "CWE-1333" ], "cvss": { "score": 5.3, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L" }, "range": "<4.0.8" } ], "effects": [], "range": "<4.0.8", "nodes": [ "" ], "fixAvailable": true }, "mwbot": { "name": "mwbot", "severity": "moderate", "isDirect": false, "via": [ "request" ], "effects": [ "wdio-mediawiki" ], "range": ">=0.1.6", "nodes": [ "node_modules/mwbot" ], "fixAvailable": false }, "puppeteer-core": { "name": "puppeteer-core", "severity": "high", "isDirect": false, "via": [ "ws" ], "effects": [ "devtools", "webdriverio" ], "range": "11.0.0 - 22.11.1", "nodes": [ "", "node_modules/puppeteer-core" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } }, "request": { "name": "request", "severity": "moderate", "isDirect": false, "via": [ { "source": 1096727, "name": "request", "dependency": "request", "title": "Server-Side Request Forgery in Request", "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6", "severity": "moderate", "cwe": [ "CWE-918" ], "cvss": { "score": 6.1, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N" }, "range": "<=2.88.2" }, "tough-cookie" ], "effects": [ "mwbot" ], "range": "*", "nodes": [ "node_modules/request" ], "fixAvailable": false }, "taffydb": { "name": "taffydb", "severity": "high", "isDirect": false, "via": [ { "source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": [ "CWE-20", "CWE-668" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, "range": "<=2.7.3" } ], "effects": [ "jsdoc", "jsdoc-wmf-theme" ], "range": "*", "nodes": [ "node_modules/taffydb" ], "fixAvailable": { "name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true } }, "tough-cookie": { "name": "tough-cookie", "severity": "moderate", "isDirect": false, "via": [ { "source": 1097682, "name": "tough-cookie", "dependency": "tough-cookie", "title": "tough-cookie Prototype Pollution vulnerability", "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3", "severity": "moderate", "cwe": [ "CWE-1321" ], "cvss": { "score": 6.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N" }, "range": "<4.1.3" } ], "effects": [ "request" ], "range": "<4.1.3", "nodes": [ "node_modules/request/node_modules/tough-cookie" ], "fixAvailable": false }, "vue-template-compiler": { "name": "vue-template-compiler", "severity": "moderate", "isDirect": true, "via": [ { "source": 1098721, "name": "vue-template-compiler", "dependency": "vue-template-compiler", "title": "vue-template-compiler vulnerable to client-side Cross-Site Scripting (XSS)", "url": "https://github.com/advisories/GHSA-g3ch-rx76-35fx", "severity": "moderate", "cwe": [ "CWE-79" ], "cvss": { "score": 4.2, "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N" }, "range": ">=2.0.0 <3.0.0" } ], "effects": [], "range": ">=2.0.0", "nodes": [ "node_modules/vue-template-compiler" ], "fixAvailable": { "name": "vue-template-compiler", "version": "0.1.0", "isSemVerMajor": true } }, "wdio-mediawiki": { "name": "wdio-mediawiki", "severity": "moderate", "isDirect": true, "via": [ "mwbot" ], "effects": [], "range": "*", "nodes": [ "node_modules/wdio-mediawiki" ], "fixAvailable": false }, "webdriverio": { "name": "webdriverio", "severity": "high", "isDirect": true, "via": [ "devtools", "puppeteer-core" ], "effects": [ "@wdio/cli", "@wdio/runner" ], "range": "7.16.5 - 8.40.6", "nodes": [ "node_modules/webdriverio" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } }, "ws": { "name": "ws", "severity": "high", "isDirect": false, "via": [ { "source": 1098392, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": [ "CWE-476" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=8.0.0 <8.17.1" }, { "source": 1098393, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": [ "CWE-476" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=7.0.0 <7.5.10" } ], "effects": [ "puppeteer-core" ], "range": "7.0.0 - 7.5.9 || 8.0.0 - 8.17.0", "nodes": [ "", "node_modules/puppeteer-core/node_modules/ws" ], "fixAvailable": { "name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true } } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 6, "high": 10, "critical": 0, "total": 16 }, "dependencies": { "prod": 1, "dev": 1282, "optional": 3, "peer": 14, "peerOptional": 0, "total": 1282 } } } } --- end --- {"added": 1282, "removed": 0, "changed": 0, "audited": 1283, "funding": 120, "audit": {"auditReportVersion": 2, "vulnerabilities": {"@wdio/cli": {"name": "@wdio/cli", "severity": "high", "isDirect": true, "via": ["webdriverio"], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": ["node_modules/@wdio/cli"], "fixAvailable": {"name": "@wdio/cli", "version": "9.2.1", "isSemVerMajor": true}}, "@wdio/local-runner": {"name": "@wdio/local-runner", "severity": "high", "isDirect": true, "via": ["@wdio/runner"], "effects": [], "range": "7.16.5 - 8.40.6", "nodes": ["node_modules/@wdio/local-runner"], "fixAvailable": {"name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true}}, "@wdio/runner": {"name": "@wdio/runner", "severity": "high", "isDirect": false, "via": ["webdriverio"], "effects": ["@wdio/local-runner"], "range": "7.16.5 - 8.40.6", "nodes": ["node_modules/@wdio/runner"], "fixAvailable": {"name": "@wdio/local-runner", "version": "9.2.1", "isSemVerMajor": true}}, "devtools": {"name": "devtools", "severity": "high", "isDirect": false, "via": ["puppeteer-core"], "effects": [], "range": ">=7.16.5", "nodes": ["node_modules/devtools"], "fixAvailable": true}, "jsdoc": {"name": "jsdoc", "severity": "high", "isDirect": true, "via": ["taffydb"], "effects": [], "range": "3.2.0-dev - 3.6.11", "nodes": ["node_modules/jsdoc"], "fixAvailable": {"name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true}}, "jsdoc-wmf-theme": {"name": "jsdoc-wmf-theme", "severity": "high", "isDirect": true, "via": ["taffydb"], "effects": [], "range": "<=0.0.12", "nodes": ["node_modules/jsdoc-wmf-theme"], "fixAvailable": {"name": "jsdoc-wmf-theme", "version": "1.1.0", "isSemVerMajor": true}}, "micromatch": {"name": "micromatch", "severity": "moderate", "isDirect": false, "via": [{"source": 1098681, "name": "micromatch", "dependency": "micromatch", "title": "Regular Expression Denial of Service (ReDoS) in micromatch", "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv", "severity": "moderate", "cwe": ["CWE-1333"], "cvss": {"score": 5.3, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"}, "range": "<4.0.8"}], "effects": [], "range": "<4.0.8", "nodes": [""], "fixAvailable": true}, "mwbot": {"name": "mwbot", "severity": "moderate", "isDirect": false, "via": ["request"], "effects": ["wdio-mediawiki"], "range": ">=0.1.6", "nodes": ["node_modules/mwbot"], "fixAvailable": false}, "puppeteer-core": {"name": "puppeteer-core", "severity": "high", "isDirect": false, "via": ["ws"], "effects": ["devtools", "webdriverio"], "range": "11.0.0 - 22.11.1", "nodes": ["", "node_modules/puppeteer-core"], "fixAvailable": {"name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true}}, "request": {"name": "request", "severity": "moderate", "isDirect": false, "via": [{"source": 1096727, "name": "request", "dependency": "request", "title": "Server-Side Request Forgery in Request", "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6", "severity": "moderate", "cwe": ["CWE-918"], "cvss": {"score": 6.1, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}, "range": "<=2.88.2"}, "tough-cookie"], "effects": ["mwbot"], "range": "*", "nodes": ["node_modules/request"], "fixAvailable": false}, "taffydb": {"name": "taffydb", "severity": "high", "isDirect": false, "via": [{"source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": ["CWE-20", "CWE-668"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"}, "range": "<=2.7.3"}], "effects": ["jsdoc", "jsdoc-wmf-theme"], "range": "*", "nodes": ["node_modules/taffydb"], "fixAvailable": {"name": "jsdoc", "version": "4.0.3", "isSemVerMajor": true}}, "tough-cookie": {"name": "tough-cookie", "severity": "moderate", "isDirect": false, "via": [{"source": 1097682, "name": "tough-cookie", "dependency": "tough-cookie", "title": "tough-cookie Prototype Pollution vulnerability", "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3", "severity": "moderate", "cwe": ["CWE-1321"], "cvss": {"score": 6.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"}, "range": "<4.1.3"}], "effects": ["request"], "range": "<4.1.3", "nodes": ["node_modules/request/node_modules/tough-cookie"], "fixAvailable": false}, "vue-template-compiler": {"name": "vue-template-compiler", "severity": "moderate", "isDirect": true, "via": [{"source": 1098721, "name": "vue-template-compiler", "dependency": "vue-template-compiler", "title": "vue-template-compiler vulnerable to client-side Cross-Site Scripting (XSS)", "url": "https://github.com/advisories/GHSA-g3ch-rx76-35fx", "severity": "moderate", "cwe": ["CWE-79"], "cvss": {"score": 4.2, "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N"}, "range": ">=2.0.0 <3.0.0"}], "effects": [], "range": ">=2.0.0", "nodes": ["node_modules/vue-template-compiler"], "fixAvailable": {"name": "vue-template-compiler", "version": "0.1.0", "isSemVerMajor": true}}, "wdio-mediawiki": {"name": "wdio-mediawiki", "severity": "moderate", "isDirect": true, "via": ["mwbot"], "effects": [], "range": "*", "nodes": ["node_modules/wdio-mediawiki"], "fixAvailable": false}, "webdriverio": {"name": "webdriverio", "severity": "high", "isDirect": true, "via": ["devtools", "puppeteer-core"], "effects": ["@wdio/cli", "@wdio/runner"], "range": "7.16.5 - 8.40.6", "nodes": ["node_modules/webdriverio"], "fixAvailable": {"name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true}}, "ws": {"name": "ws", "severity": "high", "isDirect": false, "via": [{"source": 1098392, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": ["CWE-476"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}, "range": ">=8.0.0 <8.17.1"}, {"source": 1098393, "name": "ws", "dependency": "ws", "title": "ws affected by a DoS when handling a request with many HTTP headers", "url": "https://github.com/advisories/GHSA-3h5v-q93c-6h6q", "severity": "high", "cwe": ["CWE-476"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}, "range": ">=7.0.0 <7.5.10"}], "effects": ["puppeteer-core"], "range": "7.0.0 - 7.5.9 || 8.0.0 - 8.17.0", "nodes": ["", "node_modules/puppeteer-core/node_modules/ws"], "fixAvailable": {"name": "webdriverio", "version": "9.2.1", "isSemVerMajor": true}}}, "metadata": {"vulnerabilities": {"info": 0, "low": 0, "moderate": 6, "high": 10, "critical": 0, "total": 16}, "dependencies": {"prod": 1, "dev": 1282, "optional": 3, "peer": 14, "peerOptional": 0, "total": 1282}}}} $ /usr/bin/npm audit fix --only=dev --- stderr --- npm WARN invalid config only="dev" set in command line options npm WARN invalid config Must be one of: null, prod, production npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@es-joy/jsdoccomment@0.20.1', npm WARN EBADENGINE required: { node: '^12 || ^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'eslint-plugin-jsdoc@37.9.7', npm WARN EBADENGINE required: { node: '^12 || ^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'wdio-mediawiki@2.5.0', npm WARN EBADENGINE required: { node: '>=18.17.0', npm: '>=9.6.7' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 --- stdout --- added 1281 packages, and audited 1282 packages in 23s 120 packages are looking for funding run `npm fund` for details # npm audit report request * Severity: moderate Server-Side Request Forgery in Request - https://github.com/advisories/GHSA-p8p7-x288-28g6 Depends on vulnerable versions of tough-cookie No fix available node_modules/request mwbot >=0.1.6 Depends on vulnerable versions of request node_modules/mwbot wdio-mediawiki * Depends on vulnerable versions of mwbot node_modules/wdio-mediawiki taffydb * Severity: high TaffyDB can allow access to any data items in the DB - https://github.com/advisories/GHSA-mxhp-79qh-mcx6 fix available via `npm audit fix --force` Will install jsdoc@4.0.3, which is a breaking change node_modules/taffydb jsdoc 3.2.0-dev - 3.6.11 Depends on vulnerable versions of taffydb node_modules/jsdoc jsdoc-wmf-theme <=0.0.12 Depends on vulnerable versions of taffydb node_modules/jsdoc-wmf-theme tough-cookie <4.1.3 Severity: moderate tough-cookie Prototype Pollution vulnerability - https://github.com/advisories/GHSA-72xf-g2v4-qvf3 No fix available node_modules/request/node_modules/tough-cookie vue-template-compiler >=2.0.0 Severity: moderate vue-template-compiler vulnerable to client-side Cross-Site Scripting (XSS) - https://github.com/advisories/GHSA-g3ch-rx76-35fx fix available via `npm audit fix --force` Will install vue-template-compiler@0.1.0, which is a breaking change node_modules/vue-template-compiler ws 8.0.0 - 8.17.0 Severity: high ws affected by a DoS when handling a request with many HTTP headers - https://github.com/advisories/GHSA-3h5v-q93c-6h6q fix available via `npm audit fix --force` Will install webdriverio@9.2.1, which is a breaking change node_modules/puppeteer-core/node_modules/ws puppeteer-core 11.0.0 - 22.11.1 Depends on vulnerable versions of ws node_modules/puppeteer-core devtools >=7.16.5 Depends on vulnerable versions of puppeteer-core node_modules/devtools webdriverio 7.16.5 - 8.40.6 Depends on vulnerable versions of devtools Depends on vulnerable versions of puppeteer-core node_modules/webdriverio @wdio/cli 7.16.5 - 8.40.6 Depends on vulnerable versions of webdriverio node_modules/@wdio/cli @wdio/runner 7.16.5 - 8.40.6 Depends on vulnerable versions of webdriverio node_modules/@wdio/runner @wdio/local-runner 7.16.5 - 8.40.6 Depends on vulnerable versions of @wdio/runner node_modules/@wdio/local-runner 15 vulnerabilities (5 moderate, 10 high) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. --- end --- Verifying that tests still pass $ /usr/bin/npm ci --- stderr --- npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@es-joy/jsdoccomment@0.20.1', npm WARN EBADENGINE required: { node: '^12 || ^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'eslint-plugin-jsdoc@37.9.7', npm WARN EBADENGINE required: { node: '^12 || ^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'wdio-mediawiki@2.5.0', npm WARN EBADENGINE required: { node: '>=18.17.0', npm: '>=9.6.7' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 --- stdout --- added 1281 packages, and audited 1282 packages in 29s 120 packages are looking for funding run `npm fund` for details 15 vulnerabilities (5 moderate, 10 high) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. --- end --- $ /usr/bin/npm test --- stderr --- PASS tests/jest/store/modules/router.test.js PASS tests/jest/store/modules/zTesterResults.test.js ● Console console.warn [Vue warn]: (deprecation GLOBAL_SET) Vue.set() has been removed as it is no longer needed in Vue 3. Simply use native JavaScript mutations. 185 | */ 186 | setZTesterResult: function ( state, result ) { > 187 | Vue.set( state.zTesterResults, result.key, result.result ); | ^ 188 | Vue.set( state.zTesterMetadata, result.key, result.metadata ); 189 | }, 190 | /** at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at assertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2707:9) at Function.set (node_modules/@vue/compat/dist/vue.cjs.js:6315:9) at Object.setZTesterResult (resources/ext.wikilambda.edit/store/modules/zTesterResults.js:187:8) at Object.<anonymous> (tests/jest/store/modules/zTesterResults.test.js:74:35) PASS tests/jest/store/modules/zobject.test.js PASS tests/jest/store/modules/zKeys.test.js PASS tests/jest/mixins/typeUtils.test.js Exception in PromiseRejectCallback: /src/repo/tests/jest/store/modules/zTesters.test.js:228 return new Promise( function ( resolve ) { ^ RangeError: Maximum call stack size exceeded PASS tests/jest/store/modules/zTesters.test.js PASS tests/jest/store/modules/zobjectModes.test.js PASS tests/jest/store/modules/arguments.test.js ● Console console.warn [Vue warn]: (deprecation GLOBAL_SET) Vue.set() has been removed as it is no longer needed in Vue 3. Simply use native JavaScript mutations. 61 | */ 62 | addZArgumentInfo: function ( state, payload ) { > 63 | Vue.set( state.zArguments, payload.zid, payload ); | ^ 64 | }, 65 | /** 66 | * Reset the zArguments object in the state at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at assertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2707:9) at Function.set (node_modules/@vue/compat/dist/vue.cjs.js:6315:9) at Object.addZArgumentInfo (resources/ext.wikilambda.edit/store/modules/arguments.js:63:8) at Object.<anonymous> (tests/jest/store/modules/arguments.test.js:20:53) PASS tests/jest/store/modules/zTypedList.test.js PASS tests/jest/mixins/schemata.test.js PASS tests/jest/views/function/FunctionDetails.test.js ● Console console.warn [Vue warn]: Component "wikilambda-chip" has already been registered in target app. 11 | <!-- TODO(T309199): link to process page once it exists --> 12 | <a href="#"> {{ $i18n( 'wikilambda-function-details-summary-learn-more' ).text() }} </a> > 13 | </div> | ^ 14 | <section class="ext-wikilambda-function-details__sidebar"> 15 | <function-viewer-details-sidebar :zobject-id="zobjectId"></function-viewer-details-sidebar> 16 | </section> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.component (node_modules/@vue/compat/dist/vue.cjs.js:6726:21) at Function.component (node_modules/@vue/compat/dist/vue.cjs.js:6252:26) at Object.<anonymous> (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:13:5) console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "showingAll" with v-bind value `false` will render showingAll="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <FunctionViewerDetailsTable header= { checkbox: { title: '', component: 'cdx-checkbox', props: { modelValue: false, 'onUpdate:modelValue': [Function: bound ] }, class: 'ext-wikilambda-function-details-table-text' }, name: { title: Mocki18n { string: 'wikilambda-function-implementation-name-label' }, class: 'ext-wikilambda-function-details-table-text' }, language: { title: Mocki18n { string: 'wikilambda-function-implementation-language-label' }, class: 'ext-wikilambda-function-details-table-text' }, state: { title: Mocki18n { string: 'wikilambda-function-implementation-state-label' }, class: 'ext-wikilambda-function-details-table-text' }, testsPassed: { title: Mocki18n { string: 'wikilambda-function-implementation-tests-passed-label' }, class: 'ext-wikilambda-function-details-table-text' } } body= [ { checkbox: { title: '', component: 'cdx-checkbox', props: [Object], class: 'ext-wikilambda-function-details-table-item', id: 'Z333 name' }, name: { title: 'Z333 name', component: 'a', props: [Object], class: 'ext-wikilambda-function-details-implementation-table-link ext-wikilambda-function-details-table-item' }, language: { title: [Mocki18n], class: 'ext-wikilambda-function-details-table-item' }, state: { component: 'wikilambda-chip', props: [Object], class: 'ext-wikilambda-function-details-table-item' }, testsPassed: { title: '-' }, class: 'ext-wikilambda-function-details-table-item' }, { checkbox: { title: '', component: 'cdx-checkbox', props: [Object], class: 'ext-wikilambda-function-details-table-item', id: 'Z444 name' }, name: { title: 'Z444 name', component: 'a', props: [Object], class: 'ext-wikilambda-function-details-implementation-table-link ext-wikilambda-function-details-table-item' }, language: { title: [Mocki18n], class: 'ext-wikilambda-function-details-table-item' }, state: { component: 'wikilambda-chip', props: [Object], class: 'ext-wikilambda-function-details-table-item' }, testsPassed: { title: '-' }, class: 'ext-wikilambda-function-details-table-item' } ] title="wikilambda-function-implementation-table-header" ... > at <FunctionDetails ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "canApprove" with v-bind value `false` will render canApprove="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <FunctionViewerDetailsTable header= { checkbox: { title: '', component: 'cdx-checkbox', props: { modelValue: false, 'onUpdate:modelValue': [Function: bound ] }, class: 'ext-wikilambda-function-details-table-text' }, name: { title: Mocki18n { string: 'wikilambda-function-implementation-name-label' }, class: 'ext-wikilambda-function-details-table-text' }, language: { title: Mocki18n { string: 'wikilambda-function-implementation-language-label' }, class: 'ext-wikilambda-function-details-table-text' }, state: { title: Mocki18n { string: 'wikilambda-function-implementation-state-label' }, class: 'ext-wikilambda-function-details-table-text' }, testsPassed: { title: Mocki18n { string: 'wikilambda-function-implementation-tests-passed-label' }, class: 'ext-wikilambda-function-details-table-text' } } body= [ { checkbox: { title: '', component: 'cdx-checkbox', props: [Object], class: 'ext-wikilambda-function-details-table-item', id: 'Z333 name' }, name: { title: 'Z333 name', component: 'a', props: [Object], class: 'ext-wikilambda-function-details-implementation-table-link ext-wikilambda-function-details-table-item' }, language: { title: [Mocki18n], class: 'ext-wikilambda-function-details-table-item' }, state: { component: 'wikilambda-chip', props: [Object], class: 'ext-wikilambda-function-details-table-item' }, testsPassed: { title: '-' }, class: 'ext-wikilambda-function-details-table-item' }, { checkbox: { title: '', component: 'cdx-checkbox', props: [Object], class: 'ext-wikilambda-function-details-table-item', id: 'Z444 name' }, name: { title: 'Z444 name', component: 'a', props: [Object], class: 'ext-wikilambda-function-details-implementation-table-link ext-wikilambda-function-details-table-item' }, language: { title: [Mocki18n], class: 'ext-wikilambda-function-details-table-item' }, state: { component: 'wikilambda-chip', props: [Object], class: 'ext-wikilambda-function-details-table-item' }, testsPassed: { title: '-' }, class: 'ext-wikilambda-function-details-table-item' } ] title="wikilambda-function-implementation-table-header" ... > at <FunctionDetails ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "canDeactivate" with v-bind value `false` will render canDeactivate="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <FunctionViewerDetailsTable header= { checkbox: { title: '', component: 'cdx-checkbox', props: { modelValue: false, 'onUpdate:modelValue': [Function: bound ] }, class: 'ext-wikilambda-function-details-table-text' }, name: { title: Mocki18n { string: 'wikilambda-function-implementation-name-label' }, class: 'ext-wikilambda-function-details-table-text' }, language: { title: Mocki18n { string: 'wikilambda-function-implementation-language-label' }, class: 'ext-wikilambda-function-details-table-text' }, state: { title: Mocki18n { string: 'wikilambda-function-implementation-state-label' }, class: 'ext-wikilambda-function-details-table-text' }, testsPassed: { title: Mocki18n { string: 'wikilambda-function-implementation-tests-passed-label' }, class: 'ext-wikilambda-function-details-table-text' } } body= [ { checkbox: { title: '', component: 'cdx-checkbox', props: [Object], class: 'ext-wikilambda-function-details-table-item', id: 'Z333 name' }, name: { title: 'Z333 name', component: 'a', props: [Object], class: 'ext-wikilambda-function-details-implementation-table-link ext-wikilambda-function-details-table-item' }, language: { title: [Mocki18n], class: 'ext-wikilambda-function-details-table-item' }, state: { component: 'wikilambda-chip', props: [Object], class: 'ext-wikilambda-function-details-table-item' }, testsPassed: { title: '-' }, class: 'ext-wikilambda-function-details-table-item' }, { checkbox: { title: '', component: 'cdx-checkbox', props: [Object], class: 'ext-wikilambda-function-details-table-item', id: 'Z444 name' }, name: { title: 'Z444 name', component: 'a', props: [Object], class: 'ext-wikilambda-function-details-implementation-table-link ext-wikilambda-function-details-table-item' }, language: { title: [Mocki18n], class: 'ext-wikilambda-function-details-table-item' }, state: { component: 'wikilambda-chip', props: [Object], class: 'ext-wikilambda-function-details-table-item' }, testsPassed: { title: '-' }, class: 'ext-wikilambda-function-details-table-item' } ] title="wikilambda-function-implementation-table-header" ... > at <FunctionDetails ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.error [vuex] unknown getter: getCurrentZObjectId 248 | text: this.$i18n( 249 | isAvailable ? > 250 | 'wikilambda-function-implementation-state-available' : | ^ 251 | 'wikilambda-function-implementation-state-proposed' 252 | ).text(), 253 | intent: isAvailable ? 'success' : 'warning' at Proxy.mappedGetter (node_modules/vuex/dist/vuex.cjs.js:1242:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) at Object.get [as getCurrentZObjectId] (node_modules/@vue/compat/dist/vue.cjs.js:5117:30) at Object.getCurrentZObjectId [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10178:27) at Proxy.testersBody (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:250:35) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at ComputedRefImpl.get value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1664:39) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "inline" with v-bind value `false` will render inline="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxMessage key=0 dismiss-button-label="wikilambda-toast-close" type="error" ... > at <FunctionDetails zobjectId=123 ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "fadeIn" with v-bind value `false` will render fadeIn="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxMessage key=0 dismiss-button-label="wikilambda-toast-close" type="error" ... > at <FunctionDetails zobjectId=123 ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "autoDismiss" with v-bind value `false` will render autoDismiss="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxMessage key=0 dismiss-button-label="wikilambda-toast-close" type="error" ... > at <FunctionDetails zobjectId=123 ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) Exception in PromiseRejectCallback: /src/repo/tests/jest/store/modules/zImplementations.test.js:131 return new Promise( function ( resolve ) { ^ RangeError: Maximum call stack size exceeded PASS tests/jest/store/modules/zImplementations.test.js PASS tests/jest/components/ZCode.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "zobjectId" at <Anonymous ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "disabled" with v-bind value `false` will render disabled="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxSelect selected="" onUpdate:selected= [ [Function (anonymous)], [Function: bound selectLanguage] ] class="ext-wikilambda-zcode__language-selector" ... > at <Anonymous ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "readOnly" with v-bind value `false` will render readOnly="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CodeEditor mode="Python" read-only=false value="initial" ... > at <Anonymous zobjectId=1 ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/store/modules/callzfunction.test.js PASS tests/jest/views/function/FunctionDefinition.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation WATCH_ARRAY) "watch" option or vm.$watch on an array value will no longer trigger on array mutation unless the "deep" option is specified. If current usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ WATCH_ARRAY: false }) Details: https://v3-migration.vuejs.org/breaking-changes/watch.html at <FunctionDefinition ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at ReactiveEffect.getter [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:3967:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at job (node_modules/@vue/compat/dist/vue.cjs.js:4007:37) at doWatch (node_modules/@vue/compat/dist/vue.cjs.js:4064:13) at watch (node_modules/@vue/compat/dist/vue.cjs.js:3892:12) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "isMobile" with v-bind value `false` will render isMobile="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <FunctionDefinitionInputs is-mobile=false z-lang="Z1002" is-main-z-object=true ... > at <FunctionDefinition ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "inline" with v-bind value `false` will render inline="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxMessage key=0 dismiss-button-label="wikilambda-toast-close" type="success" ... > at <FunctionDefinition ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "fadeIn" with v-bind value `false` will render fadeIn="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxMessage key=0 dismiss-button-label="wikilambda-toast-close" type="success" ... > at <FunctionDefinition ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/views/function/definition/FunctionDefinitionAliases.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Property "functionAliasLabel" was accessed during render but is not defined on instance. at <FunctionDefinitionAliases ref="VTU_COMPONENT" > at <VTUROOT> 172 | Constants.Z_MONOLINGUALSTRINGSET_LANGUAGE, 173 | Constants.Z_REFERENCE_ID > 174 | ] ); | ^ 175 | if ( aliasLang.value === language ) { 176 | aliasId = this.getNestedZObjectById( alias.id, [ 177 | Constants.Z_MONOLINGUALSTRINGSET_VALUE at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.functionAliasLabel [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10234:17) at Proxy.render (resources/ext.wikilambda.edit/components/function/definition/FunctionDefinitionAliases.vue:174:477) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) console.warn [Vue warn]: Property "functionDefinitionAliasPlaceholder" was accessed during render but is not defined on instance. at <FunctionDefinitionAliases ref="VTU_COMPONENT" > at <VTUROOT> 174 | ] ); 175 | if ( aliasLang.value === language ) { > 176 | aliasId = this.getNestedZObjectById( alias.id, [ | ^ 177 | Constants.Z_MONOLINGUALSTRINGSET_VALUE 178 | ] ).id; 179 | } at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.functionDefinitionAliasPlaceholder [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10234:17) at Proxy.render (resources/ext.wikilambda.edit/components/function/definition/FunctionDefinitionAliases.vue:176:31) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) PASS tests/jest/components/ZObject.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "persistent" with v-bind value `false` will render persistent="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <ZObjectGeneric key=1 zobject-id=0 type="none" ... > at <ZObject zobjectId=0 persistent=false viewmode=false ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "viewmode" with v-bind value `false` will render viewmode="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <ZObject zobjectId=0 persistent=false viewmode=false ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (2) at <ZArgument key=1 zobject-id=0 type="Z17" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (3) at <ZArgumentReference key=1 zobject-id=0 type="Z18" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (4) at <ZBoolean key=1 zobject-id=0 type="Z40" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (5) at <ZCharacter key=1 zobject-id=0 type="Z86" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (6) at <ZCode key=1 zobject-id=0 type="Z16" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (7) at <ZFunction key=1 zobject-id=0 type="Z8" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "hideFirstArgument" with v-bind value `false` will render hideFirstArgument="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <ZFunctionCall key=1 zobject-id=0 type="Z7" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "hideCallButton" with v-bind value `false` will render hideCallButton="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <ZFunctionCall key=1 zobject-id=0 type="Z7" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (8) at <ZFunctionCall key=1 zobject-id=0 type="Z7" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (9) at <ZFunctionCallToType key=1 zobject-id=0 type="function_call_to_type" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (10) at <ZImplementation key=1 zobject-id=0 type="Z14" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (11) at <ZKey key=1 zobject-id=0 type="Z3" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (12) at <ZMultilingualString key=1 zobject-id=0 type="Z12" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (13) at <ZReference key=1 zobject-id=0 type="Z9" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (14) at <ZResponseenvelope key=1 zobject-id=0 type="Z22" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (15) at <ZString key=1 zobject-id=0 type="Z6" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (16) at <ZTester key=1 zobject-id=0 type="Z20" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (17) at <ZType key=1 zobject-id=0 type="Z4" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (18) at <ZTypedMap key=1 zobject-id=0 type="Z883" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) (19) at <ZTypedPair key=1 zobject-id=0 type="Z882" ... > at <ZObject zobjectId=0 persistent=false readonly=true ... > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/components/function/ZFunctionTesterReport.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation WATCH_ARRAY) "watch" option or vm.$watch on an array value will no longer trigger on array mutation unless the "deep" option is specified. If current usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ WATCH_ARRAY: false }) Details: https://v3-migration.vuejs.org/breaking-changes/watch.html at <Anonymous zFunctionId="" ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at ReactiveEffect.getter [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:3967:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at doWatch (node_modules/@vue/compat/dist/vue.cjs.js:4067:31) at watch (node_modules/@vue/compat/dist/vue.cjs.js:3892:12) at createWatcher (node_modules/@vue/compat/dist/vue.cjs.js:5269:9) console.warn [Vue warn]: (deprecation WATCH_ARRAY) (2) at <Anonymous zFunctionId="" ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at ReactiveEffect.getter [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:3967:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at doWatch (node_modules/@vue/compat/dist/vue.cjs.js:4067:31) at watch (node_modules/@vue/compat/dist/vue.cjs.js:3892:12) at createWatcher (node_modules/@vue/compat/dist/vue.cjs.js:5269:9) console.warn [Vue warn]: (deprecation WATCH_ARRAY) (3) at <Anonymous zFunctionId="" ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2625:9) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at ReactiveEffect.getter [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:3967:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at doWatch (node_modules/@vue/compat/dist/vue.cjs.js:4067:31) at watch (node_modules/@vue/compat/dist/vue.cjs.js:3892:12) at createWatcher (node_modules/@vue/compat/dist/vue.cjs.js:5269:9) PASS tests/jest/components/function/ZTesterImplResult.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) PASS tests/jest/composables/useBreakpoints.test.js ● Console console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:24:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:24:19) console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:28:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:28:19) console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:38:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:38:19) console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:43:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:43:19) console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:55:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:55:19) console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:59:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:59:19) console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:63:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:63:19) console.warn [Vue warn]: onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 8 | windowWidth.value = window.innerWidth; 9 | }; > 10 | Vue.onMounted( () => { | ^ 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); 13 | Vue.onUnmounted( () => { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onMounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:10:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:67:19) console.warn [Vue warn]: onUnmounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement. 11 | window.addEventListener( 'resize', onWidthChange ); 12 | } ); > 13 | Vue.onUnmounted( () => { | ^ 14 | window.removeEventListener( 'resize', onWidthChange ); 15 | } ); 16 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at injectHook (node_modules/@vue/compat/dist/vue.cjs.js:4943:9) at Function.onUnmounted (node_modules/@vue/compat/dist/vue.cjs.js:4954:5) at useBreakpoints (resources/ext.wikilambda.edit/composables/useBreakpoints.js:13:6) at Object.<anonymous> (tests/jest/composables/useBreakpoints.test.js:67:19) PASS tests/jest/views/function/definition/FunctionDefinitionInputsItem.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "index" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zobjectId" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "canEditType" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "isMobile" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: (deprecation COMPONENT_V_MODEL) Component declares "modelValue" prop, which is Vue 3 usage, but is running under Vue 2 compat v-model behavior. You can opt-in to Vue 3 behavior on a per-component basis with `compatConfig: { COMPONENT_V_MODEL: false }`. Details: https://v3-migration.vuejs.org/breaking-changes/v-model.html at <CdxTextInput modelValue=null onUpdate:modelValue=fn placeholder="wikilambda-function-definition-inputs-item-input-placeholder" ... > 238 | ] ), 239 | value = this.getNestedZObjectById( labels[ index ].id, [ > 240 | Constants.Z_MONOLINGUALSTRING_VALUE, | ^ 241 | Constants.Z_STRING_VALUE 242 | ] ); 243 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at convertLegacyVModelProps (node_modules/@vue/compat/dist/vue.cjs.js:2815:13) at createBaseVNode (node_modules/@vue/compat/dist/vue.cjs.js:9418:9) at _createVNode (node_modules/@vue/compat/dist/vue.cjs.js:9485:12) at createVNodeWithArgsTransform (node_modules/@vue/compat/dist/vue.cjs.js:9342:12) at Proxy.render (resources/ext.wikilambda.edit/components/function/definition/FunctionDefinitionInputsItem.vue:240:142) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "disabled" with v-bind value `false` will render disabled="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTextInput placeholder="wikilambda-function-definition-inputs-item-input-placeholder" aria-label="wikilambda-function-definition-inputs-item-input-placeholder" onInput=fn ... > at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "clearable" with v-bind value `false` will render clearable="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTextInput placeholder="wikilambda-function-definition-inputs-item-input-placeholder" aria-label="wikilambda-function-definition-inputs-item-input-placeholder" onInput=fn ... > at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: Missing required prop: "index" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zobjectId" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "canEditType" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "isMobile" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "index" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zobjectId" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "canEditType" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "isMobile" at <FunctionDefinitionInputsItem ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Write operation failed: computed property "getArgumentLabels" is readonly. 50 | var wrapper = shallowMount( FunctionDefinitionInputsItem ); 51 | > 52 | wrapper.vm.getArgumentLabels = jest.fn().mockReturnValue( {} ); | ^ 53 | wrapper.vm.setArgumentLabel(); 54 | 55 | expect( actions.addZMonolingualString ).not.toHaveBeenCalled(); at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at ComputedRefImpl.set [as _setter] (node_modules/@vue/compat/dist/vue.cjs.js:5107:25) at ComputedRefImpl.set value [as value] (node_modules/@vue/compat/dist/vue.cjs.js:1669:14) at Object.set [as getArgumentLabels] (node_modules/@vue/compat/dist/vue.cjs.js:5118:36) at Object.set (node_modules/@vue/compat/dist/vue.cjs.js:10267:26) at Object.<anonymous> (tests/jest/views/function/definition/FunctionDefinitionInputsItem.test.js:52:33) console.warn [Vue warn]: Missing required prop: "index" at <FunctionDefinitionInputsItem zLang="Z10002" ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zobjectId" at <FunctionDefinitionInputsItem zLang="Z10002" ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "canEditType" at <FunctionDefinitionInputsItem zLang="Z10002" ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "isMobile" at <FunctionDefinitionInputsItem zLang="Z10002" ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) PASS tests/jest/store/getters.test.js PASS tests/jest/views/function/viewer/FunctionViewerDetailsSidebar.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "hideHeader" with v-bind value `false` will render hideHeader="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <TableContainer class="ext-wikilambda-function-viewer-details-sidebar__table" header= { label: { title: 'wikilambda-editor-fn-step-function-definition', component: 'span', props: { class: 'ext-wikilambda-function-viewer-details-sidebar__table-bold' }, class: 'ext-wikilambda-function-viewer-details-sidebar__table__header ext-wikilambda-function-viewer-details-sidebar__table__expanded', colspan: 2 }, language: '', text: { title: 'wikilambda-edit', component: 'cdx-button', props: { class: 'ext-wikilambda-function-viewer-details-sidebar__table-bold', type: 'quiet', action: 'progressive', onClick: [Function: bound handleEditClick] }, class: 'ext-wikilambda-function-viewer-details-sidebar__table__header' } } body= [ { label: { title: 'wikilambda-editor-output-title', component: 'span', props: [Object], class: 'ext-wikilambda-function-viewer-details-sidebar__table-bordered-row' }, language: { title: '', class: 'ext-wikilambda-function-viewer-details-sidebar__table-bordered-row' }, text: { title: undefined, component: 'a', props: [Object], class: 'ext-wikilambda-function-viewer-details-sidebar__table-bordered-row' } } ] > at <FunctionViewerDetailsSidebar ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "isBordered" with v-bind value `false` will render isBordered="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <TableContainer class="ext-wikilambda-function-viewer-details-sidebar__table" header= { label: { title: 'wikilambda-editor-fn-step-function-definition', component: 'span', props: { class: 'ext-wikilambda-function-viewer-details-sidebar__table-bold' }, class: 'ext-wikilambda-function-viewer-details-sidebar__table__header ext-wikilambda-function-viewer-details-sidebar__table__expanded', colspan: 2 }, language: '', text: { title: 'wikilambda-edit', component: 'cdx-button', props: { class: 'ext-wikilambda-function-viewer-details-sidebar__table-bold', type: 'quiet', action: 'progressive', onClick: [Function: bound handleEditClick] }, class: 'ext-wikilambda-function-viewer-details-sidebar__table__header' } } body= [ { label: { title: 'wikilambda-editor-output-title', component: 'span', props: [Object], class: 'ext-wikilambda-function-viewer-details-sidebar__table-bordered-row' }, language: { title: '', class: 'ext-wikilambda-function-viewer-details-sidebar__table-bordered-row' }, text: { title: undefined, component: 'a', props: [Object], class: 'ext-wikilambda-function-viewer-details-sidebar__table-bordered-row' } } ] > at <FunctionViewerDetailsSidebar ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/components/ZImplementation.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "zobjectId" at <Anonymous ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zobjectId" at <Anonymous ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "disabled" with v-bind value `false` will render disabled="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxSelect selected="code" onUpdate:selected= [ [Function (anonymous)], [Function: bound changeImplMode] ] class="ext-wikilambda-zimplementation__mode-selector" ... > at <Anonymous ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: Invalid prop: type check failed for prop "zobjectId". Expected Number with value NaN, got Undefined at <ZCode key=2 zobject-id=undefined onSelectLanguage=fn<bound selectLanguage> ... > at <Anonymous ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zobjectId" at <Anonymous viewMode=true ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) PASS tests/jest/views/function/definition/FunctionDefinitionFooter.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation COMPONENT_V_MODEL) Component declares "modelValue" prop, which is Vue 3 usage, but is running under Vue 2 compat v-model behavior. You can opt-in to Vue 3 behavior on a per-component basis with `compatConfig: { COMPONENT_V_MODEL: false }`. Details: https://v3-migration.vuejs.org/breaking-changes/v-model.html at <CdxTextInput id="ext-wikilambda-function-definition-name__input" modelValue="" onUpdate:modelValue=fn ... > 72 | computed: $.extend( 73 | mapGetters( [ > 74 | 'currentZFunctionHasValidInputs', | ^ 75 | 'currentZFunctionHasOutput' 76 | ] ), 77 | { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at convertLegacyVModelProps (node_modules/@vue/compat/dist/vue.cjs.js:2815:13) at createBaseVNode (node_modules/@vue/compat/dist/vue.cjs.js:9418:9) at _createVNode (node_modules/@vue/compat/dist/vue.cjs.js:9485:12) at createVNodeWithArgsTransform (node_modules/@vue/compat/dist/vue.cjs.js:9342:12) at Proxy.render (resources/ext.wikilambda.edit/components/function/definition/FunctionDefinitionFooter.vue:74:543) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "disabled" with v-bind value `false` will render disabled="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTextInput id="ext-wikilambda-function-definition-name__input" class="ext-wikilambda-function-definition-footer__summary-input" aria-label="wikilambda-function-definition-footer-label" ... > at <FunctionDefinitionFooter ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "clearable" with v-bind value `false` will render clearable="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTextInput id="ext-wikilambda-function-definition-name__input" class="ext-wikilambda-function-definition-footer__summary-input" aria-label="wikilambda-function-definition-footer-label" ... > at <FunctionDefinitionFooter ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/views/function/viewer/FunctionViewerAboutAliases.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Property "getUserZlangZID" was accessed during render but is not defined on instance. at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> 140 | return alias && alias.language === userLanguage; 141 | } ); > 142 | }, | ^ 143 | getLanguageAliases: function ( allLanguages ) { 144 | var allAliases = []; 145 | for ( var item in allLanguages ) { at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.getUserZlangZID [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10234:17) at Proxy.render (resources/ext.wikilambda.edit/views/function/about/FunctionViewerAboutAliases.vue:142:40) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) console.warn [Vue warn]: Property "getUserZlangZID" was accessed during render but is not defined on instance. at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> 141 | } ); 142 | }, > 143 | getLanguageAliases: function ( allLanguages ) { | ^ 144 | var allAliases = []; 145 | for ( var item in allLanguages ) { 146 | var language = allLanguages[ item ]; at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.getUserZlangZID [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10234:17) at Proxy.render (resources/ext.wikilambda.edit/views/function/about/FunctionViewerAboutAliases.vue:143:20) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) console.warn [Vue warn]: Property "buttonType" was accessed during render but is not defined on instance. at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> 142 | }, 143 | getLanguageAliases: function ( allLanguages ) { > 144 | var allAliases = []; | ^ 145 | for ( var item in allLanguages ) { 146 | var language = allLanguages[ item ]; 147 | at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.buttonType [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10234:17) at Proxy.render (resources/ext.wikilambda.edit/views/function/about/FunctionViewerAboutAliases.vue:144:25) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) console.warn [Vue warn]: Property "buttonText" was accessed during render but is not defined on instance. at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> 143 | getLanguageAliases: function ( allLanguages ) { 144 | var allAliases = []; > 145 | for ( var item in allLanguages ) { | ^ 146 | var language = allLanguages[ item ]; 147 | 148 | // if this language is not the users AND at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.buttonText [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10234:17) at Proxy.render (resources/ext.wikilambda.edit/views/function/about/FunctionViewerAboutAliases.vue:145:25) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) console.warn [Vue warn]: Property "buttonIcon" was accessed during render but is not defined on instance. at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> 144 | var allAliases = []; 145 | for ( var item in allLanguages ) { > 146 | var language = allLanguages[ item ]; | ^ 147 | 148 | // if this language is not the users AND 149 | // it is the first time we have encountered a language that is not the users at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.buttonIcon [as get] (node_modules/@vue/compat/dist/vue.cjs.js:10234:17) at Proxy.render (resources/ext.wikilambda.edit/views/function/about/FunctionViewerAboutAliases.vue:146:25) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) console.warn [Vue warn]: Invalid prop: type check failed for prop "buttonText". Expected String with value "undefined", got Undefined at <FunctionViewerSidebar list= [] z-lang=undefined button-type=undefined ... > at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Invalid prop: type check failed for prop "buttonType". Expected String with value "undefined", got Undefined at <FunctionViewerSidebar list= [] z-lang=undefined button-type=undefined ... > at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Invalid prop: type check failed for prop "buttonIcon". Expected String with value "undefined", got Undefined at <FunctionViewerSidebar list= [] z-lang=undefined button-type=undefined ... > at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Invalid prop: type check failed for prop "zLang". Expected String with value "undefined", got Undefined at <FunctionViewerSidebar list= [] z-lang=undefined button-type=undefined ... > at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "shouldShowButton" with v-bind value `false` will render shouldShowButton="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <FunctionViewerSidebar list= [] z-lang=undefined button-type=undefined ... > at <FunctionViewerAboutAliases ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/components/ZKeyModeSelector.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) PASS tests/jest/components/ZObjectJson.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "readOnly" with v-bind value `false` will render readOnly="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CodeEditor mode="json" value="" read-only=false ... > at <Anonymous ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/store/modules/programmingLanguages.test.js PASS tests/jest/components/App.test.js ● Console console.warn [Vue warn]: Component "wikilambda-chip" has already been registered in target app. 11 | <!-- TODO(T309199): link to process page once it exists --> 12 | <a href="#"> {{ $i18n( 'wikilambda-function-details-summary-learn-more' ).text() }} </a> > 13 | </div> | ^ 14 | <section class="ext-wikilambda-function-details__sidebar"> 15 | <function-viewer-details-sidebar :zobject-id="zobjectId"></function-viewer-details-sidebar> 16 | </section> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.component (node_modules/@vue/compat/dist/vue.cjs.js:6726:21) at Function.component (node_modules/@vue/compat/dist/vue.cjs.js:6252:26) at Object.<anonymous> (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:13:5) console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) PASS tests/jest/views/function/viewer/FunctionViewerAboutNames.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Invalid prop: type check failed for prop "buttonIcon". Expected String with value "[object Object]", got Object at <FunctionViewerSidebar list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Invalid prop: type check failed for prop "zLang". Expected String with value "undefined", got Undefined at <FunctionViewerSidebar list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Invalid prop: type check failed for prop "buttonIcon". Expected String with value "[object Object]", got Object at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Invalid prop: type check failed for prop "zLang". Expected String with value "undefined", got Undefined at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Computed property "expando" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "isReady" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "guid" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "support" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "expr" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "readyWait" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "event" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssHooks" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssNumber" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssProps" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "easing" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "timers" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "attrHooks" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "propHooks" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "propFix" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "valHooks" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "active" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "lastModified" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "etag" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "ajaxSettings" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "offset" has no getter. at <SidebarListContainer list= [] z-lang=undefined button-type="normal" ... > at <FunctionViewerAboutNames ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) PASS tests/jest/views/function/viewer/FunctionViewerAboutExamples.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "hideHeader" with v-bind value `false` will render hideHeader="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <FunctionViewerAboutExamplesTable header= { input: { title: 'wikilambda-editor-input-default-label', class: 'ext-wikilambda-function-viewer-about-aliases__table-header-item' }, output: { title: 'wikilambda-editor-output-title', class: 'ext-wikilambda-function-viewer-about-aliases__table-header-item' } } body= [ { input: { title: 'testInput', class: 'ext-wikilambda-function-viewer-about-aliases__table-item' }, output: { title: 'testOutput', class: 'ext-wikilambda-function-viewer-about-aliases__table-item' } } ] > at <FunctionViewerAboutExamples ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "isBordered" with v-bind value `false` will render isBordered="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <FunctionViewerAboutExamplesTable header= { input: { title: 'wikilambda-editor-input-default-label', class: 'ext-wikilambda-function-viewer-about-aliases__table-header-item' }, output: { title: 'wikilambda-editor-output-title', class: 'ext-wikilambda-function-viewer-about-aliases__table-header-item' } } body= [ { input: { title: 'testInput', class: 'ext-wikilambda-function-viewer-about-aliases__table-item' }, output: { title: 'testOutput', class: 'ext-wikilambda-function-viewer-about-aliases__table-item' } } ] > at <FunctionViewerAboutExamples ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "data-has-border" with v-bind value `false` will render data-has-border="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <TableContainer header= { input: { title: 'wikilambda-editor-input-default-label', class: 'ext-wikilambda-function-viewer-about-aliases__table-header-item' }, output: { title: 'wikilambda-editor-output-title', class: 'ext-wikilambda-function-viewer-about-aliases__table-header-item' } } body= [ { input: { title: 'testInput', class: 'ext-wikilambda-function-viewer-about-aliases__table-item' }, output: { title: 'testOutput', class: 'ext-wikilambda-function-viewer-about-aliases__table-item' } } ] > at <FunctionViewerAboutExamples ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/components/ZObjectSelector.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation WATCH_ARRAY) "watch" option or vm.$watch on an array value will no longer trigger on array mutation unless the "deep" option is specified. If current usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ WATCH_ARRAY: false }) Details: https://v3-migration.vuejs.org/breaking-changes/watch.html at <CdxLookup key=1 selected="" onUpdate:selected=fn ... > at <ZObjectSelector ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at ReactiveEffect.getter [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:3967:17) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at doWatch (node_modules/@vue/compat/dist/vue.cjs.js:4067:31) at Function.watch (node_modules/@vue/compat/dist/vue.cjs.js:3892:12) at setup (node_modules/@wikimedia/codex/dist/codex.umd.js:1:27867) console.warn [Vue warn]: (deprecation COMPONENT_V_MODEL) Component declares "modelValue" prop, which is Vue 3 usage, but is running under Vue 2 compat v-model behavior. You can opt-in to Vue 3 behavior on a per-component basis with `compatConfig: { COMPONENT_V_MODEL: false }`. Details: https://v3-migration.vuejs.org/breaking-changes/v-model.html at <CdxTextInput modelValue="" onUpdate:modelValue= [ [Function (anonymous)], [Function: V] ] placeholder="wikilambda-zobjectselector-label" ... > at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at convertLegacyVModelProps (node_modules/@vue/compat/dist/vue.cjs.js:2815:13) at createBaseVNode (node_modules/@vue/compat/dist/vue.cjs.js:9418:9) at _createVNode (node_modules/@vue/compat/dist/vue.cjs.js:9485:12) at Function.createVNodeWithArgsTransform [as createVNode] (node_modules/@vue/compat/dist/vue.cjs.js:9342:12) at Proxy.qt (node_modules/@wikimedia/codex/dist/codex.umd.js:1:28437) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) console.warn [Vue warn]: (deprecation INSTANCE_ATTRS_CLASS_STYLE) Component <CdxTextInput> has `inheritAttrs: false` but is relying on class/style fallthrough from parent. In Vue 3, class/style are now included in $attrs and will no longer fallthrough when inheritAttrs is false. If you are already using v-bind="$attrs" on component root it should render the same end result. If you are binding $attrs to a non-root element and expecting class/style to fallthrough on root, you will need to now manually bind them on root via :class="$attrs.class". Details: https://v3-migration.vuejs.org/breaking-changes/attrs-includes-class-style.html at <CdxTextInput placeholder="wikilambda-zobjectselector-label" end-icon= { ltr: '<path d="M15 1H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm-4 15H9v-2h2zm2.7-7.6a4.88 4.88 0 0 1-.3.7 2.65 2.65 0 0 1-.5.6l-.5.5a2.65 2.65 0 0 1-.6.5c-.2.2-.3.4-.5.6a1.91 1.91 0 0 0-.3.8 3.4 3.4 0 0 0-.1 1H9.1a4.87 4.87 0 0 1 .1-1.2 2.92 2.92 0 0 1 .2-.9 2.51 2.51 0 0 1 .4-.7l.6-.6a1.76 1.76 0 0 1 .5-.4c.2-.1.3-.3.4-.4l.3-.6a1.7 1.7 0 0 0 .1-.7 2.92 2.92 0 0 0-.2-.9 2.19 2.19 0 0 0-1-.9.9.9 0 0 0-.5-.1 1.68 1.68 0 0 0-1.5.7A2.86 2.86 0 0 0 8 8.1H6.2a5.08 5.08 0 0 1 .3-1.7 3.53 3.53 0 0 1 .8-1.3 3.6 3.6 0 0 1 1.2-.8 5.08 5.08 0 0 1 1.7-.3 5.9 5.9 0 0 1 1.4.2 2.59 2.59 0 0 1 1.1.7 4.44 4.44 0 0 1 .8 1.1 4 4 0 0 1 .3 1.5 3.08 3.08 0 0 1-.1.9z"/>', shouldFlip: true, shouldFlipExceptions: [ 'he', 'yi' ] } class="cdx-lookup__input" ... > at <CdxLookup key=1 selected="" onUpdate:selected=fn ... > at <ZObjectSelector ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3207:17) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7786:9) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "aria-expanded" with v-bind value `false` will render aria-expanded="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTextInput placeholder="wikilambda-zobjectselector-label" end-icon= { ltr: '<path d="M15 1H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm-4 15H9v-2h2zm2.7-7.6a4.88 4.88 0 0 1-.3.7 2.65 2.65 0 0 1-.5.6l-.5.5a2.65 2.65 0 0 1-.6.5c-.2.2-.3.4-.5.6a1.91 1.91 0 0 0-.3.8 3.4 3.4 0 0 0-.1 1H9.1a4.87 4.87 0 0 1 .1-1.2 2.92 2.92 0 0 1 .2-.9 2.51 2.51 0 0 1 .4-.7l.6-.6a1.76 1.76 0 0 1 .5-.4c.2-.1.3-.3.4-.4l.3-.6a1.7 1.7 0 0 0 .1-.7 2.92 2.92 0 0 0-.2-.9 2.19 2.19 0 0 0-1-.9.9.9 0 0 0-.5-.1 1.68 1.68 0 0 0-1.5.7A2.86 2.86 0 0 0 8 8.1H6.2a5.08 5.08 0 0 1 .3-1.7 3.53 3.53 0 0 1 .8-1.3 3.6 3.6 0 0 1 1.2-.8 5.08 5.08 0 0 1 1.7-.3 5.9 5.9 0 0 1 1.4.2 2.59 2.59 0 0 1 1.1.7 4.44 4.44 0 0 1 .8 1.1 4 4 0 0 1 .3 1.5 3.08 3.08 0 0 1-.1.9z"/>', shouldFlip: true, shouldFlipExceptions: [ 'he', 'yi' ] } class="cdx-lookup__input" ... > at <CdxLookup key=1 selected="" onUpdate:selected=fn ... > at <ZObjectSelector ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/views/function/definition/FunctionDefinitionName.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "fn" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "expando" has type "string" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "isReady" has type "boolean" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "guid" has type "number" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "support" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "expr" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "readyWait" has type "number" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "event" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "cssHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "cssNumber" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "cssProps" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "easing" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "timers" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "attrHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "propHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "propFix" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "valHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "active" has type "number" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "lastModified" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "etag" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "ajaxSettings" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "offset" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: (deprecation COMPONENT_V_MODEL) Component declares "modelValue" prop, which is Vue 3 usage, but is running under Vue 2 compat v-model behavior. You can opt-in to Vue 3 behavior on a per-component basis with `compatConfig: { COMPONENT_V_MODEL: false }`. Details: https://v3-migration.vuejs.org/breaking-changes/v-model.html at <CdxTextInput id="ext-wikilambda-function-definition-name__input" modelValue="" onUpdate:modelValue=fn ... > 98 | if ( labelObject ) { 99 | label = this.getNestedZObjectById( labelObject.id, [ > 100 | Constants.Z_MONOLINGUALSTRING_VALUE, | ^ 101 | Constants.Z_STRING_VALUE 102 | ] ); 103 | } at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at convertLegacyVModelProps (node_modules/@vue/compat/dist/vue.cjs.js:2815:13) at createBaseVNode (node_modules/@vue/compat/dist/vue.cjs.js:9418:9) at _createVNode (node_modules/@vue/compat/dist/vue.cjs.js:9485:12) at createVNodeWithArgsTransform (node_modules/@vue/compat/dist/vue.cjs.js:9342:12) at Proxy.render (resources/ext.wikilambda.edit/components/function/definition/FunctionDefinitionName.vue:100:857) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "disabled" with v-bind value `false` will render disabled="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTextInput id="ext-wikilambda-function-definition-name__input" class="ext-wikilambda-function-definition-name__input" aria-label="wikilambda-function-definition-name-label" ... > at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "clearable" with v-bind value `false` will render clearable="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTextInput id="ext-wikilambda-function-definition-name__input" class="ext-wikilambda-function-definition-name__input" aria-label="wikilambda-function-definition-name-label" ... > at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: Missing required prop: "zLang" at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "fn" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "expando" has type "string" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "isReady" has type "boolean" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "guid" has type "number" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "support" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "expr" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "readyWait" has type "number" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "event" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "cssHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "cssNumber" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "cssProps" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "easing" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "timers" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "attrHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "propHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "propFix" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "valHooks" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "active" has type "number" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "lastModified" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "etag" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "ajaxSettings" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Method "offset" has type "object" in the component definition. Did you reference the function correctly? at <FunctionDefinitionName ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5054:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) PASS tests/jest/views/ZObjectEditor.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) PASS tests/jest/views/function/viewer/FunctionViewerSidebar.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "list" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "buttonText" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "buttonType" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "buttonIcon" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Computed property "expando" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "isReady" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "guid" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "support" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "expr" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "readyWait" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "event" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssNumber" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssProps" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "easing" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "timers" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "attrHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "propHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "propFix" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "valHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "active" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "lastModified" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "etag" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "ajaxSettings" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "offset" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Missing required prop: "list" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "buttonText" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "buttonType" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "buttonIcon" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "zLang" at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Computed property "expando" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "isReady" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "guid" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "support" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "expr" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "readyWait" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "event" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssNumber" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "cssProps" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "easing" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "timers" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "attrHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "propHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "propFix" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "valHooks" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "active" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "lastModified" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "etag" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "ajaxSettings" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) console.warn [Vue warn]: Computed property "offset" has no getter. at <SidebarListContainer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at applyOptions (node_modules/@vue/compat/dist/vue.cjs.js:5102:17) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10668:9) at handleSetupResult (node_modules/@vue/compat/dist/vue.cjs.js:10598:5) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10561:13) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) PASS tests/jest/views/function/definition/FunctionDefinitionInputs.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "isMobile" at <FunctionDefinitionInputs ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) PASS tests/jest/views/function/definition/FunctionDefinitionOutput.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) PASS tests/jest/store/modules/languages.test.js PASS tests/jest/store/actions.test.js PASS tests/jest/views/FunctionViewer.test.js ● Console console.warn [Vue warn]: Component "wikilambda-chip" has already been registered in target app. 11 | <!-- TODO(T309199): link to process page once it exists --> 12 | <a href="#"> {{ $i18n( 'wikilambda-function-details-summary-learn-more' ).text() }} </a> > 13 | </div> | ^ 14 | <section class="ext-wikilambda-function-details__sidebar"> 15 | <function-viewer-details-sidebar :zobject-id="zobjectId"></function-viewer-details-sidebar> 16 | </section> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at Object.component (node_modules/@vue/compat/dist/vue.cjs.js:6726:21) at Function.component (node_modules/@vue/compat/dist/vue.cjs.js:6252:26) at Object.<anonymous> (resources/ext.wikilambda.edit/views/function/FunctionDetails.vue:13:5) console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "framed" with v-bind value `false` will render framed="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <CdxTabs active="function-about" onUpdate:active=fn > at <FunctionViewer ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/views/function/details/FunctionViewerDetailsTable.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) console.warn [Vue warn]: Missing required prop: "header" at <FunctionViewerDetailsTable ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "canApprove" at <FunctionViewerDetailsTable ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Missing required prop: "canDeactivate" at <FunctionViewerDetailsTable ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5830:9) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: Failed to resolve component: cdx-button If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. at <FunctionViewerDetailsTable ref="VTU_COMPONENT" > at <VTUROOT> 80 | showingAll: { 81 | type: Boolean, > 82 | defualt: false | ^ 83 | }, 84 | canApprove: { 85 | type: Boolean, at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at resolveAsset (node_modules/@vue/compat/dist/vue.cjs.js:8889:13) at resolveComponent (node_modules/@vue/compat/dist/vue.cjs.js:8831:12) at Proxy.render (resources/ext.wikilambda.edit/views/function/details/FunctionViewerDetailsTable.vue:82:56) at renderComponentRoot (node_modules/@vue/compat/dist/vue.cjs.js:3111:44) at ReactiveEffect.componentUpdateFn [as fn] (node_modules/@vue/compat/dist/vue.cjs.js:7880:57) at ReactiveEffect.run (node_modules/@vue/compat/dist/vue.cjs.js:742:25) at setupRenderEffect (node_modules/@vue/compat/dist/vue.cjs.js:8018:9) console.warn [Vue warn]: Invalid prop: type check failed for prop "header". Expected Object, got Undefined at <TableContainer header=undefined body= [] class="ext-wikilambda-function-details-table__body" > at <FunctionViewerDetailsTable ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at validateProp (node_modules/@vue/compat/dist/vue.cjs.js:5849:13) at validateProps (node_modules/@vue/compat/dist/vue.cjs.js:5820:9) at initProps (node_modules/@vue/compat/dist/vue.cjs.js:5488:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10484:5) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) at processComponent (node_modules/@vue/compat/dist/vue.cjs.js:7740:17) at patch (node_modules/@vue/compat/dist/vue.cjs.js:7343:21) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "hideHeader" with v-bind value `false` will render hideHeader="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <TableContainer header=undefined body= [] class="ext-wikilambda-function-details-table__body" > at <FunctionViewerDetailsTable ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) console.warn [Vue warn]: (deprecation ATTR_FALSE_VALUE) Attribute "isBordered" with v-bind value `false` will render isBordered="false" instead of removing it in Vue 3. To remove the attribute, use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with: configureCompat({ ATTR_FALSE_VALUE: false }) Details: https://v3-migration.vuejs.org/breaking-changes/attribute-coercion.html at <TableContainer header=undefined body= [] class="ext-wikilambda-function-details-table__body" > at <FunctionViewerDetailsTable ref="VTU_COMPONENT" > at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at Object.softAssertCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2716:9) at compatCoerceAttr (node_modules/@vue/compat/dist/vue.cjs.js:11458:21) at patchAttr (node_modules/@vue/compat/dist/vue.cjs.js:11426:13) at patchProp (node_modules/@vue/compat/dist/vue.cjs.js:11678:9) at mountElement (node_modules/@vue/compat/dist/vue.cjs.js:7447:25) at processElement (node_modules/@vue/compat/dist/vue.cjs.js:7420:13) PASS tests/jest/views/ZObjectViewer.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) PASS tests/jest/views/function/FunctionAbout.test.js ● Console console.warn [Vue warn]: (deprecation RENDER_FUNCTION) Vue 3's render function API has changed. You can opt-in to the new API with: configureCompat({ RENDER_FUNCTION: false }) (This can also be done per-component via the "compatConfig" option.) Details: https://v3-migration.vuejs.org/breaking-changes/render-function-api.html at <VTUROOT> at warn$1 (node_modules/@vue/compat/dist/vue.cjs.js:1727:17) at warnDeprecation (node_modules/@vue/compat/dist/vue.cjs.js:2630:5) at checkCompatEnabled (node_modules/@vue/compat/dist/vue.cjs.js:2728:9) at convertLegacyRenderFn (node_modules/@vue/compat/dist/vue.cjs.js:8971:9) at finishComponentSetup (node_modules/@vue/compat/dist/vue.cjs.js:10619:9) at setupStatefulComponent (node_modules/@vue/compat/dist/vue.cjs.js:10565:9) at setupComponent (node_modules/@vue/compat/dist/vue.cjs.js:10487:11) at mountComponent (node_modules/@vue/compat/dist/vue.cjs.js:7769:13) PASS tests/jest/store/index.test.js Test Suites: 45 passed, 45 total Tests: 1 skipped, 323 passed, 324 total Snapshots: 0 total Time: 15.321 s Ran all test suites. --- stdout --- > test > grunt test && npm run test:unit Running "eslint:all" (eslint) task /src/repo/resources/ext.wikilambda.edit/components/ZObjectJson.vue 58:3 warning Prop 'zobjectRaw' requires default value to be set vue/require-default-prop /src/repo/resources/ext.wikilambda.edit/components/ZObjectKey.vue 26:5 warning The '<z-object>' component has been used, but not defined vue/no-undef-components 68:4 warning The '<z-object>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/ZObjectKeyList.vue 18:4 warning The '<z-object-key>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/base/DialogContainer.vue 70:3 warning Prop 'size' requires default value to be set vue/require-default-prop /src/repo/resources/ext.wikilambda.edit/components/editor/FnEditorZLanguageSelector.vue 9:3 warning `<template>` require directive vue/no-lone-template /src/repo/resources/ext.wikilambda.edit/components/function/ZFunctionCallRunner.vue 10:3 warning The '<z-reference>' component has been used, but not defined vue/no-undef-components 10:3 warning The "z-reference" component has been used but not registered vue/no-unregistered-components 17:5 warning The '<z-object-key>' component has been used, but not defined vue/no-undef-components 32:5 warning The '<z-key-mode-selector>' component has been used, but not defined vue/no-undef-components 32:5 warning The "z-key-mode-selector" component has been used but not registered vue/no-unregistered-components 39:6 warning The '<z-object-json>' component has been used, but not defined vue/no-undef-components 44:6 warning The '<z-object-key>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/function/ZFunctionTesterReport.vue 84:12 warning 'v-html' directive can lead to XSS attack vue/no-v-html 86:5 warning `<template>` require directive vue/no-lone-template 87:12 warning 'v-html' directive can lead to XSS attack vue/no-v-html /src/repo/resources/ext.wikilambda.edit/components/function/ZInlineTesterCall.vue 16:4 warning The '<z-object-key>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/function/ZInlineTesterValidation.vue 9:3 warning The '<z-object-selector>' component has been used, but not defined vue/no-undef-components 25:4 warning The '<z-reference>' component has been used, but not defined vue/no-undef-components 25:4 warning The "z-reference" component has been used but not registered vue/no-unregistered-components 37:5 warning The '<z-object-key>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/types/ZArgumentList.vue 11:4 warning The '<z-list-item>' component has been used, but not defined vue/no-undef-components 11:4 warning The "z-list-item" component has been used but not registered vue/no-unregistered-components /src/repo/resources/ext.wikilambda.edit/components/types/ZFunctionCallToType.vue 21:4 warning The '<z-object>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/types/ZImplementation.vue 56:3 warning The '<z-object>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/types/ZKey.vue 27:4 warning The '<z-object-selector>' component has been used, but not defined vue/no-undef-components 37:3 warning The '<z-object-key-list>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/types/ZListItem.vue 26:3 warning The '<z-object>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/types/ZResponseEnvelope.vue 48:4 warning `<template>` require directive vue/no-lone-template 49:11 warning 'v-html' directive can lead to XSS attack vue/no-v-html /src/repo/resources/ext.wikilambda.edit/components/types/ZType.vue 25:6 warning The '<z-object>' component has been used, but not defined vue/no-undef-components 32:6 warning The '<z-object>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/components/types/ZTypedPair.vue 32:5 warning The '<z-object>' component has been used, but not defined vue/no-undef-components 40:5 warning The '<z-object>' component has been used, but not defined vue/no-undef-components /src/repo/resources/ext.wikilambda.edit/views/function/FunctionDefinition.vue 92:4 warning `<template>` require directive vue/no-lone-template /src/repo/resources/ext.wikilambda.edit/views/function/details/FunctionViewerDetailsTable.vue 21:7 warning The '<cdx-button>' component has been used, but not defined vue/no-undef-components 21:7 warning The "cdx-button" component has been used but not registered vue/no-unregistered-components 24:7 warning The '<cdx-button>' component has been used, but not defined vue/no-undef-components 24:7 warning The "cdx-button" component has been used but not registered vue/no-unregistered-components /src/repo/resources/ext.wikilambda.edit/views/function/partials/TesterTableStatus.vue 27:11 warning 'v-html' directive can lead to XSS attack vue/no-v-html 29:4 warning `<template>` require directive vue/no-lone-template 30:11 warning 'v-html' directive can lead to XSS attack vue/no-v-html ✖ 42 problems (0 errors, 42 warnings) Running "banana:WikiLambda" (banana) task >> 2 message directories checked. Running "stylelint:all" (stylelint) task >> Linted 154 files without errors Done. > test:unit > jest ----------------------------------------------------|---------|----------|---------|---------|------------------------------------------------------------------------------------------------------------------------------------------ File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------------------------------------------|---------|----------|---------|---------|------------------------------------------------------------------------------------------------------------------------------------------ All files | 52.38 | 41.64 | 42.26 | 52.35 | ext.wikilambda.edit | 76.19 | 100 | 0 | 76.19 | Constants.js | 100 | 100 | 100 | 100 | index.js | 0 | 100 | 0 | 0 | 9-15 ext.wikilambda.edit/components | 47.11 | 35.1 | 29.06 | 47.11 | App.vue | 92.3 | 100 | 66.66 | 92.3 | 61 ZFunctionSignature.vue | 0 | 100 | 100 | 0 | 15 ZKeyModeSelector.vue | 75 | 42.85 | 80 | 75 | 64,91-92 ZObject.vue | 93.44 | 89.28 | 87.5 | 93.44 | 143,152,180,202 ZObjectGeneric.vue | 37.5 | 0 | 0 | 37.5 | 79-126 ZObjectJson.vue | 47.36 | 50 | 46.15 | 47.36 | 35,43-44,85,90,99-138 ZObjectKey.vue | 28.94 | 0 | 0 | 28.94 | 124-241 ZObjectKeyInput.vue | 0 | 0 | 0 | 0 | 27-49 ZObjectKeyList.vue | 33.33 | 0 | 0 | 33.33 | 64-124 ZObjectSelector.vue | 21.83 | 2.77 | 26.08 | 21.83 | 120-121,126,130-132,138-144,152-156,171-329 ext.wikilambda.edit/components/editor | 10 | 0 | 0 | 10 | FnEditorInputListItem.vue | 0 | 0 | 0 | 0 | 42-190 FnEditorVisualDisplay.vue | 11.76 | 0 | 0 | 11.76 | 107-229 FnEditorZLanguageSelector.vue | 35.71 | 0 | 0 | 35.71 | 50-75 ext.wikilambda.edit/components/function | 42.79 | 21.31 | 17.74 | 42.79 | ZFunctionCallRunner.vue | 27.77 | 0 | 0 | 27.77 | 72-107 ZFunctionEvaluator.vue | 26.31 | 0 | 0 | 26.31 | 27-73 ZFunctionTesterReport.vue | 28.57 | 11.76 | 40 | 28.57 | 155-175,181-256,270-284 ZImplementationList.vue | 53.84 | 100 | 0 | 53.84 | 58-77 ZImplementationListItem.vue | 23.07 | 0 | 0 | 23.07 | 61-114 ZInlineTesterCall.vue | 75 | 100 | 0 | 75 | 34 ZInlineTesterValidation.vue | 31.25 | 0 | 0 | 31.25 | 61-87 ZTesterAdHoc.vue | 50 | 0 | 0 | 50 | 65-108 ZTesterImplResult.vue | 96 | 100 | 83.33 | 96 | 90 ZTesterList.vue | 57.14 | 100 | 0 | 57.14 | 69-90 ZTesterListItem.vue | 63.63 | 100 | 0 | 63.63 | 64-76 ext.wikilambda.edit/components/function/definition | 70 | 41.66 | 61.01 | 70 | FunctionDefinitionAliases.vue | 75.51 | 58.33 | 66.66 | 75.51 | 111-112,127-130,151,176,185-187,234-242 FunctionDefinitionFooter.vue | 76.92 | 50 | 66.66 | 76.92 | 101-107 FunctionDefinitionInputs.vue | 61.9 | 33.33 | 50 | 61.9 | 147-172 FunctionDefinitionInputsItem.vue | 67.92 | 27.77 | 53.84 | 67.92 | 166,172,182,186,209,216,245-250,277-301 FunctionDefinitionName.vue | 61.9 | 50 | 71.42 | 61.9 | 70,87-94,99,112-117 FunctionDefinitionOutput.vue | 76.92 | 50 | 60 | 76.92 | 86,103-107 ext.wikilambda.edit/components/types | 29.35 | 6.54 | 9.77 | 29.35 | ZArgument.vue | 22.58 | 0 | 0 | 22.58 | 58-119 ZArgumentList.vue | 41.66 | 100 | 0 | 41.66 | 42-55 ZArgumentReference.vue | 38.46 | 0 | 0 | 38.46 | 57-89 ZBoolean.vue | 38.46 | 0 | 0 | 38.46 | 59-86 ZCharacter.vue | 55.55 | 100 | 0 | 55.55 | 50-72 ZCode.vue | 83.33 | 71.42 | 92.3 | 83.33 | 107-108,152-162,181 ZFunction.vue | 26.31 | 0 | 0 | 26.31 | 59-181 ZFunctionCall.vue | 14.1 | 0 | 0 | 14.1 | 100-322 ZFunctionCallToType.vue | 20 | 0 | 0 | 20 | 54-142 ZImplementation.vue | 57.89 | 40 | 60 | 57.89 | 147-154,172,178-187,192,221-239,254,264-279,290,292 ZKey.vue | 35.71 | 0 | 0 | 35.71 | 63-94 ZLabelsBlock.vue | 8.91 | 0 | 0 | 8.91 | 124-488 ZListItem.vue | 42.85 | 100 | 0 | 42.85 | 74-106 ZMonolingualString.vue | 27.27 | 0 | 0 | 27.27 | 68-132 ZMultilingualString.vue | 21.21 | 0 | 0 | 21.21 | 63-151 ZPersistentObject.vue | 47.82 | 0 | 0 | 47.82 | 113-149 ZReference.vue | 27.27 | 0 | 0 | 27.27 | 71-128 ZResponseEnvelope.vue | 21.95 | 0 | 0 | 21.95 | 84-166 ZString.vue | 41.66 | 0 | 0 | 41.66 | 48-72 ZTester.vue | 41.66 | 0 | 0 | 41.66 | 82-128 ZType.vue | 36.36 | 0 | 0 | 36.36 | 91-155 ZTypedList.vue | 30.43 | 0 | 0 | 30.43 | 64-133 ZTypedMap.vue | 21.21 | 0 | 0 | 21.21 | 69-161 ZTypedPair.vue | 17.64 | 0 | 0 | 17.64 | 78-173 ext.wikilambda.edit/composables | 95.23 | 100 | 85.71 | 95.23 | useBreakpoints.js | 95.23 | 100 | 85.71 | 95.23 | 14 ext.wikilambda.edit/mixins | 66.2 | 68.78 | 71.42 | 66.78 | api.js | 93.33 | 75 | 83.33 | 93.33 | 54 domUtils.js | 20 | 0 | 0 | 20 | 11-19 portray.js | 5.97 | 0 | 0 | 6.15 | 40-177 schemata.js | 77.92 | 73.68 | 81.81 | 78.66 | 45-59,80,161-175 typeUtils.js | 100 | 100 | 100 | 100 | urlUtils.js | 88.88 | 75 | 100 | 88.88 | 18 validator.js | 15.38 | 0 | 25 | 15.38 | 27-53 zobjectTreeUtils.js | 100 | 96.96 | 100 | 100 | 117 ext.wikilambda.edit/store | 86.2 | 66.66 | 58.33 | 85.96 | actions.js | 83.33 | 100 | 50 | 83.33 | 41 getters.js | 89.28 | 60 | 85.71 | 88.88 | 21,57,65 index.js | 100 | 100 | 100 | 100 | mutations.js | 25 | 100 | 0 | 25 | 9-13 state.js | 50 | 100 | 0 | 50 | 20 ext.wikilambda.edit/store/modules | 66.93 | 55.11 | 72.19 | 66.82 | arguments.js | 69.76 | 50 | 54.54 | 69.76 | 38-46,91,95,104,134-135,145,160-161 callZFunction.js | 58.33 | 0 | 80 | 58.33 | 22-29 languages.js | 66.66 | 100 | 40 | 66.66 | 37-47 programmingLanguages.js | 57.14 | 100 | 66.66 | 57.14 | 49-79 router.js | 100 | 100 | 100 | 100 | zImplementations.js | 52.94 | 50 | 64.28 | 52.94 | 14,40-85 zKeys.js | 76.38 | 54.28 | 77.77 | 76.38 | 43-49,86,131,145,155-156,194,262-279 zTesterResults.js | 69.51 | 57.14 | 81.81 | 69.51 | 26,33,87-143,288,319 zTesters.js | 21.42 | 6.25 | 33.33 | 21.64 | 17,36-39,55-132,182-341 zTypedList.js | 33.84 | 10.34 | 33.33 | 33.84 | 13-20,79-119,149-219,266-277 zobject.js | 76.19 | 59.28 | 81.44 | 75.85 | 52-59,71-72,143,241,252-253,320-340,355,358,362-363,372,374,382-383,459-462,484,541,594,645-677,692,707-712,800-884,918,936,940,994-1012 zobjectModes.js | 100 | 100 | 100 | 100 | ext.wikilambda.edit/store/modules/zobject | 48.18 | 29.93 | 66.66 | 48.18 | addZObjects.js | 44.18 | 20.38 | 57.69 | 44.18 | 24,51-70,148-165,262-266,304-373,573-740,756-762,766-782 currentZObject.js | 62.29 | 48.14 | 78.94 | 62.29 | 21,58-63,96,103-104,109-110,121,148-149,158-160,169-171,198-212 ext.wikilambda.edit/views | 69.23 | 0 | 36.36 | 69.23 | FunctionEditor.vue | 87.5 | 100 | 0 | 87.5 | 53 FunctionViewer.vue | 100 | 100 | 100 | 100 | ZObjectEditor.vue | 50 | 0 | 33.33 | 50 | 96-102,122-145 ZObjectViewer.vue | 100 | 100 | 100 | 100 | ext.wikilambda.edit/views/function | 68.87 | 66.98 | 68.96 | 69.03 | FunctionAbout.vue | 100 | 100 | 100 | 100 | FunctionDefinition.vue | 47.89 | 44 | 54.76 | 48.3 | 306-310,344-486,501,537,544 FunctionDetails.vue | 88.49 | 87.5 | 82.22 | 88.39 | 117,196,270,422-433,448,463,478,497 FunctionImplementations.vue | 100 | 100 | 100 | 100 | FunctionTests.vue | 100 | 100 | 100 | 100 | ext.wikilambda.edit/views/function/about | 52.04 | 12.5 | 60.71 | 52.04 | FunctionViewerAboutAliases.vue | 39.62 | 13.33 | 52.94 | 39.62 | 76-80,88,97-131,137,146-156,162-181 FunctionViewerAboutDetails.vue | 100 | 100 | 100 | 100 | FunctionViewerAboutExamples.vue | 90.9 | 33.33 | 100 | 90.9 | 60 FunctionViewerAboutNames.vue | 53.33 | 0 | 62.5 | 53.33 | 54-63,69-89,103,109,115 ext.wikilambda.edit/views/function/details | 40.9 | 21.87 | 44.82 | 40.9 | FunctionViewerDetailsSidebar.vue | 39.24 | 21.87 | 50 | 39.24 | 145,151-243,299-308,314,326-406,412 FunctionViewerDetailsTable.vue | 55.55 | 100 | 20 | 55.55 | 95-104 ext.wikilambda.edit/views/function/partials | 32.69 | 0 | 23.07 | 32.69 | FunctionViewerSidebar.vue | 90.9 | 100 | 75 | 90.9 | 112 TesterTableStatus.vue | 17.07 | 0 | 0 | 17.07 | 67-147 ----------------------------------------------------|---------|----------|---------|---------|------------------------------------------------------------------------------------------------------------------------------------------ --- end --- {} {"1098681": {"source": 1098681, "name": "micromatch", "dependency": "micromatch", "title": "Regular Expression Denial of Service (ReDoS) in micromatch", "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv", "severity": "moderate", "cwe": ["CWE-1333"], "cvss": {"score": 5.3, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"}, "range": "<4.0.8"}} Upgrading n:micromatch from 4.0.5 -> 4.0.8 $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- build: Updating micromatch to 4.0.8 * https://github.com/advisories/GHSA-952p-6rrq-rcjv $ git add . --- stdout --- --- end --- $ git commit -F /tmp/tmp680qug3y --- stdout --- [REL1_39 a347cc0] build: Updating micromatch to 4.0.8 1 file changed, 44 insertions(+), 38 deletions(-) --- end --- $ git format-patch HEAD~1 --stdout --- stdout --- From a347cc0dfa46ba834e1e0aeab3b7336dee6e1c9e Mon Sep 17 00:00:00 2001 From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org> Date: Thu, 17 Oct 2024 12:13:21 +0000 Subject: [PATCH] build: Updating micromatch to 4.0.8 * https://github.com/advisories/GHSA-952p-6rrq-rcjv Change-Id: Ie62d25069eaba3e55a59c09f1815a1467431ca3c --- package-lock.json | 82 +++++++++++++++++++++++++---------------------- 1 file changed, 44 insertions(+), 38 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7dd0edc..04df1cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8279,9 +8279,10 @@ } }, "node_modules/https-proxy-agent": { - "version": "5.0.0", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -10530,12 +10531,12 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -11754,16 +11755,16 @@ } }, "node_modules/puppeteer-core": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.4.1.tgz", - "integrity": "sha512-AgRIWgIkUXXnbvoRhyveZnyoEYr3wTunSk2/evOfWvFs65GUzsrxnUTUSLgPM4MRshCQmRABW7qE1hDN1AD7nA==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", "dev": true, "dependencies": { "cross-fetch": "3.1.5", - "debug": "4.3.3", - "devtools-protocol": "0.0.960912", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", + "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", @@ -11777,9 +11778,9 @@ } }, "node_modules/puppeteer-core/node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" @@ -11794,9 +11795,9 @@ } }, "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.960912", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.960912.tgz", - "integrity": "sha512-I3hWmV9rWHbdnUdmMKHF2NuYutIM2kXz2mdXW8ha7TbRlGTVs+PF+PsB5QWvpCek4Fy9B+msiispCfwlhG5Sqg==", + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, "node_modules/puppeteer-core/node_modules/ms": { @@ -14201,9 +14202,10 @@ } }, "node_modules/ws": { - "version": "7.4.6", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -20163,7 +20165,9 @@ } }, "https-proxy-agent": { - "version": "5.0.0", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, "requires": { "agent-base": "6", @@ -21750,12 +21754,12 @@ "dev": true }, "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "requires": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" } }, @@ -22562,16 +22566,16 @@ "dev": true }, "puppeteer-core": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.4.1.tgz", - "integrity": "sha512-AgRIWgIkUXXnbvoRhyveZnyoEYr3wTunSk2/evOfWvFs65GUzsrxnUTUSLgPM4MRshCQmRABW7qE1hDN1AD7nA==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", "dev": true, "requires": { "cross-fetch": "3.1.5", - "debug": "4.3.3", - "devtools-protocol": "0.0.960912", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", + "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", @@ -22582,18 +22586,18 @@ }, "dependencies": { "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "devtools-protocol": { - "version": "0.0.960912", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.960912.tgz", - "integrity": "sha512-I3hWmV9rWHbdnUdmMKHF2NuYutIM2kXz2mdXW8ha7TbRlGTVs+PF+PsB5QWvpCek4Fy9B+msiispCfwlhG5Sqg==", + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, "ms": { @@ -24322,7 +24326,9 @@ } }, "ws": { - "version": "7.4.6", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, "requires": {} }, -- 2.39.2 --- end ---