This run took 39 seconds.
$ date --- stdout --- Wed Apr 10 10:38:16 UTC 2024 --- end --- $ git clone file:///srv/git/mediawiki-extensions-PageEncryption.git repo --depth=1 -b master --- 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 --- stdout --- --- end --- $ grr init --- stdout --- Installed commit-msg hook. --- end --- $ git show-ref refs/heads/master --- stdout --- d4606fd761da38941bce7fedbe5a659635fbe33b refs/heads/master --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "eslint-plugin-compat": { "name": "eslint-plugin-compat", "severity": "moderate", "isDirect": false, "via": [ "semver" ], "effects": [], "range": "3.6.0-0 - 4.1.4", "nodes": [ "node_modules/eslint-plugin-compat" ], "fixAvailable": true }, "postcss": { "name": "postcss", "severity": "moderate", "isDirect": false, "via": [ { "source": 1094544, "name": "postcss", "dependency": "postcss", "title": "PostCSS line return parsing error", "url": "https://github.com/advisories/GHSA-7fh5-64p2-3v2j", "severity": "moderate", "cwe": [ "CWE-74", "CWE-144" ], "cvss": { "score": 5.3, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N" }, "range": "<8.4.31" } ], "effects": [], "range": "<8.4.31", "nodes": [ "node_modules/postcss" ], "fixAvailable": true }, "semver": { "name": "semver", "severity": "moderate", "isDirect": false, "via": [ { "source": 1096482, "name": "semver", "dependency": "semver", "title": "semver vulnerable to Regular Expression Denial of Service", "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw", "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": ">=7.0.0 <7.5.2" }, { "source": 1096483, "name": "semver", "dependency": "semver", "title": "semver vulnerable to Regular Expression Denial of Service", "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw", "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": "<5.7.2" }, { "source": 1096484, "name": "semver", "dependency": "semver", "title": "semver vulnerable to Regular Expression Denial of Service", "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw", "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": ">=6.0.0 <6.3.1" } ], "effects": [ "eslint-plugin-compat" ], "range": "<=5.7.1 || 6.0.0 - 6.3.0 || 7.0.0 - 7.5.1", "nodes": [ "node_modules/eslint-plugin-jsdoc/node_modules/semver", "node_modules/eslint-plugin-node/node_modules/semver", "node_modules/normalize-package-data/node_modules/semver", "node_modules/semver" ], "fixAvailable": true }, "word-wrap": { "name": "word-wrap", "severity": "moderate", "isDirect": false, "via": [ { "source": 1095091, "name": "word-wrap", "dependency": "word-wrap", "title": "word-wrap vulnerable to Regular Expression Denial of Service", "url": "https://github.com/advisories/GHSA-j8xg-fqg3-53r7", "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": "<1.2.4" } ], "effects": [], "range": "<1.2.4", "nodes": [ "node_modules/word-wrap" ], "fixAvailable": true } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 4, "high": 0, "critical": 0, "total": 4 }, "dependencies": { "prod": 1, "dev": 391, "optional": 0, "peer": 0, "peerOptional": 0, "total": 391 } } } --- 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: 21 installs, 0 updates, 0 removals - Locking composer/semver (3.3.2) - Locking composer/spdx-licenses (1.5.8) - Locking defuse/php-encryption (v2.4.0) - Locking mediawiki/mediawiki-codesniffer (v41.0.0) - Locking mediawiki/minus-x (1.1.1) - Locking paragonie/random_compat (v9.99.100) - Locking php-parallel-lint/php-console-color (v1.0.1) - Locking php-parallel-lint/php-console-highlighter (v1.0.0) - Locking php-parallel-lint/php-parallel-lint (v1.3.2) - Locking psr/container (2.0.2) - Locking squizlabs/php_codesniffer (3.7.2) - Locking symfony/console (v5.4.36) - Locking symfony/deprecation-contracts (v3.4.0) - Locking symfony/polyfill-ctype (v1.29.0) - Locking symfony/polyfill-intl-grapheme (v1.29.0) - Locking symfony/polyfill-intl-normalizer (v1.29.0) - Locking symfony/polyfill-mbstring (v1.29.0) - Locking symfony/polyfill-php73 (v1.29.0) - Locking symfony/polyfill-php80 (v1.29.0) - Locking symfony/service-contracts (v3.4.2) - Locking symfony/string (v6.4.4) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 21 installs, 0 updates, 0 removals 0 [>---------------------------] 0 [->--------------------------] - Installing paragonie/random_compat (v9.99.100): Extracting archive - Installing defuse/php-encryption (v2.4.0): Extracting archive - Installing symfony/polyfill-php80 (v1.29.0): Extracting archive - Installing squizlabs/php_codesniffer (3.7.2): Extracting archive - Installing symfony/polyfill-mbstring (v1.29.0): Extracting archive - Installing composer/spdx-licenses (1.5.8): Extracting archive - Installing composer/semver (3.3.2): Extracting archive - Installing mediawiki/mediawiki-codesniffer (v41.0.0): Extracting archive - Installing symfony/polyfill-intl-normalizer (v1.29.0): Extracting archive - Installing symfony/polyfill-intl-grapheme (v1.29.0): Extracting archive - Installing symfony/polyfill-ctype (v1.29.0): Extracting archive - Installing symfony/string (v6.4.4): Extracting archive - Installing psr/container (2.0.2): Extracting archive - Installing symfony/service-contracts (v3.4.2): Extracting archive - Installing symfony/polyfill-php73 (v1.29.0): Extracting archive - Installing symfony/deprecation-contracts (v3.4.0): Extracting archive - Installing symfony/console (v5.4.36): Extracting archive - Installing mediawiki/minus-x (1.1.1): Extracting archive - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive - Installing php-parallel-lint/php-parallel-lint (v1.3.2): Extracting archive 0/21 [>---------------------------] 0% 20/21 [==========================>-] 95% 21/21 [============================] 100% 5 package suggestions were added by new dependencies, use `composer suggest` to see details. Generating autoload files 13 packages you are using are looking for funding. Use the `composer fund` command to find out more! --- stdout --- --- end --- Upgrading n:grunt-banana-checker from 0.10.0 -> 0.11.1 Upgrading n:grunt-eslint from 24.0.0 -> 24.3.0 Upgrading n:grunt-stylelint from 0.18.0 -> 0.19.0 Upgrading n:stylelint-config-wikimedia from 0.14.0 -> 0.16.1 $ /usr/bin/npm install --- stderr --- npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@es-joy/jsdoccomment@0.23.6', 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@39.2.2', npm WARN EBADENGINE required: { node: '^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN deprecated stylelint-stylistic@0.4.3: This package has been deprecated in favor of @stylistic/stylelint-plugin --- stdout --- added 411 packages, and audited 412 packages in 7s 85 packages are looking for funding run `npm fund` for details 2 moderate severity vulnerabilities To address all issues, run: npm audit fix Run `npm audit` for details. --- end --- $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- $ ./node_modules/.bin/grunt stylelint --- stdout --- Running "stylelint:all" (stylelint) task resources/style.css 1:1 ✖ Needless disable for "color-named" --report-needless-disables 21:1 ✖ Expected "#mw-indicator-pageencryption a" to have no more than 0 ID selectors selector-max-id 22:5 ✖ Expected indentation of 1 tab stylistic/indentation 22:27 ✖ Expected single space after "(" stylistic/function-parentheses-space-inside 22:102 ✖ Expected single space before ")" stylistic/function-parentheses-space-inside 23:5 ✖ Expected indentation of 1 tab stylistic/indentation 24:5 ✖ Expected indentation of 1 tab stylistic/indentation 25:5 ✖ Expected indentation of 1 tab stylistic/indentation 26:5 ✖ Expected indentation of 1 tab stylistic/indentation 27:5 ✖ Expected indentation of 1 tab stylistic/indentation 28:5 ✖ Expected indentation of 1 tab stylistic/indentation 28:18 ✖ Unexpected unit "px" for property "line-height" declaration-property-unit-disallowed-list 31:61 ✖ Expected newline after "," stylistic/selector-list-comma-newline-after 63:1 ✖ Expected no more than 1 empty line stylistic/max-empty-lines 14 problems (14 errors, 0 warnings) ⚠ 14 warnings Warning: Task "stylelint:all" failed. Use --force to continue. Aborted due to warnings. --- end --- $ ./node_modules/.bin/stylelint resources/style.css --fix --- stdout --- resources/style.css 1:1 ✖ Needless disable for "color-named" --report-needless-disables 21:1 ✖ Expected "#mw-indicator-pageencryption a" to have no more than 0 ID selectors selector-max-id 28:18 ✖ Unexpected unit "px" for property "line-height" declaration-property-unit-disallowed-list 3 problems (3 errors, 0 warnings) --- end --- $ ./node_modules/.bin/stylelint resources/style.css -f json --- stdout --- [{"source":"/src/repo/resources/style.css","deprecations":[],"invalidOptionWarnings":[],"parseErrors":[],"errored":true,"warnings":[{"line":32,"column":2,"endLine":32,"endColumn":3,"rule":"stylistic/indentation","severity":"error","text":"Expected indentation of 0 tabs (stylistic/indentation)"},{"line":28,"column":15,"endLine":28,"endColumn":19,"rule":"declaration-property-unit-disallowed-list","severity":"error","text":"Unexpected unit \"px\" for property \"line-height\" (declaration-property-unit-disallowed-list)"},{"line":21,"column":1,"endLine":21,"endColumn":31,"rule":"selector-max-id","severity":"error","text":"Expected \"#mw-indicator-pageencryption a\" to have no more than 0 ID selectors (selector-max-id)"},{"text":"Needless disable for \"color-named\"","rule":"--report-needless-disables","line":1,"column":1,"endLine":1,"endColumn":35,"severity":"error"}]}] --- end --- Removing stylelint-disable (x1) from /src/repo/resources/style.css $ /usr/bin/npm ci --- stderr --- npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@es-joy/jsdoccomment@0.23.6', 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@39.2.2', npm WARN EBADENGINE required: { node: '^14 || ^16 || ^17' }, npm WARN EBADENGINE current: { node: 'v18.19.0', npm: '9.2.0' } npm WARN EBADENGINE } npm WARN deprecated stylelint-stylistic@0.4.3: This package has been deprecated in favor of @stylistic/stylelint-plugin --- stdout --- added 411 packages, and audited 412 packages in 7s 85 packages are looking for funding run `npm fund` for details 2 moderate severity vulnerabilities To address all issues, run: npm audit fix Run `npm audit` for details. --- end --- $ /usr/bin/npm test --- stdout --- > test > grunt test Running "eslint:all" (eslint) task /src/repo/extension.json 37:65 error Unexpected tab character no-tabs 37:65 error Trailing spaces not allowed no-trailing-spaces 112:44 error Unexpected tab character no-tabs 112:44 error Trailing spaces not allowed no-trailing-spaces /src/repo/gitinfo.json 1:1 error A space is required after '{' object-curly-spacing 1:290 error A space is required before '}' object-curly-spacing 1:291 error Newline required at end of file but not found eol-last /src/repo/i18n/en.json 33:1 error Trailing spaces not allowed no-trailing-spaces 39:1 error Trailing spaces not allowed no-trailing-spaces 45:1 error Trailing spaces not allowed no-trailing-spaces 54:1 error Trailing spaces not allowed no-trailing-spaces 58:1 error Trailing spaces not allowed no-trailing-spaces 60:1 error Trailing spaces not allowed no-trailing-spaces 63:1 error Trailing spaces not allowed no-trailing-spaces 67:1 error Trailing spaces not allowed no-trailing-spaces 67:1 error More than 1 blank line not allowed no-multiple-empty-lines 70:1 error Trailing spaces not allowed no-trailing-spaces 73:1 error Trailing spaces not allowed no-trailing-spaces 76:1 error Trailing spaces not allowed no-trailing-spaces 78:1 error Trailing spaces not allowed no-trailing-spaces 81:1 error Trailing spaces not allowed no-trailing-spaces 82:1 error Trailing spaces not allowed no-trailing-spaces 82:1 error More than 1 blank line not allowed no-multiple-empty-lines 87:1 error Trailing spaces not allowed no-trailing-spaces /src/repo/i18n/qqq.json 4:3 error Unexpected trailing comma comma-dangle 5:1 error Trailing spaces not allowed no-trailing-spaces 6:1 error Trailing spaces not allowed no-trailing-spaces 6:1 error More than 1 blank line not allowed no-multiple-empty-lines 7:1 error Unexpected token } in JSON at position 42 json-es/use-valid-json /src/repo/resources/PageEncryptionPassword.js 22:2 error There must be a space after this paren space-in-parens 24:19 error Strings must use singlequote quotes 25:6 error 'CookieName' is assigned a value but never used no-unused-vars 25:19 error Strings must use singlequote quotes 31:36 error There must be a space after this paren space-in-parens 31:37 error Strings must use singlequote quotes 31:73 error There must be a space before this paren space-in-parens 32:40 error There must be a space after this paren space-in-parens 32:41 error Strings must use singlequote quotes 32:78 error There must be a space before this paren space-in-parens 37:24 error There must be a space after this paren space-in-parens 37:31 error There must be a space before this paren space-in-parens 38:27 error There must be a space after this paren space-in-parens 38:40 error There must be a space before this paren space-in-parens 40:17 error There must be a space after this paren space-in-parens 40:52 error There must be a space before this paren space-in-parens 43:31 error Strings must use singlequote quotes 47:12 error Strings must use singlequote quotes 48:11 error Strings must use singlequote quotes 49:17 error There must be a space after this paren space-in-parens 49:18 error Strings must use singlequote quotes 49:55 error There must be a space before this paren space-in-parens 50:11 error A space is required after '[' array-bracket-spacing 50:12 error Strings must use singlequote quotes 50:23 error Strings must use singlequote quotes 50:36 error A space is required before ']' array-bracket-spacing 50:37 error Unexpected trailing comma comma-dangle 53:11 error Strings must use singlequote quotes 54:17 error There must be a space after this paren space-in-parens 54:18 error Strings must use singlequote quotes 54:57 error There must be a space before this paren space-in-parens 55:11 error A space is required after '[' array-bracket-spacing 55:12 error Strings must use singlequote quotes 55:20 error Strings must use singlequote quotes 55:27 error A space is required before ']' array-bracket-spacing 55:28 error Unexpected trailing comma comma-dangle 56:4 error Unexpected trailing comma comma-dangle 59:24 error There must be a space after this paren space-in-parens 59:37 error There must be a space before this paren space-in-parens 60:27 error There must be a space after this paren space-in-parens 60:46 error There must be a space before this paren space-in-parens 62:42 error There must be a space after this paren space-in-parens 63:11 error Strings must use singlequote quotes 63:13 error Unexpected trailing comma comma-dangle 64:4 error There must be a space before this paren space-in-parens 66:48 error There must be a space after this paren space-in-parens 67:17 error There must be a space after this paren space-in-parens 67:18 error Strings must use singlequote quotes 67:59 error There must be a space before this paren space-in-parens 68:11 error Strings must use singlequote quotes 70:10 error Strings must use singlequote quotes 70:20 error Unexpected trailing comma comma-dangle 71:4 error There must be a space before this paren space-in-parens 73:45 error There must be a space after this paren space-in-parens 74:11 error Strings must use singlequote quotes 75:11 error Strings must use singlequote quotes 75:16 error Unexpected trailing comma comma-dangle 76:4 error There must be a space before this paren space-in-parens 80:60 error There must be a space after this paren space-in-parens 81:17 error There must be a space after this paren space-in-parens 81:18 error Strings must use singlequote quotes 81:72 error There must be a space before this paren space-in-parens 82:11 error Strings must use singlequote quotes 84:10 error Strings must use singlequote quotes 84:20 error Unexpected trailing comma comma-dangle 85:4 error There must be a space before this paren space-in-parens 89:3 error There must be a space after this paren space-in-parens 89:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions 92:12 error Strings must use singlequote quotes 93:12 error Strings must use singlequote quotes 93:17 error Unexpected trailing comma comma-dangle 95:4 error There must be a space before this paren space-in-parens 95:5 error Unexpected use of comma operator no-sequences 96:1 error Expected indentation of 2 tabs but found 3 indent 96:4 error There must be a space after this paren space-in-parens 96:44 error There must be a space after this paren space-in-parens 97:1 error Expected indentation of 3 tabs but found 4 indent 97:11 error Strings must use singlequote quotes 98:1 error Expected indentation of 3 tabs but found 4 indent 99:1 error Expected indentation of 3 tabs but found 4 indent 99:18 error There must be a space after this paren space-in-parens 99:19 error Strings must use singlequote quotes 99:66 error There must be a space before this paren space-in-parens 99:67 error Unexpected trailing comma comma-dangle 100:1 error Expected indentation of 2 tabs but found 3 indent 100:5 error There must be a space before this paren space-in-parens 100:6 error There must be a space before this paren space-in-parens 103:20 error There must be a space after this paren space-in-parens 107:34 error Unexpected trailing comma comma-dangle 108:4 error There must be a space before this paren space-in-parens 110:23 error There must be a space after this paren space-in-parens 110:41 error There must be a space before this paren space-in-parens 112:17 error There must be a space after this paren space-in-parens 112:49 error There must be a space before this paren space-in-parens 114:28 error There must be a space after this paren space-in-parens 114:29 error Strings must use singlequote quotes 114:39 error There must be a space before this paren space-in-parens 118:44 error There must be a space after this paren space-in-parens 120:17 error There must be a space after this paren space-in-parens 120:18 error Strings must use singlequote quotes 120:57 error There must be a space before this paren space-in-parens 121:13 error A space is required after '[' array-bracket-spacing 121:14 error Strings must use singlequote quotes 121:44 error A space is required before ']' array-bracket-spacing 121:45 error Unexpected trailing comma comma-dangle 122:4 error There must be a space before this paren space-in-parens 124:18 error There must be a space after this paren space-in-parens 124:19 error Strings must use singlequote quotes 125:19 error There must be a space after this paren space-in-parens 125:20 error Strings must use singlequote quotes 125:25 error There must be a space before this paren space-in-parens 128:25 error There must be a space after this paren space-in-parens 128:26 error Strings must use singlequote quotes 128:32 error There must be a space before this paren space-in-parens 130:11 error There must be a space after this paren space-in-parens 130:12 error Strings must use singlequote quotes 130:59 error There must be a space before this paren space-in-parens 132:4 error There must be a space before this paren space-in-parens 135:5 error There must be a space after this paren space-in-parens 135:6 error Strings must use singlequote quotes 135:14 error There must be a space before this paren space-in-parens 136:11 error There must be a space after this paren space-in-parens 136:12 error Strings must use singlequote quotes 136:65 error There must be a space before this paren space-in-parens 136:69 error Strings must use singlequote quotes 142:24 error There must be a space after this paren space-in-parens 142:37 error There must be a space before this paren space-in-parens 143:27 error There must be a space after this paren space-in-parens 143:46 error There must be a space before this paren space-in-parens 145:42 error There must be a space after this paren space-in-parens 146:11 error Strings must use singlequote quotes 146:13 error Unexpected trailing comma comma-dangle 147:4 error There must be a space before this paren space-in-parens 149:53 error There must be a space after this paren space-in-parens 150:17 error There must be a space after this paren space-in-parens 150:18 error Strings must use singlequote quotes 150:59 error There must be a space before this paren space-in-parens 151:11 error Strings must use singlequote quotes 153:10 error Strings must use singlequote quotes 153:20 error Unexpected trailing comma comma-dangle 154:4 error There must be a space before this paren space-in-parens 156:50 error There must be a space after this paren space-in-parens 158:17 error There must be a space after this paren space-in-parens 158:18 error Strings must use singlequote quotes 158:57 error There must be a space before this paren space-in-parens 159:13 error A space is required after '[' array-bracket-spacing 159:14 error Strings must use singlequote quotes 159:51 error A space is required before ']' array-bracket-spacing 159:52 error Unexpected trailing comma comma-dangle 160:4 error There must be a space before this paren space-in-parens 162:24 error There must be a space after this paren space-in-parens 162:25 error Strings must use singlequote quotes 163:19 error There must be a space after this paren space-in-parens 163:20 error Strings must use singlequote quotes 163:25 error There must be a space before this paren space-in-parens 164:25 error There must be a space after this paren space-in-parens 164:26 error Strings must use singlequote quotes 164:33 error There must be a space before this paren space-in-parens 165:26 error There must be a space after this paren space-in-parens 165:42 error There must be a space before this paren space-in-parens 166:4 error There must be a space before this paren space-in-parens 168:54 error There must be a space after this paren space-in-parens 169:11 error Strings must use singlequote quotes 170:11 error Strings must use singlequote quotes 172:13 error A space is required after '[' array-bracket-spacing 172:14 error Strings must use singlequote quotes 172:45 error A space is required before ']' array-bracket-spacing 173:31 error There must be a space after this paren space-in-parens 173:59 error There must be a space before this paren space-in-parens 173:60 error Unexpected trailing comma comma-dangle 174:4 error There must be a space before this paren space-in-parens 178:46 error There must be a space after this paren space-in-parens 179:10 error Strings must use singlequote quotes 180:17 error There must be a space after this paren space-in-parens 180:18 error Strings must use singlequote quotes 180:73 error There must be a space before this paren space-in-parens 180:74 error Unexpected trailing comma comma-dangle 181:4 error There must be a space before this paren space-in-parens 184:20 error There must be a space after this paren space-in-parens 184:21 error A space is required after '[' array-bracket-spacing 184:60 error A space is required before ']' array-bracket-spacing 184:61 error There must be a space before this paren space-in-parens 186:23 error There must be a space after this paren space-in-parens 186:41 error There must be a space before this paren space-in-parens 188:17 error There must be a space after this paren space-in-parens 188:49 error There must be a space before this paren space-in-parens 190:28 error There must be a space after this paren space-in-parens 190:29 error Strings must use singlequote quotes 190:39 error There must be a space before this paren space-in-parens 194:49 error There must be a space after this paren space-in-parens 194:65 error There must be a space before this paren space-in-parens 196:32 error There must be a space after this paren space-in-parens 196:33 error Strings must use singlequote quotes 196:38 error There must be a space before this paren space-in-parens 197:29 error There must be a space after this paren space-in-parens 197:30 error Strings must use singlequote quotes 197:35 error There must be a space before this paren space-in-parens 199:36 error There must be a space after this paren space-in-parens 202:19 error Unexpected trailing comma comma-dangle 203:4 error There must be a space before this paren space-in-parens 205:19 error There must be a space after this paren space-in-parens 205:20 error A space is required after '[' array-bracket-spacing 205:33 error A space is required before ']' array-bracket-spacing 205:34 error There must be a space before this paren space-in-parens 207:18 error There must be a space after this paren space-in-parens 207:37 error Strings must use singlequote quotes 207:45 error Strings must use singlequote quotes 207:50 error There must be a space before this paren space-in-parens 209:38 error There must be a space after this paren space-in-parens 212:18 error Unexpected trailing comma comma-dangle 213:4 error There must be a space before this paren space-in-parens 215:20 error There must be a space after this paren space-in-parens 215:37 error There must be a space before this paren space-in-parens 222:54 error There must be a space after this paren space-in-parens 222:61 error There must be a space before this paren space-in-parens 225:6 error There must be a space after this paren space-in-parens 225:29 error Strings must use singlequote quotes 225:37 error There must be a space before this paren space-in-parens 226:62 error There must be a space after this paren space-in-parens 226:75 error There must be a space before this paren space-in-parens 230:6 error There must be a space after this paren space-in-parens 230:22 error There must be a space before this paren space-in-parens 231:8 error 'password' declared on line 286 column 8 is used outside of binding context block-scoped-var 234:7 error There must be a space after this paren space-in-parens 234:8 error 'password' declared on line 286 column 8 is used outside of binding context block-scoped-var 234:36 error There must be a space before this paren space-in-parens 235:5 error Unexpected console statement no-console 235:16 error There must be a space after this paren space-in-parens 235:17 error 'password' declared on line 286 column 8 is used outside of binding context block-scoped-var 235:28 error Strings must use singlequote quotes 235:49 error There must be a space before this paren space-in-parens 237:33 error There must be a space after this paren space-in-parens 237:36 error There must be a space before this paren space-in-parens 239:45 error There must be a space after this paren space-in-parens 240:12 error There must be a space after this paren space-in-parens 240:13 error Strings must use singlequote quotes 240:68 error There must be a space before this paren space-in-parens 240:69 error Unexpected trailing comma comma-dangle 241:6 error There must be a space before this paren space-in-parens 249:24 error 'PageEncryptionPasswordValidator' is not defined no-undef 250:40 error There must be a space after this paren space-in-parens 250:41 error 'password' declared on line 286 column 8 is used outside of binding context block-scoped-var 250:49 error There must be a space before this paren space-in-parens 253:7 error There must be a space after this paren space-in-parens 253:21 error There must be a space before this paren space-in-parens 256:9 error There must be a space after this paren space-in-parens 256:29 error There must be a space before this paren space-in-parens 257:17 error A space is required after '[' array-bracket-spacing 257:18 error Strings must use singlequote quotes 257:74 error A space is required before ']' array-bracket-spacing 258:13 error There must be a space after this paren space-in-parens 258:19 error There must be a space before this paren space-in-parens 259:12 error Strings must use singlequote quotes 260:17 error There must be a space after this paren space-in-parens 260:30 error There must be a space before this paren space-in-parens 261:17 error There must be a space after this paren space-in-parens 261:30 error There must be a space before this paren space-in-parens 264:8 error Unreachable code no-unreachable 265:12 error Strings must use singlequote quotes 266:17 error There must be a space after this paren space-in-parens 266:40 error There must be a space before this paren space-in-parens 269:12 error Strings must use singlequote quotes 270:17 error There must be a space after this paren space-in-parens 270:43 error There must be a space before this paren space-in-parens 274:25 error There must be a space after this paren space-in-parens 274:38 error There must be a space after this paren space-in-parens 274:49 error There must be a space before this paren space-in-parens 274:50 error There must be a space before this paren space-in-parens 276:33 error There must be a space after this paren space-in-parens 276:48 error There must be a space before this paren space-in-parens 283:32 error There must be a space after this paren space-in-parens 283:35 error There must be a space before this paren space-in-parens 284:44 error There must be a space after this paren space-in-parens 284:47 error There must be a space before this paren space-in-parens 286:8 error 'password' is already defined no-redeclare 286:8 error 'password' declared on line 231 column 8 is used outside of binding context block-scoped-var 290:12 error Strings must use singlequote quotes 291:14 error 'password' declared on line 231 column 8 is used outside of binding context block-scoped-var 291:14 error 'password' declared on line 286 column 8 is used outside of binding context block-scoped-var 292:4 error Strings must use singlequote quotes 292:51 error Strings must use singlequote quotes 292:64 error Unexpected trailing comma comma-dangle 297:9 error There must be a space after this paren space-in-parens 297:22 error There must be a space before this paren space-in-parens 298:10 error There must be a space after this paren space-in-parens 299:12 error There must be a space after this paren space-in-parens 299:19 error There must be a space before this paren space-in-parens 300:11 error Strings must use singlequote quotes 303:6 error Expected a 'break' statement before 'case' no-fallthrough 303:11 error Strings must use singlequote quotes 304:30 error There must be a space after this paren space-in-parens 304:56 error There must be a space before this paren space-in-parens 308:23 error There must be a space after this paren space-in-parens 308:24 error Strings must use singlequote quotes 308:40 error There must be a space before this paren space-in-parens 309:14 error There must be a space after this paren space-in-parens 309:24 error There must be a space after this paren space-in-parens 309:28 error There must be a space before this paren space-in-parens 311:13 error There must be a space after this paren space-in-parens 311:15 error There must be a space after this paren space-in-parens 311:16 error Strings must use singlequote quotes 311:58 error There must be a space before this paren space-in-parens 311:59 error There must be a space before this paren space-in-parens 313:27 error There must be a space after this paren space-in-parens 315:27 error Unexpected trailing comma comma-dangle 316:13 error There must be a space before this paren space-in-parens 319:26 error A space is required after '[' computed-property-spacing 319:27 error Strings must use singlequote quotes 319:62 error A space is required before ']' computed-property-spacing 320:14 error There must be a space after this paren space-in-parens 320:20 error A space is required after '[' computed-property-spacing 320:21 error ["message"] is better written in dot notation dot-notation 320:21 error Strings must use singlequote quotes 320:30 error A space is required before ']' computed-property-spacing 320:40 error There must be a space before this paren space-in-parens 322:28 error There must be a space after this paren space-in-parens 322:34 error A space is required after '[' computed-property-spacing 322:35 error ["message"] is better written in dot notation dot-notation 322:35 error Strings must use singlequote quotes 322:44 error A space is required before ']' computed-property-spacing 324:28 error Unexpected trailing comma comma-dangle 325:14 error There must be a space before this paren space-in-parens 328:15 error There must be a space after this paren space-in-parens 328:21 error A space is required after '[' computed-property-spacing 328:22 error ["action"] is better written in dot notation dot-notation 328:22 error Strings must use singlequote quotes 328:30 error A space is required before ']' computed-property-spacing 328:36 error Strings must use singlequote quotes 328:48 error There must be a space before this paren space-in-parens 330:13 error Unexpected console statement no-console 330:24 error There must be a space after this paren space-in-parens 330:30 error A space is required after '[' computed-property-spacing 330:31 error Strings must use singlequote quotes 330:46 error A space is required before ']' computed-property-spacing 330:47 error There must be a space before this paren space-in-parens 333:39 error There must be a space after this paren space-in-parens 333:40 error A space is required after '[' array-bracket-spacing 333:51 error A space is required before ']' array-bracket-spacing 333:52 error There must be a space before this paren space-in-parens 338:10 error There must be a space before this paren space-in-parens 339:14 error There must be a space after this paren space-in-parens 339:24 error There must be a space after this paren space-in-parens 339:28 error There must be a space before this paren space-in-parens 340:10 error Unexpected console statement no-console 340:21 error There must be a space after this paren space-in-parens 340:22 error Strings must use singlequote quotes 340:32 error There must be a space before this paren space-in-parens 344:26 error There must be a space after this paren space-in-parens 344:69 error There must be a space before this paren space-in-parens 346:10 error There must be a space before this paren space-in-parens 349:25 error There must be a space after this paren space-in-parens 349:26 error There must be a space after this paren space-in-parens 349:42 error There must be a space before this paren space-in-parens 350:23 error There must be a space after this paren space-in-parens 350:24 error Strings must use singlequote quotes 351:16 error There must be a space after this paren space-in-parens 351:41 error There must be a space before this paren space-in-parens 352:9 error There must be a space before this paren space-in-parens 353:8 error There must be a space before this paren space-in-parens 355:5 error Expected exception block, space or tab after '//' in comment spaced-comment 356:11 error There must be a space before this paren space-in-parens 358:3 error Unreachable code no-unreachable 358:27 error There must be a space after this paren space-in-parens 359:16 error There must be a space after this paren space-in-parens 359:35 error There must be a space before this paren space-in-parens 360:4 error There must be a space before this paren space-in-parens 382:5 error Unexpected tab character no-tabs 383:5 error Unexpected tab character no-tabs 384:5 error Unexpected tab character no-tabs 388:46 error There must be a space after this paren space-in-parens 389:13 error A space is required after '[' array-bracket-spacing 389:14 error Strings must use singlequote quotes 389:42 error A space is required before ']' array-bracket-spacing 389:43 error Unexpected trailing comma comma-dangle 390:4 error There must be a space before this paren space-in-parens 391:4 error There must be a space after this paren space-in-parens 391:18 error There must be a space before this paren space-in-parens 391:26 error There must be a space after this paren space-in-parens 391:49 error There must be a space before this paren space-in-parens 397:40 error There must be a space after this paren space-in-parens 398:10 error Strings must use singlequote quotes 399:15 error Unexpected trailing comma comma-dangle 400:4 error There must be a space before this paren space-in-parens 404:27 error There must be a space after this paren space-in-parens 404:28 error A space is required after '[' array-bracket-spacing 404:42 error A space is required before ']' array-bracket-spacing 404:43 error There must be a space before this paren space-in-parens 406:27 error There must be a space after this paren space-in-parens 406:41 error There must be a space before this paren space-in-parens 411:5 error Unexpected tab character no-tabs 414:11 error 'isEncryptedNamespace' is defined but never used no-unused-vars 415:23 error There must be a space after this paren space-in-parens 415:24 error Strings must use singlequote quotes 415:43 error There must be a space before this paren space-in-parens 419:16 error There must be a space after this paren space-in-parens 419:17 error Strings must use singlequote quotes 419:48 error There must be a space before this paren space-in-parens 420:3 error There must be a space after this paren space-in-parens 420:42 error There must be a space before this paren space-in-parens 424:2 error There must be a space before this paren space-in-parens /src/repo/resources/PageEncryptionPasswordValidator.js 18:0 warning Invalid JSDoc tag name "ingroup" jsdoc/check-tag-names 24:7 error 'PageEncryptionPasswordValidator' is assigned a value but never used no-unused-vars 24:50 error There must be a space after this paren space-in-parens 24:55 error There must be a space before this paren space-in-parens 25:6 error 'conf' is already defined no-redeclare 34:23 error A space is required after '[' array-bracket-spacing 34:24 error Strings must use singlequote quotes 34:29 error Strings must use singlequote quotes 34:34 error Strings must use singlequote quotes 34:39 error Strings must use singlequote quotes 34:44 error Strings must use singlequote quotes 34:47 error A space is required before ']' array-bracket-spacing 35:26 error A space is required after '[' array-bracket-spacing 35:27 error Strings must use singlequote quotes 35:32 error Strings must use singlequote quotes 35:37 error Strings must use singlequote quotes 35:42 error Strings must use singlequote quotes 35:45 error A space is required before ']' array-bracket-spacing 35:46 error Unexpected trailing comma comma-dangle 40:24 error There must be a space after this paren space-in-parens 40:30 error There must be a space before this paren space-in-parens 41:51 error There must be a space after this paren space-in-parens 41:57 error There must be a space before this paren space-in-parens 42:56 error There must be a space after this paren space-in-parens 42:62 error There must be a space before this paren space-in-parens 43:48 error There must be a space after this paren space-in-parens 43:54 error There must be a space before this paren space-in-parens 44:64 error There must be a space after this paren space-in-parens 44:70 error There must be a space before this paren space-in-parens 46:4 error '?' should be placed at the end of the line operator-linebreak 46:30 error There must be a space after this paren space-in-parens 46:36 error There must be a space before this paren space-in-parens 47:4 error ':' should be placed at the end of the line operator-linebreak 50:6 error There must be a space after this paren space-in-parens 50:14 error There must be a space before this paren space-in-parens 51:15 error There must be a space after this paren space-in-parens 51:16 error Strings must use singlequote quotes 51:24 error There must be a space before this paren space-in-parens 53:6 error There must be a space after this paren space-in-parens 53:13 error There must be a space before this paren space-in-parens 54:15 error There must be a space after this paren space-in-parens 54:16 error Strings must use singlequote quotes 54:27 error There must be a space before this paren space-in-parens 56:6 error There must be a space after this paren space-in-parens 56:13 error There must be a space before this paren space-in-parens 57:15 error There must be a space after this paren space-in-parens 57:16 error Strings must use singlequote quotes 57:23 error There must be a space before this paren space-in-parens 59:6 error There must be a space after this paren space-in-parens 59:15 error There must be a space before this paren space-in-parens 60:15 error There must be a space after this paren space-in-parens 60:16 error Strings must use singlequote quotes 60:25 error There must be a space before this paren space-in-parens 62:6 error There must be a space after this paren space-in-parens 62:17 error There must be a space before this paren space-in-parens 63:15 error There must be a space after this paren space-in-parens 63:16 error Strings must use singlequote quotes 63:28 error There must be a space before this paren space-in-parens 69:33 error There must be a space after this paren space-in-parens 69:37 error There must be a space before this paren space-in-parens 71:31 error There must be a space after this paren space-in-parens 71:32 error Strings must use singlequote quotes 71:65 error There must be a space after this paren space-in-parens 71:66 error Strings must use singlequote quotes 71:68 error There must be a space before this paren space-in-parens 71:72 error Strings must use singlequote quotes 71:75 error There must be a space before this paren space-in-parens 73:26 error There must be a space after this paren space-in-parens 73:30 error There must be a space before this paren space-in-parens 76:35 error There must be a space after this paren space-in-parens 76:39 error There must be a space before this paren space-in-parens 79:4 error Strings must use singlequote quotes 79:40 error There must be a space after this paren space-in-parens 79:41 error Strings must use singlequote quotes 79:43 error There must be a space before this paren space-in-parens 79:47 error Strings must use singlequote quotes 82:26 error There must be a space after this paren space-in-parens 82:30 error There must be a space before this paren space-in-parens 85:21 error There must be a space after this paren space-in-parens 85:25 error There must be a space before this paren space-in-parens 86:19 error There must be a space after this paren space-in-parens 86:23 error There must be a space before this paren space-in-parens 89:25 error There must be a space after this paren space-in-parens 89:29 error There must be a space before this paren space-in-parens 90:23 error There must be a space after this paren space-in-parens 90:27 error There must be a space before this paren space-in-parens 93:22 error There must be a space after this paren space-in-parens 93:26 error There must be a space before this paren space-in-parens 96:1 error Trailing spaces not allowed no-trailing-spaces 97:18 error There must be a space after this paren space-in-parens 97:19 error 'str' is defined but never used no-unused-vars 97:22 error There must be a space before this paren space-in-parens 103:10 error Unexpected trailing comma comma-dangle 106:1 error Too many blank lines at the end of file. Max of 0 allowed no-multiple-empty-lines /src/repo/resources/PageEncryptionPermissions.js 22:2 error There must be a space after this paren space-in-parens 23:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector 23:3 error There must be a space after this paren space-in-parens 23:4 error Strings must use singlequote quotes 23:61 error There must be a space before this paren space-in-parens 24:3 error Strings must use singlequote quotes 27:4 error navigator.clipboard() is not supported in Safari 9.1, iOS Safari 9.0-9.2, IE 11 compat/compat 27:33 error There must be a space after this paren space-in-parens 27:35 error There must be a space after this paren space-in-parens 27:40 error There must be a space before this paren space-in-parens 27:46 error There must be a space after this paren space-in-parens 27:47 error Strings must use singlequote quotes 27:52 error There must be a space before this paren space-in-parens 27:53 error There must be a space before this paren space-in-parens 27:59 error There must be a space after this paren space-in-parens 28:5 error Unexpected alert no-alert 30:7 error Strings must use singlequote quotes 33:5 error There must be a space before this paren space-in-parens 37:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector 37:3 error There must be a space after this paren space-in-parens 37:4 error Strings must use singlequote quotes 37:66 error There must be a space before this paren space-in-parens 38:3 error Strings must use singlequote quotes 41:4 error navigator.clipboard() is not supported in Safari 9.1, iOS Safari 9.0-9.2, IE 11 compat/compat 41:33 error There must be a space after this paren space-in-parens 41:35 error There must be a space after this paren space-in-parens 41:40 error There must be a space before this paren space-in-parens 41:46 error There must be a space after this paren space-in-parens 41:47 error Strings must use singlequote quotes 41:57 error There must be a space before this paren space-in-parens 41:58 error There must be a space before this paren space-in-parens 41:64 error There must be a space after this paren space-in-parens 42:5 error Unexpected alert no-alert 44:7 error Strings must use singlequote quotes 47:5 error There must be a space before this paren space-in-parens 52:3 error There must be a space after this paren space-in-parens 52:60 error There must be a space before this paren space-in-parens 53:3 error Strings must use singlequote quotes 55:12 error There must be a space after this paren space-in-parens 55:16 error There must be a space before this paren space-in-parens 56:7 error There must be a space after this paren space-in-parens 56:9 error There must be a space after this paren space-in-parens 56:14 error There must be a space before this paren space-in-parens 56:26 error Strings must use singlequote quotes 56:34 error There must be a space before this paren space-in-parens 58:8 error There must be a space after this paren space-in-parens 58:17 error There must be a space after this paren space-in-parens 58:24 error There must be a space after this paren space-in-parens 58:25 error Strings must use singlequote quotes 58:68 error There must be a space before this paren space-in-parens 58:69 error There must be a space before this paren space-in-parens 58:70 error There must be a space before this paren space-in-parens 63:6 error There must be a space after this paren space-in-parens 63:11 error There must be a space before this paren space-in-parens 64:14 error There must be a space after this paren space-in-parens 64:15 error Strings must use singlequote quotes 64:21 error There must be a space before this paren space-in-parens 65:11 error There must be a space after this paren space-in-parens 65:12 error Strings must use singlequote quotes 65:20 error There must be a space before this paren space-in-parens 66:11 error There must be a space after this paren space-in-parens 66:21 error There must be a space after this paren space-in-parens 66:27 error There must be a space before this paren space-in-parens 67:8 error There must be a space after this paren space-in-parens 67:11 error There must be a space before this paren space-in-parens 67:23 error There must be a space after this paren space-in-parens 67:24 error Strings must use singlequote quotes 67:34 error There must be a space before this paren space-in-parens 68:7 error There must be a space before this paren space-in-parens 75:3 error 'canManagePermissions' is not defined no-undef 76:17 error There must be a space after this paren space-in-parens 76:18 error Strings must use singlequote quotes 76:55 error There must be a space before this paren space-in-parens 78:18 error There must be a space after this paren space-in-parens 78:19 error Strings must use singlequote quotes 80:19 error There must be a space after this paren space-in-parens 80:20 error Strings must use singlequote quotes 81:14 error Strings must use singlequote quotes 81:51 error Unexpected trailing comma comma-dangle 82:6 error There must be a space before this paren space-in-parens 83:10 error There must be a space after this paren space-in-parens 83:20 error There must be a space after this paren space-in-parens 83:24 error There must be a space before this paren space-in-parens 84:9 error There must be a space after this paren space-in-parens 84:10 error Strings must use singlequote quotes 84:54 error There must be a space before this paren space-in-parens 85:10 error There must be a space after this paren space-in-parens 85:14 error A space is required after '[' computed-property-spacing 85:15 error Strings must use singlequote quotes 85:52 error A space is required before ']' computed-property-spacing 85:66 error There must be a space before this paren space-in-parens 86:51 error There must be a space after this paren space-in-parens 87:15 error Strings must use singlequote quotes 90:11 error Strings must use singlequote quotes 94:24 error Unexpected trailing comma comma-dangle 95:9 error There must be a space before this paren space-in-parens 98:22 error There must be a space after this paren space-in-parens 98:23 error Strings must use singlequote quotes 99:16 error Strings must use singlequote quotes 100:29 error Unexpected trailing comma comma-dangle 101:10 error There must be a space before this paren space-in-parens 102:10 error There must be a space after this paren space-in-parens 102:33 error There must be a space before this paren space-in-parens 104:24 error There must be a space after this paren space-in-parens 104:25 error Strings must use singlequote quotes 104:47 error There must be a space before this paren space-in-parens 105:8 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector 105:9 error There must be a space after this paren space-in-parens 105:10 error Strings must use singlequote quotes 105:40 error There must be a space before this paren space-in-parens 107:10 error There must be a space after this paren space-in-parens 107:11 error Strings must use singlequote quotes 107:29 error There must be a space before this paren space-in-parens 107:38 error There must be a space after this paren space-in-parens 107:61 error There must be a space before this paren space-in-parens 112:10 error Strings must use singlequote quotes 116:10 error Strings must use singlequote quotes 118:49 error There must be a space after this paren space-in-parens 119:19 error A space is required after '[' array-bracket-spacing 119:20 error Strings must use singlequote quotes 119:47 error A space is required before ']' array-bracket-spacing 121:16 error Strings must use singlequote quotes 122:26 error There must be a space after this paren space-in-parens 122:27 error Strings must use singlequote quotes 122:70 error There must be a space before this paren space-in-parens 123:30 error Unexpected trailing comma comma-dangle 124:10 error There must be a space before this paren space-in-parens 125:23 error There must be a space after this paren space-in-parens 125:24 error Strings must use singlequote quotes 125:46 error There must be a space before this paren space-in-parens 126:38 error There must be a space after this paren space-in-parens 126:59 error There must be a space before this paren space-in-parens 130:6 error There must be a space before this paren space-in-parens 131:4 error There must be a space before this paren space-in-parens 133:2 error There must be a space before this paren space-in-parens ✖ 658 problems (654 errors, 4 warnings) 620 errors and 0 warnings potentially fixable with the `--fix` option. Warning: Task "eslint:all" failed. Use --force to continue. Aborted due to warnings. --- end --- Traceback (most recent call last): File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1534, in main libup.run(args.repo, args.output, args.branch) File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1472, in run self.npm_upgrade(plan) File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1057, in npm_upgrade self.npm_test() File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 297, in npm_test self.check_call(['npm', 'test']) File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/shell2.py", line 54, in check_call res.check_returncode() File "/usr/lib/python3.11/subprocess.py", line 502, in check_returncode raise CalledProcessError(self.returncode, self.args, self.stdout, subprocess.CalledProcessError: Command '['/usr/bin/npm', 'test']' returned non-zero exit status 3.