From 5d7f9d678ef6de5cf394dcb56d940c41e5ae5042 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Mon, 23 May 2022 05:05:36 +0000
Subject: [PATCH] build: Updating grunt to 1.5.3
Change-Id: I18b9edbb6cb8cb4fe22679ec9385a5e3da117a14
---
package-lock.json | 357 ++++++++++++++++++++--------------------------
package.json | 2 +-
2 files changed, 153 insertions(+), 206 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index bb39cb4..3f4f4ce 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7,7 +7,7 @@
"name": "OfflineImportLexicon",
"devDependencies": {
"eslint-config-wikimedia": "0.20.0",
- "grunt": "1.4.0",
+ "grunt": "1.5.3",
"grunt-banana-checker": "0.9.0",
"grunt-eslint": "23.0.0"
}
@@ -253,7 +253,7 @@
"node_modules/array-each": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
- "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -675,18 +675,6 @@
"node": ">=10"
}
},
- "node_modules/eslint-config-wikimedia/node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/eslint-config-wikimedia/node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -970,18 +958,6 @@
"node": ">=10"
}
},
- "node_modules/eslint/node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/eslint/node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -1324,18 +1300,6 @@
"node": ">= 6"
}
},
- "node_modules/glob-parent/node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/global-modules": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
@@ -1388,9 +1352,9 @@
}
},
"node_modules/grunt": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.4.0.tgz",
- "integrity": "sha512-yRFc0GVCDu9yxqOFzpuXQ2pEdgtLDnFv5Qz54jfIcNnpJ8Z7B7P7kPkT4VMuRvm+N+QOsI8C4v/Q0DSaoj3LgQ==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz",
+ "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",
"dev": true,
"dependencies": {
"dateformat": "~3.0.3",
@@ -1398,8 +1362,8 @@
"exit": "~0.1.2",
"findup-sync": "~0.3.0",
"glob": "~7.1.6",
- "grunt-cli": "~1.4.2",
- "grunt-known-options": "~1.1.1",
+ "grunt-cli": "~1.4.3",
+ "grunt-known-options": "~2.0.0",
"grunt-legacy-log": "~3.0.0",
"grunt-legacy-util": "~2.0.1",
"iconv-lite": "~0.4.13",
@@ -1428,6 +1392,38 @@
"node": ">=8"
}
},
+ "node_modules/grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "dev": true,
+ "dependencies": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-cli/node_modules/nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
"node_modules/grunt-eslint": {
"version": "23.0.0",
"resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-23.0.0.tgz",
@@ -1442,9 +1438,9 @@
}
},
"node_modules/grunt-known-options": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
- "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -1517,38 +1513,6 @@
"node": ">= 8"
}
},
- "node_modules/grunt/node_modules/grunt-cli": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.2.tgz",
- "integrity": "sha512-wsu6BZh7KCnfeaSkDrKIAvOlqGKxNRTZjc8xfZlvxCByQIqUfZ31kh5uHpPnhQ4NdVgvaWaVxa1LUbVU80nACw==",
- "dev": true,
- "dependencies": {
- "grunt-known-options": "~1.1.1",
- "interpret": "~1.1.0",
- "liftup": "~3.0.1",
- "nopt": "~4.0.1",
- "v8flags": "~3.2.0"
- },
- "bin": {
- "grunt": "bin/grunt"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/grunt/node_modules/grunt-cli/node_modules/nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "dev": true,
- "dependencies": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- }
- },
"node_modules/has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
@@ -1676,12 +1640,15 @@
}
},
"node_modules/is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
+ "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
"dev": true,
"dependencies": {
"has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/is-extglob": {
@@ -1703,9 +1670,9 @@
}
},
"node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
"dependencies": {
"is-extglob": "^2.1.1"
@@ -1882,16 +1849,6 @@
"node": ">= 8"
}
},
- "node_modules/liftup/node_modules/resolve": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
- "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.2.0",
- "path-parse": "^1.0.6"
- }
- },
"node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -1950,13 +1907,13 @@
}
},
"node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"dev": true,
"dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
},
"engines": {
"node": ">=8.6"
@@ -2227,12 +2184,15 @@
}
},
"node_modules/picomatch": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
- "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true,
"engines": {
"node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/prelude-ls": {
@@ -2269,9 +2229,9 @@
"dev": true
},
"node_modules/rechoir": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
- "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
"dev": true,
"dependencies": {
"resolve": "^1.9.0"
@@ -2317,12 +2277,20 @@
}
},
"node_modules/resolve": {
- "version": "1.17.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
- "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
+ "version": "1.22.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
+ "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
"dev": true,
"dependencies": {
- "path-parse": "^1.0.6"
+ "is-core-module": "^2.8.1",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/resolve-dir": {
@@ -2487,6 +2455,18 @@
"node": ">=8"
}
},
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/table": {
"version": "6.0.7",
"resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz",
@@ -2916,7 +2896,7 @@
"array-each": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
- "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
"dev": true
},
"array-slice": {
@@ -3198,15 +3178,6 @@
"integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
"dev": true
},
- "is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
"lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -3301,15 +3272,6 @@
"integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
"dev": true
},
- "is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
"lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -3789,17 +3751,6 @@
"dev": true,
"requires": {
"is-glob": "^4.0.1"
- },
- "dependencies": {
- "is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- }
}
},
"global-modules": {
@@ -3844,9 +3795,9 @@
}
},
"grunt": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.4.0.tgz",
- "integrity": "sha512-yRFc0GVCDu9yxqOFzpuXQ2pEdgtLDnFv5Qz54jfIcNnpJ8Z7B7P7kPkT4VMuRvm+N+QOsI8C4v/Q0DSaoj3LgQ==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz",
+ "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",
"dev": true,
"requires": {
"dateformat": "~3.0.3",
@@ -3854,8 +3805,8 @@
"exit": "~0.1.2",
"findup-sync": "~0.3.0",
"glob": "~7.1.6",
- "grunt-cli": "~1.4.2",
- "grunt-known-options": "~1.1.1",
+ "grunt-cli": "~1.4.3",
+ "grunt-known-options": "~2.0.0",
"grunt-legacy-log": "~3.0.0",
"grunt-legacy-util": "~2.0.1",
"iconv-lite": "~0.4.13",
@@ -3864,33 +3815,6 @@
"mkdirp": "~1.0.4",
"nopt": "~3.0.6",
"rimraf": "~3.0.2"
- },
- "dependencies": {
- "grunt-cli": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.2.tgz",
- "integrity": "sha512-wsu6BZh7KCnfeaSkDrKIAvOlqGKxNRTZjc8xfZlvxCByQIqUfZ31kh5uHpPnhQ4NdVgvaWaVxa1LUbVU80nACw==",
- "dev": true,
- "requires": {
- "grunt-known-options": "~1.1.1",
- "interpret": "~1.1.0",
- "liftup": "~3.0.1",
- "nopt": "~4.0.1",
- "v8flags": "~3.2.0"
- },
- "dependencies": {
- "nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "dev": true,
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- }
- }
- }
}
},
"grunt-banana-checker": {
@@ -3899,6 +3823,31 @@
"integrity": "sha512-SqPiB6OazWqR8USL0NymtuT5Br3mD9WBBsM1rHC/3wIi2SrZNM6/+j9CIeuEM5oCn+AtO2Y0+rzzFyOdC9afAg==",
"dev": true
},
+ "grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "dev": true,
+ "requires": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "dependencies": {
+ "nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "dev": true,
+ "requires": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ }
+ }
+ }
+ },
"grunt-eslint": {
"version": "23.0.0",
"resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-23.0.0.tgz",
@@ -3910,9 +3859,9 @@
}
},
"grunt-known-options": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
- "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
"dev": true
},
"grunt-legacy-log": {
@@ -4069,9 +4018,9 @@
}
},
"is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
+ "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
"dev": true,
"requires": {
"has": "^1.0.3"
@@ -4090,9 +4039,9 @@
"dev": true
},
"is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
"requires": {
"is-extglob": "^2.1.1"
@@ -4226,16 +4175,6 @@
"micromatch": "^4.0.2",
"resolve-dir": "^1.0.1"
}
- },
- "resolve": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
- "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
- "dev": true,
- "requires": {
- "is-core-module": "^2.2.0",
- "path-parse": "^1.0.6"
- }
}
}
},
@@ -4285,13 +4224,13 @@
"dev": true
},
"micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"dev": true,
"requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
}
},
"minimatch": {
@@ -4496,9 +4435,9 @@
"dev": true
},
"picomatch": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
- "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true
},
"prelude-ls": {
@@ -4526,9 +4465,9 @@
"dev": true
},
"rechoir": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
- "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
"dev": true,
"requires": {
"resolve": "^1.9.0"
@@ -4559,12 +4498,14 @@
"dev": true
},
"resolve": {
- "version": "1.17.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
- "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
+ "version": "1.22.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
+ "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
"dev": true,
"requires": {
- "path-parse": "^1.0.6"
+ "is-core-module": "^2.8.1",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
}
},
"resolve-dir": {
@@ -4693,6 +4634,12 @@
"has-flag": "^4.0.0"
}
},
+ "supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true
+ },
"table": {
"version": "6.0.7",
"resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz",
diff --git a/package.json b/package.json
index 8f7fc14..8f14d0b 100644
--- a/package.json
+++ b/package.json
@@ -6,7 +6,7 @@
},
"devDependencies": {
"eslint-config-wikimedia": "0.20.0",
- "grunt": "1.4.0",
+ "grunt": "1.5.3",
"grunt-banana-checker": "0.9.0",
"grunt-eslint": "23.0.0"
}
--
2.30.2
$ date
--- stdout ---
Mon May 23 05:05:03 UTC 2022
--- end ---
$ git clone file:///srv/git/mediawiki-extensions-OfflineImportLexicon.git repo --depth=1 -b REL1_37
--- 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/REL1_37
--- stdout ---
9934f84365281793ad08dd54d3d69254c79d6e05 refs/heads/REL1_37
--- end ---
$ /usr/bin/npm audit --json --legacy-peer-deps
--- stdout ---
{
"auditReportVersion": 2,
"vulnerabilities": {
"grunt": {
"name": "grunt",
"severity": "moderate",
"via": [
{
"source": 1070249,
"name": "grunt",
"dependency": "grunt",
"title": "Path Traversal in Grunt",
"url": "https://github.com/advisories/GHSA-j383-35pm-c5h4",
"severity": "moderate",
"range": "<1.5.2"
}
],
"effects": [],
"range": "<1.5.2",
"nodes": [
"node_modules/grunt"
],
"fixAvailable": {
"name": "grunt",
"version": "1.5.3",
"isSemVerMajor": false
}
}
},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 1,
"high": 0,
"critical": 0,
"total": 1
},
"dependencies": {
"prod": 1,
"dev": 253,
"optional": 0,
"peer": 0,
"peerOptional": 0,
"total": 253
}
}
}
--- end ---
$ /usr/bin/composer install
--- stderr ---
No lock file found. Updating dependencies instead of installing from lock file. Use composer update over composer install if you do not have a lock file.
Loading composer repositories with package information
Info from https://repo.packagist.org: [37;44m#StandWith[30;43mUkraine[0m
Updating dependencies
Lock file operations: 15 installs, 0 updates, 0 removals
- Locking mediawiki/minus-x (1.1.1)
- 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.0)
- Locking psr/container (1.1.2)
- Locking symfony/console (v5.4.8)
- Locking symfony/deprecation-contracts (v2.5.1)
- Locking symfony/polyfill-ctype (v1.25.0)
- Locking symfony/polyfill-intl-grapheme (v1.25.0)
- Locking symfony/polyfill-intl-normalizer (v1.25.0)
- Locking symfony/polyfill-mbstring (v1.25.0)
- Locking symfony/polyfill-php73 (v1.25.0)
- Locking symfony/polyfill-php80 (v1.25.0)
- Locking symfony/service-contracts (v2.5.1)
- Locking symfony/string (v5.4.8)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 15 installs, 0 updates, 0 removals
0 [>---------------------------] 0 [->--------------------------] 0 [--->------------------------] - Installing symfony/polyfill-php80 (v1.25.0): Extracting archive
- Installing symfony/polyfill-mbstring (v1.25.0): Extracting archive
- Installing symfony/polyfill-intl-normalizer (v1.25.0): Extracting archive
- Installing symfony/polyfill-intl-grapheme (v1.25.0): Extracting archive
- Installing symfony/polyfill-ctype (v1.25.0): Extracting archive
- Installing symfony/string (v5.4.8): Extracting archive
- Installing symfony/deprecation-contracts (v2.5.1): Extracting archive
- Installing psr/container (1.1.2): Extracting archive
- Installing symfony/service-contracts (v2.5.1): Extracting archive
- Installing symfony/polyfill-php73 (v1.25.0): Extracting archive
- Installing symfony/console (v5.4.8): Extracting archive
- Installing mediawiki/minus-x (1.1.1): 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.0): Extracting archive
0/5 [>---------------------------] 0%
5/5 [============================] 100%5 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
10 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---
--- end ---
$ /usr/bin/npm audit --json --legacy-peer-deps
--- stdout ---
{
"auditReportVersion": 2,
"vulnerabilities": {
"grunt": {
"name": "grunt",
"severity": "moderate",
"via": [
{
"source": 1070249,
"name": "grunt",
"dependency": "grunt",
"title": "Path Traversal in Grunt",
"url": "https://github.com/advisories/GHSA-j383-35pm-c5h4",
"severity": "moderate",
"range": "<1.5.2"
}
],
"effects": [],
"range": "<1.5.2",
"nodes": [
"node_modules/grunt"
],
"fixAvailable": {
"name": "grunt",
"version": "1.5.3",
"isSemVerMajor": false
}
}
},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 1,
"high": 0,
"critical": 0,
"total": 1
},
"dependencies": {
"prod": 1,
"dev": 253,
"optional": 0,
"peer": 0,
"peerOptional": 0,
"total": 253
}
}
}
--- end ---
Attempting to npm audit fix
$ /usr/bin/npm audit fix --dry-run --only=dev --json --legacy-peer-deps
--- stdout ---
{
"added": 253,
"removed": 0,
"changed": 0,
"audited": 254,
"funding": 0,
"audit": {
"auditReportVersion": 2,
"vulnerabilities": {
"grunt": {
"name": "grunt",
"severity": "moderate",
"via": [
{
"source": 1070249,
"name": "grunt",
"dependency": "grunt",
"title": "Path Traversal in Grunt",
"url": "https://github.com/advisories/GHSA-j383-35pm-c5h4",
"severity": "moderate",
"range": "<1.5.2"
}
],
"effects": [],
"range": "<1.5.2",
"nodes": [
"node_modules/grunt"
],
"fixAvailable": {
"name": "grunt",
"version": "1.5.3",
"isSemVerMajor": false
}
}
},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 1,
"high": 0,
"critical": 0,
"total": 1
},
"dependencies": {
"prod": 1,
"dev": 253,
"optional": 0,
"peer": 0,
"peerOptional": 0,
"total": 253
}
}
}
}
--- end ---
{"added": 253, "removed": 0, "changed": 0, "audited": 254, "funding": 0, "audit": {"auditReportVersion": 2, "vulnerabilities": {"grunt": {"name": "grunt", "severity": "moderate", "via": [{"source": 1070249, "name": "grunt", "dependency": "grunt", "title": "Path Traversal in Grunt", "url": "https://github.com/advisories/GHSA-j383-35pm-c5h4", "severity": "moderate", "range": "<1.5.2"}], "effects": [], "range": "<1.5.2", "nodes": ["node_modules/grunt"], "fixAvailable": {"name": "grunt", "version": "1.5.3", "isSemVerMajor": false}}}, "metadata": {"vulnerabilities": {"info": 0, "low": 0, "moderate": 1, "high": 0, "critical": 0, "total": 1}, "dependencies": {"prod": 1, "dev": 253, "optional": 0, "peer": 0, "peerOptional": 0, "total": 253}}}}
{}
Upgrading n:grunt from 1.4.0 -> 1.5.3
$ /usr/bin/npm audit fix --only=dev --legacy-peer-deps
--- stdout ---
added 250 packages, and audited 251 packages in 9s
4 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
Verifying that tests still pass
$ /usr/bin/npm ci
--- stdout ---
added 250 packages, and audited 251 packages in 6s
4 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ /usr/bin/npm test
--- stdout ---
> test
> grunt test
Running "eslint:all" (eslint) task
/src/repo/scripts/OfflineImportLexicon.js
10:5 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
11:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
12:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
13:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
14:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
15:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
16:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
17:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
18:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
19:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
20:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
20:2 warning '$j' is assigned a value but never used no-unused-vars
22:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
22:10 warning 'initGlobals' is defined but never used no-unused-vars
26:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
26:10 warning Identifier 'edit_function' is not in camel case camelcase
26:31 warning Identifier 'save_function' is not in camel case camelcase
26:46 warning Identifier 'edit_res' is not in camel case camelcase
26:46 warning 'edit_res' is defined but never used no-unused-vars
27:101 warning 'post_save_function' was used before it was defined no-use-before-define
29:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
29:10 warning Identifier 'edit_function_images' is not in camel case camelcase
29:38 warning Identifier 'save_function' is not in camel case camelcase
29:53 warning Identifier 'edit_res' is not in camel case camelcase
29:53 warning 'edit_res' is defined but never used no-unused-vars
30:101 warning 'post_save_function_images' was used before it was defined no-use-before-define
32:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
32:10 warning Identifier 'post_save_function' is not in camel case camelcase
32:30 warning Identifier 'save_res' is not in camel case camelcase
33:15 warning Identifier 'save_res' is not in camel case camelcase
34:1 warning This line has a length of 108. Maximum allowed is 100 max-len
34:2 warning '_statusbar' was used before it was defined no-use-before-define
34:19 warning 'StatusBar' was used before it was defined no-use-before-define
35:2 warning '_statusbar' was used before it was defined no-use-before-define
37:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
38:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
43:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
43:10 warning Identifier 'post_save_function_images' is not in camel case camelcase
43:37 warning Identifier 'save_res' is not in camel case camelcase
44:15 warning Identifier 'save_res' is not in camel case camelcase
45:1 warning This line has a length of 108. Maximum allowed is 100 max-len
45:2 warning '_statusbar' was used before it was defined no-use-before-define
45:19 warning 'StatusBar' was used before it was defined no-use-before-define
46:2 warning '_statusbar' was used before it was defined no-use-before-define
48:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
49:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
56:7 warning Identifier 'page_name' is not in camel case camelcase
57:18 warning Identifier 'page_name' is not in camel case camelcase
58:18 warning Identifier 'page_name' is not in camel case camelcase
59:4 warning Identifier 'page_numberx' is not in camel case camelcase
59:19 warning 'trimNumber' was used before it was defined no-use-before-define
59:31 warning Identifier 'page_name' is not in camel case camelcase
61:4 warning Identifier 'page_number' is not in camel case camelcase
62:4 warning Identifier 'page_numbering' is not in camel case camelcase
64:4 warning 'createImagesTemplate' was used before it was defined no-use-before-define
70:4 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
71:14 warning 'trim' was used before it was defined no-use-before-define
73:13 warning 'wgServer' is not defined no-undef
73:24 warning 'wgScript' is not defined no-undef
73:35 warning 'jsonGeneralLink' is not defined no-undef
74:4 warning 'getJsonArticle' was used before it was defined no-use-before-define
84:1 warning This line has a length of 108. Maximum allowed is 100 max-len
84:2 warning '_statusbar' was used before it was defined no-use-before-define
84:19 warning 'StatusBar' was used before it was defined no-use-before-define
85:2 warning '_statusbar' was used before it was defined no-use-before-define
86:14 warning 'wgServer' is not defined no-undef
86:25 warning 'wgScript' is not defined no-undef
86:36 warning 'jsonGeneralLink' is not defined no-undef
86:54 warning 'jsonLink' is not defined no-undef
87:2 warning 'getJsonProperties' was used before it was defined no-use-before-define
88:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
90:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
90:54 warning 'event' is defined but never used no-unused-vars
91:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
92:8 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
92:8 warning Selector extensions are not allowed no-jquery/no-sizzle
92:67 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
92:67 warning Selector extensions are not allowed no-jquery/no-sizzle
93:4 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
94:15 warning 'trim' was used before it was defined no-use-before-define
94:21 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
94:21 warning Selector extensions are not allowed no-jquery/no-sizzle
95:5 warning 'query' is already declared in the upper scope on line 86 column 6 no-shadow
95:13 warning 'wgServer' is not defined no-undef
95:24 warning 'wgScript' is not defined no-undef
95:35 warning 'jsonGeneralLink' is not defined no-undef
97:14 warning 'jsonLinkVolume' is not defined no-undef
97:45 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
97:45 warning Selector extensions are not allowed no-jquery/no-sizzle
98:5 warning 'getJsonProperties' was used before it was defined no-use-before-define
101:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
102:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
103:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
104:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
105:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
106:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
110:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
110:53 warning 'event' is defined but never used no-unused-vars
111:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
112:8 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
112:8 warning Selector extensions are not allowed no-jquery/no-sizzle
112:66 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
112:66 warning Selector extensions are not allowed no-jquery/no-sizzle
113:15 warning 'trim' was used before it was defined no-use-before-define
113:21 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
113:21 warning Selector extensions are not allowed no-jquery/no-sizzle
114:15 warning 'trim' was used before it was defined no-use-before-define
114:21 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
114:21 warning Selector extensions are not allowed no-jquery/no-sizzle
115:5 warning 'query' is already declared in the upper scope on line 86 column 6 no-shadow
115:13 warning 'wgServer' is not defined no-undef
115:24 warning 'wgScript' is not defined no-undef
115:35 warning 'jsonGeneralLink' is not defined no-undef
117:14 warning 'jsonLinkArticle' is not defined no-undef
120:14 warning 'jsonLinkArticleNoVolume' is not defined no-undef
122:4 warning 'getJsonProperties' was used before it was defined no-use-before-define
124:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
125:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
126:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
127:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
128:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
131:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
131:53 warning 'event' is defined but never used no-unused-vars
132:8 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
132:8 warning Selector extensions are not allowed no-jquery/no-sizzle
138:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
139:3 warning 'search' is not defined no-undef
139:11 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
144:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
145:16 warning Expected '===' and instead saw '==' eqeqeq
146:4 warning 'search' is not defined no-undef
146:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
152:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
153:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
155:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
156:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
157:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
158:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
162:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
163:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
164:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
165:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
169:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
170:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
171:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
172:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
176:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
177:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
178:8 warning 'validateLexiconForm' was used before it was defined no-use-before-define
178:34 warning 'createLexiconTemplate' was used before it was defined no-use-before-define
178:34 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
182:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
183:3 warning Unexpected alert no-alert
183:10 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
184:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
188:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
189:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
190:3 warning Unexpected alert no-alert
190:10 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
191:8 warning 'validateVolumeForm' was used before it was defined no-use-before-define
191:33 warning 'createVolumeTemplate' was used before it was defined no-use-before-define
191:33 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
194:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
195:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
196:8 warning 'validateLemmataForm' was used before it was defined no-use-before-define
196:34 warning 'createLemmataTemplate' was used before it was defined no-use-before-define
196:34 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
199:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
200:8 warning 'validateLemmataForm' was used before it was defined no-use-before-define
201:4 warning 'createLemmataTemplate' was used before it was defined no-use-before-define
206:7 warning Identifier 'page_name' is not in camel case camelcase
207:18 warning Identifier 'page_name' is not in camel case camelcase
208:18 warning Identifier 'page_name' is not in camel case camelcase
209:4 warning Identifier 'page_numberx' is not in camel case camelcase
209:19 warning 'trimNumber' was used before it was defined no-use-before-define
209:31 warning Identifier 'page_name' is not in camel case camelcase
211:4 warning Identifier 'page_number' is not in camel case camelcase
212:4 warning Identifier 'page_numbering' is not in camel case camelcase
214:4 warning 'createImagesTemplate' was used before it was defined no-use-before-define
218:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
224:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
229:13 warning 'trim' was used before it was defined no-use-before-define
231:4 warning 'query' is already declared in the upper scope on line 86 column 6 no-shadow
231:12 warning 'wgServer' is not defined no-undef
231:23 warning 'wgScript' is not defined no-undef
231:34 warning 'jsonGeneralLink' is not defined no-undef
232:3 warning 'getJsonArticle' was used before it was defined no-use-before-define
236:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
237:3 warning 'findById' is not defined no-undef
240:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
241:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
242:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
243:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
247:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
248:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
249:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
252:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
253:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
254:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
257:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
258:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
262:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
277:12 warning Expected '===' and instead saw '==' eqeqeq
277:26 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
277:33 warning Selector extensions are not allowed no-jquery/no-sizzle
278:13 warning Expected '===' and instead saw '==' eqeqeq
278:31 warning Expected '===' and instead saw '==' eqeqeq
278:52 warning Expected '===' and instead saw '==' eqeqeq
278:70 warning This line has 6 statements. Maximum allowed is 1 max-statements-per-line
278:104 warning Expected '===' and instead saw '==' eqeqeq
278:126 warning Expected '===' and instead saw '==' eqeqeq
278:179 warning Expected '===' and instead saw '==' eqeqeq
282:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
286:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
286:10 warning 'checkImagesTemplate' is defined but never used no-unused-vars
287:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
287:2 warning 'i' is not defined no-undef
288:11 warning 'flag' is not modified in this loop no-unmodified-loop-condition
289:3 warning 'i' is not defined no-undef
294:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
305:1 warning This line has a length of 243. Maximum allowed is 100 max-len
316:3 warning Prefer Array#forEach to $.each no-jquery/no-each-util
321:5 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
326:5 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
333:47 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
336:4 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
340:4 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
343:14 warning Expected '!==' and instead saw '!=' eqeqeq
343:28 warning Expected '!==' and instead saw '!=' eqeqeq
345:5 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
348:14 warning Expected '!==' and instead saw '!=' eqeqeq
348:28 warning Expected '!==' and instead saw '!=' eqeqeq
350:5 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
353:14 warning Expected '!==' and instead saw '!=' eqeqeq
353:28 warning Expected '!==' and instead saw '!=' eqeqeq
353:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
355:14 warning Expected '!==' and instead saw '!=' eqeqeq
355:28 warning Expected '!==' and instead saw '!=' eqeqeq
357:5 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
364:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
365:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
370:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
372:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
373:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
375:12 warning Expected '===' and instead saw '==' eqeqeq
376:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
377:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
380:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
382:13 warning Expected '===' and instead saw '==' eqeqeq
383:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
384:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
387:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
388:13 warning Expected '===' and instead saw '==' eqeqeq
389:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
390:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
393:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
394:12 warning Expected '===' and instead saw '==' eqeqeq
395:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
396:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
399:15 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
400:14 warning Expected '===' and instead saw '==' eqeqeq
401:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
402:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
407:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
410:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
412:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
414:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
416:15 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
418:6 warning Identifier 'has_volume' is not in camel case camelcase
418:19 warning 'trim' was used before it was defined no-use-before-define
418:25 warning 'hasVolume' was used before it was defined no-use-before-define
419:15 warning Identifier 'has_volume' is not in camel case camelcase
420:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
421:11 warning Expected '!==' and instead saw '!=' eqeqeq
421:24 warning Expected '!==' and instead saw '!=' eqeqeq
424:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
425:11 warning Expected '!==' and instead saw '!=' eqeqeq
425:24 warning Expected '!==' and instead saw '!=' eqeqeq
428:18 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
430:17 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
431:16 warning Expected '!==' and instead saw '!=' eqeqeq
431:34 warning Expected '!==' and instead saw '!=' eqeqeq
437:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
438:2 warning Unexpected alert no-alert
439:2 warning 'JsMwApi' is not defined no-undef
442:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
445:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
446:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
448:12 warning Expected '===' and instead saw '==' eqeqeq
449:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
450:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
453:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
454:13 warning Expected '===' and instead saw '==' eqeqeq
455:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
456:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
459:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
460:12 warning Expected '===' and instead saw '==' eqeqeq
461:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
462:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
465:15 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
466:14 warning Expected '===' and instead saw '==' eqeqeq
467:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
468:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
474:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
477:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
479:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
481:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
483:15 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
485:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
487:18 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
489:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
491:17 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
492:11 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
492:11 warning Selector extensions are not allowed no-jquery/no-sizzle
493:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
495:25 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
496:7 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
497:17 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
500:12 warning 'zeroPad' was used before it was defined no-use-before-define
501:3 warning Identifier 'has_volume' is not in camel case camelcase
502:15 warning Identifier 'has_volume' is not in camel case camelcase
506:2 warning Unexpected alert no-alert
508:2 warning 'JsMwApi' is not defined no-undef
510:2 warning 'nextProcess' was used before it was defined no-use-before-define
514:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
514:23 warning Identifier 'param_function' is not in camel case camelcase
515:6 warning 't' is assigned a value but never used no-unused-vars
517:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
517:10 warning 'fillVolume' is defined but never used no-unused-vars
520:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
522:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
523:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
526:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
526:10 warning 'fillLexicon' is defined but never used no-unused-vars
530:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
531:14 warning 'wgServer' is not defined no-undef
531:25 warning 'wgScript' is not defined no-undef
531:36 warning 'jsonGeneralLink' is not defined no-undef
531:54 warning 'jsonLexicon' is not defined no-undef
531:82 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
531:82 warning Selector extensions are not allowed no-jquery/no-sizzle
532:2 warning 'getJsonLexicon' was used before it was defined no-use-before-define
536:1 warning This line has a length of 105. Maximum allowed is 100 max-len
540:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
546:3 warning Prefer Array#forEach to $.each no-jquery/no-each-util
550:14 warning Expected '!==' and instead saw '!=' eqeqeq
550:28 warning Expected '!==' and instead saw '!=' eqeqeq
550:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
554:14 warning Expected '!==' and instead saw '!=' eqeqeq
554:28 warning Expected '!==' and instead saw '!=' eqeqeq
556:17 warning Expected '===' and instead saw '==' eqeqeq
557:11 warning 'j' used outside of binding context block-scoped-var
557:18 warning 'j' used outside of binding context block-scoped-var
557:35 warning 'j' used outside of binding context block-scoped-var
558:11 warning 'trim' was used before it was defined no-use-before-define
558:23 warning 'j' used outside of binding context block-scoped-var
558:33 warning 'trim' was used before it was defined no-use-before-define
559:20 warning 'j' used outside of binding context block-scoped-var
561:15 warning 'countItems' is assigned a value but never used no-unused-vars
570:14 warning Expected '!==' and instead saw '!=' eqeqeq
570:28 warning Expected '!==' and instead saw '!=' eqeqeq
570:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
573:14 warning Expected '!==' and instead saw '!=' eqeqeq
573:28 warning Expected '!==' and instead saw '!=' eqeqeq
573:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
575:14 warning Expected '!==' and instead saw '!=' eqeqeq
575:28 warning Expected '!==' and instead saw '!=' eqeqeq
575:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
577:14 warning Expected '!==' and instead saw '!=' eqeqeq
577:28 warning Expected '!==' and instead saw '!=' eqeqeq
577:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
579:14 warning Expected '!==' and instead saw '!=' eqeqeq
579:28 warning Expected '!==' and instead saw '!=' eqeqeq
579:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
581:14 warning Expected '!==' and instead saw '!=' eqeqeq
581:28 warning Expected '!==' and instead saw '!=' eqeqeq
581:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
588:4 warning Unexpected alert no-alert
590:22 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
590:22 warning Selector extensions are not allowed no-jquery/no-sizzle
591:4 warning 'JsMwApi' is not defined no-undef
598:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
598:10 warning 'parseDate' is defined but never used no-unused-vars
600:2 warning Unexpected alert no-alert
606:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
608:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
609:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
611:12 warning Expected '===' and instead saw '==' eqeqeq
612:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
613:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
616:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
618:13 warning Expected '===' and instead saw '==' eqeqeq
619:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
620:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
623:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
624:13 warning Expected '===' and instead saw '==' eqeqeq
625:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
626:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
631:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
635:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
637:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
639:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
641:6 warning 'firstP' is assigned a value but never used no-unused-vars
641:15 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
643:3 warning 'lastP' is assigned a value but never used no-unused-vars
643:11 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
645:10 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
645:10 warning Selector extensions are not allowed no-jquery/no-sizzle
647:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
649:17 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
650:11 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
650:11 warning Selector extensions are not allowed no-jquery/no-sizzle
651:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
651:12 warning Selector extensions are not allowed no-jquery/no-sizzle
652:3 warning Identifier 'has_volume' is not in camel case camelcase
653:14 warning Expected '!==' and instead saw '!=' eqeqeq
653:30 warning Expected '!==' and instead saw '!=' eqeqeq
653:47 warning Identifier 'has_volume' is not in camel case camelcase
653:47 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
654:15 warning Identifier 'has_volume' is not in camel case camelcase
656:15 warning 'trim' was used before it was defined no-use-before-define
656:21 warning 'hasImages' was used before it was defined no-use-before-define
659:16 warning 'trim' was used before it was defined no-use-before-define
659:22 warning 'hasAuthors' was used before it was defined no-use-before-define
661:6 warning 'page' is already declared in the upper scope on line 11 column 2 no-shadow
662:14 warning Expected '!==' and instead saw '!=' eqeqeq
662:30 warning Expected '!==' and instead saw '!=' eqeqeq
662:47 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
663:2 warning Unexpected alert no-alert
664:2 warning 'JsMwApi' is not defined no-undef
666:17 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
667:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
667:75 warning 'wgServer' is not defined no-undef
667:86 warning 'wgScript' is not defined no-undef
668:2 warning 'addCheckBox' was used before it was defined no-use-before-define
669:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
670:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
675:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
680:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
681:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
682:11 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
683:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
683:12 warning Selector extensions are not allowed no-jquery/no-sizzle
684:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
684:13 warning Selector extensions are not allowed no-jquery/no-sizzle
686:7 warning 'trim' was used before it was defined no-use-before-define
686:22 warning Expected '===' and instead saw '==' eqeqeq
686:38 warning Expected '===' and instead saw '==' eqeqeq
687:10 warning 'createImagesFromScratch' was used before it was defined no-use-before-define
689:29 warning Expected '!==' and instead saw '!=' eqeqeq
690:15 warning 'getNumbering' was used before it was defined no-use-before-define
696:16 warning Expected '!==' and instead saw '!=' eqeqeq
696:32 warning Expected '!==' and instead saw '!=' eqeqeq
708:15 warning Expected '!==' and instead saw '!=' eqeqeq
708:31 warning Expected '!==' and instead saw '!=' eqeqeq
717:2 warning Unexpected alert no-alert
721:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
724:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
724:12 warning Selector extensions are not allowed no-jquery/no-sizzle
725:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
725:13 warning Selector extensions are not allowed no-jquery/no-sizzle
726:11 warning 'getNumbering' was used before it was defined no-use-before-define
730:15 warning Expected '!==' and instead saw '!=' eqeqeq
730:31 warning Expected '!==' and instead saw '!=' eqeqeq
731:56 warning 'zeroPad' was used before it was defined no-use-before-define
732:78 warning 'zeroPad' was used before it was defined no-use-before-define
734:37 warning 'zeroPad' was used before it was defined no-use-before-define
735:59 warning 'zeroPad' was used before it was defined no-use-before-define
744:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
746:29 warning Expected '!==' and instead saw '!=' eqeqeq
748:3 warning Unexpected alert no-alert
756:11 warning 'generateNumericString' was used before it was defined no-use-before-define
757:22 warning 'deromanize' was used before it was defined no-use-before-define
757:56 warning 'deromanize' was used before it was defined no-use-before-define
760:11 warning 'generateNumericString' was used before it was defined no-use-before-define
760:34 warning 'deromanize' was used before it was defined no-use-before-define
760:56 warning 'deromanize' was used before it was defined no-use-before-define
768:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
773:18 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
773:28 warning 'romanize' was used before it was defined no-use-before-define
778:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
778:32 warning Identifier 'page_name' is not in camel case camelcase
778:43 warning Identifier 'page_number' is not in camel case camelcase
778:56 warning Identifier 'page_numbering' is not in camel case camelcase
786:1 warning This line has a length of 144. Maximum allowed is 100 max-len
794:12 warning Identifier 'page_name' is not in camel case camelcase
796:11 warning 'wgServer' is not defined no-undef
796:22 warning 'wgScript' is not defined no-undef
796:33 warning 'jsonGeneralLink' is not defined no-undef
796:51 warning 'jsonArticles' is not defined no-undef
798:3 warning Prefer Array#forEach to $.each no-jquery/no-each-util
800:9 warning 'existsInTab' was used before it was defined no-use-before-define
805:11 warning Expected '===' and instead saw '==' eqeqeq
805:22 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
810:13 warning 'j' is already declared in the upper scope on line 791 column 12 no-shadow
817:13 warning 'trim' was used before it was defined no-use-before-define
818:3 warning 'createImage' was used before it was defined no-use-before-define
821:3 warning 'JsMwApi' is not defined no-undef
828:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
828:23 warning Identifier 'page_name' is not in camel case camelcase
828:34 warning Identifier 'page_number' is not in camel case camelcase
828:47 warning Identifier 'page_numbering' is not in camel case camelcase
830:15 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
832:36 warning Identifier 'page_number' is not in camel case camelcase
833:39 warning Identifier 'page_numbering' is not in camel case camelcase
834:6 warning 'firstP' is assigned a value but never used no-unused-vars
834:15 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
836:3 warning 'lastP' is assigned a value but never used no-unused-vars
836:11 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
838:49 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
838:49 warning Selector extensions are not allowed no-jquery/no-sizzle
839:6 warning 'short' is assigned a value but never used no-unused-vars
839:14 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
839:14 warning Selector extensions are not allowed no-jquery/no-sizzle
840:3 warning 'volume' is assigned a value but never used no-unused-vars
840:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
840:12 warning Selector extensions are not allowed no-jquery/no-sizzle
841:10 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
841:10 warning Selector extensions are not allowed no-jquery/no-sizzle
843:9 warning Identifier 'page_name' is not in camel case camelcase
844:2 warning Unexpected alert no-alert
849:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
849:10 warning 'waitForMe' is defined but never used no-unused-vars
854:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
855:16 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
857:30 warning Expected '!==' and instead saw '!=' eqeqeq
876:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
878:11 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
880:12 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
880:12 warning Selector extensions are not allowed no-jquery/no-sizzle
882:29 warning Expected '!==' and instead saw '!=' eqeqeq
888:32 warning 'zeroPad' was used before it was defined no-use-before-define
896:1 warning This line has a length of 137. Maximum allowed is 100 max-len
897:15 warning Expected '===' and instead saw '==' eqeqeq
902:4 warning 'hasVolumeVar' is assigned a value but never used no-unused-vars
903:23 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
903:23 warning Selector extensions are not allowed no-jquery/no-sizzle
904:4 warning Unexpected alert no-alert
905:10 warning 'i' used outside of binding context block-scoped-var
905:17 warning 'i' used outside of binding context block-scoped-var
905:26 warning 'i' used outside of binding context block-scoped-var
906:33 warning 'zeroPad' was used before it was defined no-use-before-define
906:42 warning 'i' used outside of binding context block-scoped-var
907:10 warning 'i' used outside of binding context block-scoped-var
913:2 warning Unexpected alert no-alert
916:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
921:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
922:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
924:3 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
924:72 warning 'wgServer' is not defined no-undef
924:83 warning 'wgScript' is not defined no-undef
925:3 warning 'addCheckBox' was used before it was defined no-use-before-define
928:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
929:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
933:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
933:10 warning 'initImagesData' is defined but never used no-unused-vars
935:12 warning eval can be harmful no-eval
936:2 warning Unexpected alert no-alert
937:2 warning Unexpected alert no-alert
937:9 warning 'fixedDecodeURI' was used before it was defined no-use-before-define
938:17 warning Expected '===' and instead saw '==' eqeqeq
941:1 warning This line has a length of 120. Maximum allowed is 100 max-len
941:30 warning 'fixedDecodeURI' was used before it was defined no-use-before-define
945:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
948:3 warning jQuery collection names must match the variablePattern no-jquery/variable-pattern
957:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
958:6 warning 'k' is assigned a value but never used no-unused-vars
963:3 warning Prefer Array#forEach to $.each no-jquery/no-each-util
965:9 warning 'existsInTab' was used before it was defined no-use-before-define
970:11 warning Expected '===' and instead saw '==' eqeqeq
970:22 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
974:3 warning 'initLexicons' was used before it was defined no-use-before-define
982:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
985:25 warning Expected '===' and instead saw '==' eqeqeq
985:40 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
990:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
991:6 warning Identifier 'select_p' is not in camel case camelcase
991:6 warning jQuery collection names must match the variablePattern no-jquery/variable-pattern
991:17 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
992:12 warning Expected '===' and instead saw '==' eqeqeq
992:28 warning Identifier 'select_p' is not in camel case camelcase
992:28 warning jQuery collection names must match the variablePattern no-jquery/variable-pattern
992:28 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
992:39 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
992:83 warning Expected '===' and instead saw '==' eqeqeq
999:7 warning Identifier 'option_s' is not in camel case camelcase
999:7 warning jQuery collection names must match the variablePattern no-jquery/variable-pattern
999:7 warning 'option_s' is assigned a value but never used no-unused-vars
1002:4 warning Identifier 'option_p' is not in camel case camelcase
1002:4 warning jQuery collection names must match the variablePattern no-jquery/variable-pattern
1003:20 warning Identifier 'option_p' is not in camel case camelcase
1003:20 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1004:3 warning Identifier 'option_p' is not in camel case camelcase
1005:3 warning Identifier 'option_p' is not in camel case camelcase
1007:2 warning Identifier 'select_p' is not in camel case camelcase
1011:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1011:10 warning 'newLexicon' is defined but never used no-unused-vars
1012:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1013:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1015:2 warning 'renderDetails' was used before it was defined no-use-before-define
1018:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1018:10 warning 'renderList' is defined but never used no-unused-vars
1019:1 warning This line has a length of 110. Maximum allowed is 100 max-len
1021:12 warning eval can be harmful no-eval
1022:2 warning Unexpected alert no-alert
1023:2 warning Unexpected alert no-alert
1024:17 warning Expected '===' and instead saw '==' eqeqeq
1025:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1026:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1028:2 warning Unexpected alert no-alert
1029:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1032:4 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1035:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1039:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1040:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1041:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1042:2 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1046:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1046:10 warning 'formToJSON' is defined but never used no-unused-vars
1047:18 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1049:17 warning Expected '===' and instead saw '==' eqeqeq
1050:9 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1050:9 warning Selector extensions are not allowed no-jquery/no-sizzle
1051:13 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
1051:13 warning Selector extensions are not allowed no-jquery/no-sizzle
1055:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1055:10 warning 'fixedEncodeURIComponent' is defined but never used no-unused-vars
1059:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1063:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1066:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1066:10 warning 'ltrim' is defined but never used no-unused-vars
1069:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1069:10 warning 'rtrim' is defined but never used no-unused-vars
1075:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1076:6 warning Unexpected dangling '_' in '_I' no-underscore-dangle
1077:3 warning Unexpected dangling '_' in '_sb' no-underscore-dangle
1093:15 warning jQuery collection names must match the variablePattern no-jquery/variable-pattern
1093:15 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1097:3 warning jQuery collection names must match the variablePattern no-jquery/variable-pattern
1103:30 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1103:82 warning 'e' is defined but never used no-unused-vars
1108:33 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1111:33 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1120:1 warning This line has a length of 105. Maximum allowed is 100 max-len
1120:21 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1120:21 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1120:61 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1124:6 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1125:35 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1131:8 warning '_statusbar' was used before it was defined no-use-before-define
1131:23 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1131:31 warning '_statusbar' was used before it was defined no-use-before-define
1136:5 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1136:5 warning Unexpected dangling '_' in '_statusbar' no-underscore-dangle
1137:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1137:10 warning 'showStatus' is defined but never used no-unused-vars
1138:23 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1142:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1143:17 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1150:18 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1154:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1155:6 warning 'str' is already defined no-redeclare
1158:1 warning This line has a length of 116. Maximum allowed is 100 max-len
1160:45 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1161:6 warning 'm' is already defined no-redeclare
1162:10 warning 'm' is not modified in this loop no-unmodified-loop-condition
1162:16 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1166:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
1166:10 warning 'nextRoman' is defined but never used no-unused-vars
/src/repo/scripts/OfflineImportLexiconSecond.js
16:1 warning This line has a length of 112. Maximum allowed is 100 max-len
19:1 warning Unexpected function declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
19:19 warning Identifier 'api_url' is not in camel case camelcase
19:28 warning Identifier 'request_type' is not in camel case camelcase
21:8 warning Identifier 'api_url' is not in camel case camelcase
22:3 warning Identifier 'api_url' is not in camel case camelcase
22:13 warning 'wgScriptPath' is not defined no-undef
25:8 warning Identifier 'request_type' is not in camel case camelcase
26:8 warning Identifier 'api_url' is not in camel case camelcase
26:37 warning Expected '===' and instead saw '==' eqeqeq
26:45 warning Identifier 'api_url' is not in camel case camelcase
26:75 warning Expected '===' and instead saw '==' eqeqeq
26:84 warning Identifier 'request_type' is not in camel case camelcase
26:84 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
26:118 warning Identifier 'request_type' is not in camel case camelcase
31:1 warning This line has a length of 114. Maximum allowed is 100 max-len
32:1 warning This line has a length of 109. Maximum allowed is 100 max-len
34:11 warning Identifier 'call_api' is not in camel case camelcase
35:32 warning Expected an error object to be thrown no-throw-literal
35:32 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
37:11 warning 'serialise_query' was used before it was defined no-use-before-define
39:8 warning Identifier 'request_type' is not in camel case camelcase
39:21 warning Expected '===' and instead saw '==' eqeqeq
39:37 warning 'request_remote' was used before it was defined no-use-before-define
39:37 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
39:79 warning Identifier 'call_api' is not in camel case camelcase
39:100 warning 'default_on_error' was used before it was defined no-use-before-define
39:100 warning Identifier 'default_on_error' is not in camel case camelcase
39:129 warning 'request_local' was used before it was defined no-use-before-define
39:170 warning Identifier 'call_api' is not in camel case camelcase
39:191 warning 'default_on_error' was used before it was defined no-use-before-define
39:191 warning Identifier 'default_on_error' is not in camel case camelcase
45:1 warning This line has a length of 104. Maximum allowed is 100 max-len
49:6 warning Identifier 'default_on_error' is not in camel case camelcase
50:47 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
50:47 warning Unexpected console statement no-console
60:11 warning Identifier 'get_xhr' is not in camel case camelcase
65:16 warning 'ActiveXObject' is not defined no-undef
66:14 warning 'e' is already declared in the upper scope on line 63 column 13 no-shadow
68:17 warning 'ActiveXObject' is not defined no-undef
69:15 warning 'e' is already declared in the upper scope on line 66 column 14 no-shadow
70:6 warning Expected an error object to be thrown no-throw-literal
83:11 warning Identifier 'request_local' is not in camel case camelcase
83:48 warning Identifier 'on_error' is not in camel case camelcase
90:24 warning Expected '===' and instead saw '==' eqeqeq
92:21 warning Expected '!==' and instead saw '!=' eqeqeq
99:13 warning 'JSON' was used before it was defined no-use-before-define
107:1 warning This line has a length of 118. Maximum allowed is 100 max-len
107:48 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
118:11 warning Identifier 'request_remote' is not in camel case camelcase
118:49 warning Identifier 'on_error' is not in camel case camelcase
119:9 warning Unexpected dangling '_' in '__JsMwApi__counter' no-underscore-dangle
119:39 warning Unexpected dangling '_' in '__JsMwApi__counter' no-underscore-dangle
119:39 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
119:46 warning Identifier '__JsMwApi__counter' is not in camel case camelcase
121:40 warning Unexpected dangling '_' in '__JsMwApi__counter' no-underscore-dangle
124:1 warning This line has a length of 107. Maximum allowed is 100 max-len
124:39 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
147:11 warning Identifier 'serialise_query' is not in camel case camelcase
155:17 warning Expected '===' and instead saw '==' eqeqeq
155:55 warning Expected '===' and instead saw '==' eqeqeq
159:32 warning This line has 9 statements. Maximum allowed is 1 max-statements-per-line
159:296 warning Expected an error object to be thrown no-throw-literal
163:4 warning Expected an error object to be thrown no-throw-literal
169:22 warning 'JSON' was used before it was defined no-use-before-define
169:50 warning 'JSON' was used before it was defined no-use-before-define
172:36 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
172:43 warning eval can be harmful no-eval
178:4 warning Identifier 'call_api' is not in camel case camelcase
181:9 warning Identifier 'call_api' is not in camel case camelcase
193:11 warning Identifier 'call_with_page' is not in camel case camelcase
194:3 warning Identifier 'call_with_page' is not in camel case camelcase
198:2 warning Identifier 'call_with_page' is not in camel case camelcase
208:2 warning Identifier 'call_with_page' is not in camel case camelcase
208:43 warning Identifier 'edit_function' is not in camel case camelcase
210:4 warning Identifier 'edit_function' is not in camel case camelcase
221:52 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
224:4 warning Invalid loop. Its body allows only one iteration no-unreachable-loop
224:44 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
225:32 warning 'pageid' used outside of binding context block-scoped-var
229:1 warning This line has a length of 111. Maximum allowed is 100 max-len
231:1 warning This line has a length of 130. Maximum allowed is 100 max-len
235:13 warning Identifier 'save_function' is not in camel case camelcase
235:35 warning 'params' is already declared in the upper scope on line 208 column 35 no-shadow
235:43 warning Identifier 'post_save' is not in camel case camelcase
237:6 warning Identifier 'post_save' is not in camel case camelcase
264:2 warning Identifier 'call_with_page' is not in camel case camelcase
264:36 warning Identifier 'to_parse' is not in camel case camelcase
265:15 warning Identifier 'to_parse' is not in camel case camelcase
266:15 warning Identifier 'to_parse' is not in camel case camelcase
267:4 warning Identifier 'to_parse' is not in camel case camelcase
269:18 warning Identifier 'to_parse' is not in camel case camelcase
269:27 warning Expected '===' and instead saw '==' eqeqeq
269:77 warning Identifier 'to_parse' is not in camel case camelcase
271:3 warning Identifier 'call_with_page' is not in camel case camelcase
272:51 warning This line has 3 statements. Maximum allowed is 1 max-statements-per-line
279:1 warning This line has a length of 129. Maximum allowed is 100 max-len
282:2 warning Identifier 'call_with_page' is not in camel case camelcase
282:44 warning Identifier 'to_parse' is not in camel case camelcase
283:3 warning Identifier 'call_with_page' is not in camel case camelcase
283:37 warning Identifier 'to_parse' is not in camel case camelcase
288:9 warning Identifier 'call_with_page' is not in camel case camelcase
293:1 warning This line has a length of 117. Maximum allowed is 100 max-len
/src/repo/scripts/OIL_Constants.js
5:0 warning Invalid JSDoc tag name "Author:" jsdoc/check-tag-names
6:0 warning Invalid JSDoc tag name "Date:" jsdoc/check-tag-names
7:0 warning Invalid JSDoc tag name "Time:" jsdoc/check-tag-names
9:0 warning Invalid JSDoc tag name "License:" jsdoc/check-tag-names
13:5 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
13:5 warning 'jsonGeneralLink' is assigned a value but never used no-unused-vars
14:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
14:2 warning 'jsonLink' is assigned a value but never used no-unused-vars
16:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
16:2 warning 'jsonLinkFile' is assigned a value but never used no-unused-vars
17:1 warning This line has a length of 157. Maximum allowed is 100 max-len
18:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
18:2 warning 'jsonLinkVolume' is assigned a value but never used no-unused-vars
20:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
20:2 warning 'jsonLinkArticle' is assigned a value but never used no-unused-vars
22:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
22:2 warning 'jsonLinkArticleNoVolume' is assigned a value but never used no-unused-vars
25:1 warning This line has a length of 130. Maximum allowed is 100 max-len
26:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
26:2 warning 'jsonLinkVolumeB' is assigned a value but never used no-unused-vars
28:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
28:2 warning 'jsonLexicon' is assigned a value but never used no-unused-vars
30:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
30:2 warning 'jsonImages' is assigned a value but never used no-unused-vars
31:2 warning Unexpected 'var' declaration in the global scope, wrap in an IIFE for a local variable, assign as global property for a global variable no-implicit-globals
31:2 warning 'jsonArticles' is assigned a value but never used no-unused-vars
✖ 798 problems (0 errors, 798 warnings)
Running "banana:0" (banana) task
>> 1 message directory checked.
Done.
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
build: Updating grunt to 1.5.3
$ git add .
--- stdout ---
--- end ---
$ git commit -F /tmp/tmpbpez2fva
--- stdout ---
[REL1_37 5d7f9d6] build: Updating grunt to 1.5.3
2 files changed, 153 insertions(+), 206 deletions(-)
--- end ---
$ git format-patch HEAD~1 --stdout
--- stdout ---
From 5d7f9d678ef6de5cf394dcb56d940c41e5ae5042 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Mon, 23 May 2022 05:05:36 +0000
Subject: [PATCH] build: Updating grunt to 1.5.3
Change-Id: I18b9edbb6cb8cb4fe22679ec9385a5e3da117a14
---
package-lock.json | 357 ++++++++++++++++++++--------------------------
package.json | 2 +-
2 files changed, 153 insertions(+), 206 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index bb39cb4..3f4f4ce 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7,7 +7,7 @@
"name": "OfflineImportLexicon",
"devDependencies": {
"eslint-config-wikimedia": "0.20.0",
- "grunt": "1.4.0",
+ "grunt": "1.5.3",
"grunt-banana-checker": "0.9.0",
"grunt-eslint": "23.0.0"
}
@@ -253,7 +253,7 @@
"node_modules/array-each": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
- "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -675,18 +675,6 @@
"node": ">=10"
}
},
- "node_modules/eslint-config-wikimedia/node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/eslint-config-wikimedia/node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -970,18 +958,6 @@
"node": ">=10"
}
},
- "node_modules/eslint/node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/eslint/node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -1324,18 +1300,6 @@
"node": ">= 6"
}
},
- "node_modules/glob-parent/node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/global-modules": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
@@ -1388,9 +1352,9 @@
}
},
"node_modules/grunt": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.4.0.tgz",
- "integrity": "sha512-yRFc0GVCDu9yxqOFzpuXQ2pEdgtLDnFv5Qz54jfIcNnpJ8Z7B7P7kPkT4VMuRvm+N+QOsI8C4v/Q0DSaoj3LgQ==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz",
+ "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",
"dev": true,
"dependencies": {
"dateformat": "~3.0.3",
@@ -1398,8 +1362,8 @@
"exit": "~0.1.2",
"findup-sync": "~0.3.0",
"glob": "~7.1.6",
- "grunt-cli": "~1.4.2",
- "grunt-known-options": "~1.1.1",
+ "grunt-cli": "~1.4.3",
+ "grunt-known-options": "~2.0.0",
"grunt-legacy-log": "~3.0.0",
"grunt-legacy-util": "~2.0.1",
"iconv-lite": "~0.4.13",
@@ -1428,6 +1392,38 @@
"node": ">=8"
}
},
+ "node_modules/grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "dev": true,
+ "dependencies": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-cli/node_modules/nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
"node_modules/grunt-eslint": {
"version": "23.0.0",
"resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-23.0.0.tgz",
@@ -1442,9 +1438,9 @@
}
},
"node_modules/grunt-known-options": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
- "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -1517,38 +1513,6 @@
"node": ">= 8"
}
},
- "node_modules/grunt/node_modules/grunt-cli": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.2.tgz",
- "integrity": "sha512-wsu6BZh7KCnfeaSkDrKIAvOlqGKxNRTZjc8xfZlvxCByQIqUfZ31kh5uHpPnhQ4NdVgvaWaVxa1LUbVU80nACw==",
- "dev": true,
- "dependencies": {
- "grunt-known-options": "~1.1.1",
- "interpret": "~1.1.0",
- "liftup": "~3.0.1",
- "nopt": "~4.0.1",
- "v8flags": "~3.2.0"
- },
- "bin": {
- "grunt": "bin/grunt"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/grunt/node_modules/grunt-cli/node_modules/nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "dev": true,
- "dependencies": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- }
- },
"node_modules/has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
@@ -1676,12 +1640,15 @@
}
},
"node_modules/is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
+ "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
"dev": true,
"dependencies": {
"has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/is-extglob": {
@@ -1703,9 +1670,9 @@
}
},
"node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
"dependencies": {
"is-extglob": "^2.1.1"
@@ -1882,16 +1849,6 @@
"node": ">= 8"
}
},
- "node_modules/liftup/node_modules/resolve": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
- "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.2.0",
- "path-parse": "^1.0.6"
- }
- },
"node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -1950,13 +1907,13 @@
}
},
"node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"dev": true,
"dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
},
"engines": {
"node": ">=8.6"
@@ -2227,12 +2184,15 @@
}
},
"node_modules/picomatch": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
- "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true,
"engines": {
"node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/prelude-ls": {
@@ -2269,9 +2229,9 @@
"dev": true
},
"node_modules/rechoir": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
- "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
"dev": true,
"dependencies": {
"resolve": "^1.9.0"
@@ -2317,12 +2277,20 @@
}
},
"node_modules/resolve": {
- "version": "1.17.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
- "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
+ "version": "1.22.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
+ "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
"dev": true,
"dependencies": {
- "path-parse": "^1.0.6"
+ "is-core-module": "^2.8.1",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/resolve-dir": {
@@ -2487,6 +2455,18 @@
"node": ">=8"
}
},
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/table": {
"version": "6.0.7",
"resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz",
@@ -2916,7 +2896,7 @@
"array-each": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
- "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
"dev": true
},
"array-slice": {
@@ -3198,15 +3178,6 @@
"integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
"dev": true
},
- "is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
"lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -3301,15 +3272,6 @@
"integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
"dev": true
},
- "is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
"lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -3789,17 +3751,6 @@
"dev": true,
"requires": {
"is-glob": "^4.0.1"
- },
- "dependencies": {
- "is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- }
}
},
"global-modules": {
@@ -3844,9 +3795,9 @@
}
},
"grunt": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.4.0.tgz",
- "integrity": "sha512-yRFc0GVCDu9yxqOFzpuXQ2pEdgtLDnFv5Qz54jfIcNnpJ8Z7B7P7kPkT4VMuRvm+N+QOsI8C4v/Q0DSaoj3LgQ==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz",
+ "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",
"dev": true,
"requires": {
"dateformat": "~3.0.3",
@@ -3854,8 +3805,8 @@
"exit": "~0.1.2",
"findup-sync": "~0.3.0",
"glob": "~7.1.6",
- "grunt-cli": "~1.4.2",
- "grunt-known-options": "~1.1.1",
+ "grunt-cli": "~1.4.3",
+ "grunt-known-options": "~2.0.0",
"grunt-legacy-log": "~3.0.0",
"grunt-legacy-util": "~2.0.1",
"iconv-lite": "~0.4.13",
@@ -3864,33 +3815,6 @@
"mkdirp": "~1.0.4",
"nopt": "~3.0.6",
"rimraf": "~3.0.2"
- },
- "dependencies": {
- "grunt-cli": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.2.tgz",
- "integrity": "sha512-wsu6BZh7KCnfeaSkDrKIAvOlqGKxNRTZjc8xfZlvxCByQIqUfZ31kh5uHpPnhQ4NdVgvaWaVxa1LUbVU80nACw==",
- "dev": true,
- "requires": {
- "grunt-known-options": "~1.1.1",
- "interpret": "~1.1.0",
- "liftup": "~3.0.1",
- "nopt": "~4.0.1",
- "v8flags": "~3.2.0"
- },
- "dependencies": {
- "nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "dev": true,
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- }
- }
- }
}
},
"grunt-banana-checker": {
@@ -3899,6 +3823,31 @@
"integrity": "sha512-SqPiB6OazWqR8USL0NymtuT5Br3mD9WBBsM1rHC/3wIi2SrZNM6/+j9CIeuEM5oCn+AtO2Y0+rzzFyOdC9afAg==",
"dev": true
},
+ "grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "dev": true,
+ "requires": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "dependencies": {
+ "nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "dev": true,
+ "requires": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ }
+ }
+ }
+ },
"grunt-eslint": {
"version": "23.0.0",
"resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-23.0.0.tgz",
@@ -3910,9 +3859,9 @@
}
},
"grunt-known-options": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
- "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
"dev": true
},
"grunt-legacy-log": {
@@ -4069,9 +4018,9 @@
}
},
"is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
+ "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
"dev": true,
"requires": {
"has": "^1.0.3"
@@ -4090,9 +4039,9 @@
"dev": true
},
"is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
"requires": {
"is-extglob": "^2.1.1"
@@ -4226,16 +4175,6 @@
"micromatch": "^4.0.2",
"resolve-dir": "^1.0.1"
}
- },
- "resolve": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
- "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
- "dev": true,
- "requires": {
- "is-core-module": "^2.2.0",
- "path-parse": "^1.0.6"
- }
}
}
},
@@ -4285,13 +4224,13 @@
"dev": true
},
"micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"dev": true,
"requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
}
},
"minimatch": {
@@ -4496,9 +4435,9 @@
"dev": true
},
"picomatch": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
- "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true
},
"prelude-ls": {
@@ -4526,9 +4465,9 @@
"dev": true
},
"rechoir": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
- "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
"dev": true,
"requires": {
"resolve": "^1.9.0"
@@ -4559,12 +4498,14 @@
"dev": true
},
"resolve": {
- "version": "1.17.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
- "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
+ "version": "1.22.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
+ "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
"dev": true,
"requires": {
- "path-parse": "^1.0.6"
+ "is-core-module": "^2.8.1",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
}
},
"resolve-dir": {
@@ -4693,6 +4634,12 @@
"has-flag": "^4.0.0"
}
},
+ "supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true
+ },
"table": {
"version": "6.0.7",
"resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz",
diff --git a/package.json b/package.json
index 8f7fc14..8f14d0b 100644
--- a/package.json
+++ b/package.json
@@ -6,7 +6,7 @@
},
"devDependencies": {
"eslint-config-wikimedia": "0.20.0",
- "grunt": "1.4.0",
+ "grunt": "1.5.3",
"grunt-banana-checker": "0.9.0",
"grunt-eslint": "23.0.0"
}
--
2.30.2
--- end ---