diff --git a/package-lock.json b/package-lock.json index 86c6675ab7..d150184339 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "version": "0.0.17", "dependencies": { "@claviska/jquery-minicolors": "2.3.5", - "addons-linter": "3.6.0", + "addons-linter": "3.7.0", "clean-css": "5.1.2", "clean-css-cli": "5.3.0", "jqmodal": "1.4.2", @@ -989,9 +989,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-3.3.5.tgz", - "integrity": "sha512-Pu2Usbl9YTpeNxYKRebFRE4fV85I/thTMpF1eKS2EsgODg9VkcK0/oRZqEFhR6/So5wSPYIBHvfmVFXx0uCt/g==" + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-3.3.6.tgz", + "integrity": "sha512-sQsnI3Eup8ZvBH5anVdq3m7xexc1l/uciO0Cm0YrKhB5bNOu1x7XyhHvmI8V6rC8KsgqqBHvxf/ZUArBkGcIYg==" }, "node_modules/@sindresorhus/is": { "version": "0.7.0", @@ -1230,12 +1230,12 @@ } }, "node_modules/addons-linter": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-3.6.0.tgz", - "integrity": "sha512-BVAvPP395S3rN6cku9NQKmoKVYLpO5rn0h0d5qfzd2IJI4S6dR0JosW3LFJnsT1ADrKiT+I7LRgULkcKmXeG2w==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-3.7.0.tgz", + "integrity": "sha512-TesxYWf1gEPZxg7v1P/+hs9MyDAyUhtjOklpMOdIWPfyvKjJNw0kKNkeTb6F49FYvzqFHuHsJgizvx+PKoUEaA==", "dependencies": { - "@mdn/browser-compat-data": "3.3.5", - "addons-scanner-utils": "4.6.0", + "@mdn/browser-compat-data": "3.3.6", + "addons-scanner-utils": "4.7.0", "ajv": "6.12.6", "ajv-merge-patch": "4.1.0", "chalk": "4.1.1", @@ -1244,7 +1244,7 @@ "common-tags": "1.8.0", "deepmerge": "4.2.2", "dispensary": "0.62.0", - "eslint": "7.27.0", + "eslint": "7.28.0", "eslint-plugin-no-unsanitized": "3.1.5", "eslint-visitor-keys": "2.1.0", "espree": "7.3.1", @@ -1262,7 +1262,7 @@ "source-map-support": "0.5.19", "tosource": "1.0.0", "upath": "2.0.1", - "yargs": "16.2.0", + "yargs": "17.0.1", "yauzl": "2.10.0" }, "bin": { @@ -1272,10 +1272,27 @@ "node": ">=12.21.0" } }, + "node_modules/addons-linter/node_modules/yargs": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.1.tgz", + "integrity": "sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/addons-scanner-utils": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.6.0.tgz", - "integrity": "sha512-GJSQX8CnH9mzywRw2YZS8R2bVP0xQ+h4IjoZtka1OnhIX0n/Lk5F3hLF4ARBeYNU85lJocVAbqlalmsGqZOm0w==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.7.0.tgz", + "integrity": "sha512-ozzaDaWYhyGC8li562Yv8Edl4mNY09W5cWik5oe1kNrVlgqCJF3bpdTfGsr+op2Mcg+JP0o79IJltF6f7DJaBA==", "dependencies": { "@types/yauzl": "2.9.1", "common-tags": "1.8.0", @@ -2879,12 +2896,12 @@ } }, "node_modules/eslint": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.27.0.tgz", - "integrity": "sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", "dependencies": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.1", + "@eslint/eslintrc": "^0.4.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2901,7 +2918,7 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", @@ -8650,9 +8667,9 @@ } }, "@mdn/browser-compat-data": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-3.3.5.tgz", - "integrity": "sha512-Pu2Usbl9YTpeNxYKRebFRE4fV85I/thTMpF1eKS2EsgODg9VkcK0/oRZqEFhR6/So5wSPYIBHvfmVFXx0uCt/g==" + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-3.3.6.tgz", + "integrity": "sha512-sQsnI3Eup8ZvBH5anVdq3m7xexc1l/uciO0Cm0YrKhB5bNOu1x7XyhHvmI8V6rC8KsgqqBHvxf/ZUArBkGcIYg==" }, "@sindresorhus/is": { "version": "0.7.0", @@ -8871,12 +8888,12 @@ "dev": true }, "addons-linter": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-3.6.0.tgz", - "integrity": "sha512-BVAvPP395S3rN6cku9NQKmoKVYLpO5rn0h0d5qfzd2IJI4S6dR0JosW3LFJnsT1ADrKiT+I7LRgULkcKmXeG2w==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-3.7.0.tgz", + "integrity": "sha512-TesxYWf1gEPZxg7v1P/+hs9MyDAyUhtjOklpMOdIWPfyvKjJNw0kKNkeTb6F49FYvzqFHuHsJgizvx+PKoUEaA==", "requires": { - "@mdn/browser-compat-data": "3.3.5", - "addons-scanner-utils": "4.6.0", + "@mdn/browser-compat-data": "3.3.6", + "addons-scanner-utils": "4.7.0", "ajv": "6.12.6", "ajv-merge-patch": "4.1.0", "chalk": "4.1.1", @@ -8885,7 +8902,7 @@ "common-tags": "1.8.0", "deepmerge": "4.2.2", "dispensary": "0.62.0", - "eslint": "7.27.0", + "eslint": "7.28.0", "eslint-plugin-no-unsanitized": "3.1.5", "eslint-visitor-keys": "2.1.0", "espree": "7.3.1", @@ -8903,14 +8920,30 @@ "source-map-support": "0.5.19", "tosource": "1.0.0", "upath": "2.0.1", - "yargs": "16.2.0", + "yargs": "17.0.1", "yauzl": "2.10.0" + }, + "dependencies": { + "yargs": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.1.tgz", + "integrity": "sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } } }, "addons-scanner-utils": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.6.0.tgz", - "integrity": "sha512-GJSQX8CnH9mzywRw2YZS8R2bVP0xQ+h4IjoZtka1OnhIX0n/Lk5F3hLF4ARBeYNU85lJocVAbqlalmsGqZOm0w==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.7.0.tgz", + "integrity": "sha512-ozzaDaWYhyGC8li562Yv8Edl4mNY09W5cWik5oe1kNrVlgqCJF3bpdTfGsr+op2Mcg+JP0o79IJltF6f7DJaBA==", "requires": { "@types/yauzl": "2.9.1", "common-tags": "1.8.0", @@ -10143,12 +10176,12 @@ } }, "eslint": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.27.0.tgz", - "integrity": "sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", "requires": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.1", + "@eslint/eslintrc": "^0.4.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -10165,7 +10198,7 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", diff --git a/package.json b/package.json index 81d84e5fb3..94f7a7503a 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ }, "dependencies": { "@claviska/jquery-minicolors": "2.3.5", - "addons-linter": "3.6.0", + "addons-linter": "3.7.0", "clean-css": "5.1.2", "clean-css-cli": "5.3.0", "jqmodal": "1.4.2",