diff --git a/package.json b/package.json index d42e384082d5fa9a01021ee69c0badbd0487f929..f3358701344e7b1d8ebb3e79ae6a6b63558bf163 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "chai": "^4.2.0", "can-npm-publish": "^1.3.3", "eslint": "^7.3.1", - "eslint-plugin-jsdoc": "^33.0.0", + "eslint-plugin-jsdoc": "^35.0.0", "glob": "^7.1.6", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/yarn.lock b/yarn.lock index 1966a0278f9933d78316915f77a50851298a6d5a..313d3d8f7108ef659fa08e21fadefc1e00be80eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -974,15 +974,6 @@ crypto-js "^4.0.0" pako "^1.0.10" -"@es-joy/jsdoccomment@^0.4.4": - version "0.4.4" - resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.4.4.tgz#8a25154156edbfc29e310943ebb17ee29122c9df" - integrity sha512-ua4qDt9dQb4qt5OI38eCZcQZYE5Bq3P0GzgvDARdT8Lt0mAUpxKTPy8JGGqEvF77tG1irKDZ3WreeezEa3P43w== - dependencies: - comment-parser "^1.1.5" - esquery "^1.4.0" - jsdoctypeparser "^9.0.0" - "@es-joy/jsdoccomment@^0.6.0": version "0.6.0" resolved "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.6.0.tgz#8926a8184df0968860f8c69b3bfc52efa6aeaa30" @@ -992,6 +983,15 @@ esquery "^1.4.0" jsdoctypeparser "^9.0.0" +"@es-joy/jsdoccomment@^0.8.0-alpha.2": + version "0.8.0-alpha.2" + resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.8.0-alpha.2.tgz#78585147d8e6231270374dae528fe5b7b5587b5a" + integrity sha512-fjRY13Bh8sxDZkzO27U2R9L6xFqkh5fAbHuMGvGLXLfrTes8nTTMyOi6wIPt+CG0XPAxEUge8cDjhG+0aag6ew== + dependencies: + comment-parser "^1.1.5" + esquery "^1.4.0" + jsdoc-type-pratt-parser "1.0.0-alpha.23" + "@eslint/eslintrc@^0.2.1": version "0.2.2" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.2.2.tgz#d01fc791e2fc33e88a29d6f3dc7e93d0cd784b76" @@ -2689,12 +2689,12 @@ escodegen@^1.11.1: optionalDependencies: source-map "~0.6.1" -eslint-plugin-jsdoc@^33.0.0: - version "33.3.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-33.3.0.tgz#a287db838d2cac4b36b76d99213901be6a31e9f5" - integrity sha512-wt6I9X8JoOyUtnsafM7AWBEfLCD3BI1wR5/vTu0hti4CoZc37bB4ZX9A7DsWKbEC/xROAAcBV2VAT638w9VKyQ== +eslint-plugin-jsdoc@^34.0.0: + version "34.8.2" + resolved "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-34.8.2.tgz#94708429667e165f722aa50b98e863920f9ba14e" + integrity sha512-UOU9A40Cl806JMtla2vF+RM6sNqfLPbhLv9FZqhcC7+LmChD3DVaWqM7ADxpF0kMyZNWe1QKUnqGnXaA3NTn+w== dependencies: - "@es-joy/jsdoccomment" "^0.4.4" + "@es-joy/jsdoccomment" "^0.6.0" comment-parser "1.1.5" debug "^4.3.1" esquery "^1.4.0" @@ -2704,18 +2704,18 @@ eslint-plugin-jsdoc@^33.0.0: semver "^7.3.5" spdx-expression-parse "^3.0.1" -eslint-plugin-jsdoc@^34.0.0: - version "34.8.2" - resolved "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-34.8.2.tgz#94708429667e165f722aa50b98e863920f9ba14e" - integrity sha512-UOU9A40Cl806JMtla2vF+RM6sNqfLPbhLv9FZqhcC7+LmChD3DVaWqM7ADxpF0kMyZNWe1QKUnqGnXaA3NTn+w== +eslint-plugin-jsdoc@^35.0.0: + version "35.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-35.1.0.tgz#7a28bd53b2dfec2ab0e6eb8ee59dfabf40449f04" + integrity sha512-XfLaI9kzXW1mihqmeTWH+fn5Zw+sbX48Jcmwp9dftwqegj6yT/3FNnuIxmM5VyLX3AdoBNDc8p4fje7/ZxVQyg== dependencies: - "@es-joy/jsdoccomment" "^0.6.0" + "@es-joy/jsdoccomment" "^0.8.0-alpha.2" comment-parser "1.1.5" debug "^4.3.1" esquery "^1.4.0" - jsdoctypeparser "^9.0.0" + jsdoc-type-pratt-parser "^1.0.0" lodash "^4.17.21" - regextras "^0.7.1" + regextras "^0.8.0" semver "^7.3.5" spdx-expression-parse "^3.0.1" @@ -3993,6 +3993,16 @@ jsbn@~0.1.0: resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= +jsdoc-type-pratt-parser@1.0.0-alpha.23: + version "1.0.0-alpha.23" + resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.0.0-alpha.23.tgz#01c232d92b99b7e7ef52235ab8c9115137426639" + integrity sha512-COtimMd97eo5W0h6R9ISFj9ufg/9EiAzVAeQpKBJ1xJs/x8znWE155HGBDR2rwOuZsCes1gBXGmFVfvRZxGrhg== + +jsdoc-type-pratt-parser@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.0.0.tgz#a35e76edcc70fd4c399d3e7cbcd570c8fadd4da1" + integrity sha512-aFubex6uQ7gdoU173Sqdw9Abm6EOCYDhXWhP7YlS201Z+e5Ik38AiDHlKMqoqd/WiiU3/aWz/NHV5X8GQipOTQ== + jsdoctypeparser@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz#8c97e2fb69315eb274b0f01377eaa5c940bd7b26" @@ -5246,6 +5256,11 @@ regextras@^0.7.1: resolved "https://registry.yarnpkg.com/regextras/-/regextras-0.7.1.tgz#be95719d5f43f9ef0b9fa07ad89b7c606995a3b2" integrity sha512-9YXf6xtW+qzQ+hcMQXx95MOvfqXFgsKDZodX3qZB0x2n5Z94ioetIITsBtvJbiOyxa/6s9AtyweBLCdPmPko/w== +regextras@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regextras/-/regextras-0.8.0.tgz#ec0f99853d4912839321172f608b544814b02217" + integrity sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ== + regjsgen@^0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733"