Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency eslint-plugin-jsdoc to v8 - autoclosed #268

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 11, 2019

This PR contains the following updates:

Package Type Update Change
eslint-plugin-jsdoc devDependencies major 4.8.4 -> 8.7.0

Release Notes

gajus/eslint-plugin-jsdoc

v8.7.0

Compare Source

Bug Fixes
  • getJSDocComment: Check for parents of ClassExpression and ObjectExpression (27c9b5c)
  • match-description: tighten default regex to require punctuation at the end even if only a single character (da3d139)
Features
  • match-description: allow main description: string|boolean to override or disable main description separate from default (314557c)

v8.6.2

Compare Source

Bug Fixes
  • eslint: Add object expression in getJSDocComment (16b0288)
  • check for comments immediately above any node by default (8a03a5f)
  • check parents of ClassExpression for comment blocks (2ba2924)

v8.6.1

Compare Source

Bug Fixes
  • check-examples: when matchingFileName used, properly copy parser and load external rules for eslint 6 (383a557)

v8.6.0

Compare Source

Features
  • add plugins automatically to "recommended" config (dfa9b23)

v8.5.1

Compare Source

Bug Fixes
  • require-description-complete-sentence: avoid erring with missing tags (fixes #​290) (8ab2178)

v8.5.0

Compare Source

Features
  • require-jsdoc: allow require to posses ClassExpression boolean property (92519e2)

v8.4.6

Compare Source

Bug Fixes
  • require-jsdoc: support anonymous default with publicOnly (0bd35d1), closes #​286

v8.4.5

Compare Source

Bug Fixes
  • require-jsdoc: avoid error for unnamed default functions and classes (export default ...), though does not yet handle (d9fdc7a)

v8.4.4

Compare Source

Bug Fixes
  • require-jsdoc: with eslint 6, we can't use schema for defaults, so revert to old approach (5e784ba)

v8.4.3

Compare Source

Bug Fixes
  • make options schemas effective (5008fcf)

v8.4.2

Compare Source

Bug Fixes
  • require-returns, require-returns-check: properly handle catch (ea8b0f7)

v8.4.1

Compare Source

Bug Fixes
  • check-examples: include column delta preceding regex mtch when regex has no groups (b8e2085)

v8.4.0

Compare Source

Features
  • check-types, no-undefined-types: report error if settings.jsdoc.preferredTypes item is not falsy/string/object (e273fba)
  • no-types, require-description: add missing meta.type ("suggestion" for both) (cd2d28e)

v8.3.2

Compare Source

Bug Fixes
  • add flat-map-polyfill to dependencies and use in no-undefined-types in place of (unpublished and large) core-js (142ac17)

v8.3.1

Compare Source

Bug Fixes
  • add core-js/fn/array/flat-map import to no-undefined-types to ensure flatMap support (2b41cb8)
  • use stable flat-map polyfill (8254e70)

v8.3.0

Compare Source

Features
  • add array option exemptedBy on rules require-description and require-example (e8026e4)

v8.2.0

Compare Source

Bug Fixes
  • add null checks (71aeacf)
  • check class declarations (10bb92e)
  • only modify window variable when browserEnv option is enabled (287232b)
Features
  • add public exports only option to require-jsdoc rule (abd2170), closes #​192

v8.1.0

Compare Source

Features
  • require-returns: add forceReturnsWithAsync (7e4369b)
  • require-returns: add forceReturnsWithAsync (bc184a4)

v8.0.2

Compare Source

Bug Fixes
  • Stop warning missing param and returns tags if [@type](https://togithub.com/type) is present (f652d08)

v8.0.1

Compare Source

Bug Fixes
  • allow [@memberof](https://togithub.com/memberof) and [@memberof](https://togithub.com/memberof)! to have a trailing member operator after their path (a949094)

v8.0.0

Compare Source

  • Merge pull request #​270 from brettz9/parent-types (805017c), closes #​270
  • BREAKING CHANGE: change <> to no longer apply to SomeType.<> but instead to now support SomeType<> (22918c7)
BREAKING CHANGES
  • change <> to no longer apply to SomeType.<> but instead to now support SomeType<>
    feat: pseudo-type [] to catch parent array types of form string[], number[], etc.
    feat: support .<> as separate type
    fix: ensure working with nested type arrays/objects
    fix: ensure fixer preserves angle-bracket-dot or square bracket notation for arrays/objects
    chore: Update husky, semantic-release devDeps; add typescript devDep for type-fest peer dep. (used indirectly by husky and semantic-release)
  • through jsdoctypeparser update.

v7.2.3

Compare Source

Bug Fixes

v7.2.2

Compare Source

Bug Fixes
  • require-hyphen-before-param-description: fix fixer to account for multiline descriptions (6873b03)

v7.2.1

Compare Source

Bug Fixes
  • require-hyphen-before-param-description: fixer should insert hyphen in correct line (#​176) (bca8d3c)

v7.2.0

Compare Source

Features
  • check-alignment: add fixer (a05741a)

v7.1.0

Compare Source

Features
  • add settings overrideReplacesDocs, augmentsExtendsReplacesDocs, implementsReplacesDocs and apply to require-param, require-description, require-example, and require-returns for exempting all of these from errors in the case of the presence of [@override](https://togithub.com/override), [@augments](https://togithub.com/augments)/[@extends](https://togithub.com/extends), or [@implements](https://togithub.com/implements), respectively. (9cc49a2)

v7.0.2

Compare Source

Bug Fixes
  • avoid errors when tags not present or invalidTypes is empty (cda6839)

v7.0.1

Compare Source

Bug Fixes
  • require-returns: Ensure that [@returns](https://togithub.com/returns) {undefined} tags with return undefined are not reported (5c8a011)

v7.0.0

Compare Source

  • Merge pull request #​259 from brettz9/check-types-preferred-generic-specific (2605705), closes #​259
BREAKING CHANGES
  • Cause preferredTypes setting not to apply by default to parent types; need to target type name with "<>" appended to target parent types (and only parent types); can alternatively; also adds option unifyParentAndChildTypeChecks to restore the old behavior

Allows for warning against overly generic types only (e.g., Array without its own children) or against the parent type only (to disallow Array.<someType>)

To restore old behavior, also target type names with "<>" or set the unifyParentAndChildTypeChecks option.

v6.0.3

Compare Source

Bug Fixes
  • no-undefined-types: add "object" (as with "Object") to defined types fixes #​249 (bb7c1ba)
  • require-returns: don't report with forceRequireReturn when tag is explicitly undefined/void (696d048)
  • valid-types: allow more namepath-defining tags by default (54d8bec)

v6.0.2

Compare Source

Bug Fixes
  • implements-on-classes: had failed to check for tag itself; added test (a989204)

v6.0.1

Compare Source

Performance Improvements
  • match-description: simplify and optimize default regex (af32667)

v6.0.0

Compare Source

BREAKING CHANGES
  • check-types now expects "object" instead of "Object"

Makes consistent with Typescript recommendation and fact that Object.create(null) is not instanceof Object but its typeof is object.

v5.0.2

Compare Source

Bug Fixes
  • remove regexp unsupported by node 6 (2fb9326)

v5.0.1

Compare Source

Bug Fixes
  • make checkTagNames report position more precise (557885d)

v5.0.0

Compare Source

Features
BREAKING CHANGES
  • Node.js v4 is no longer supported. Next supported version is v6.

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@coveralls
Copy link

coveralls commented Jun 11, 2019

Coverage Status

Coverage remained the same at 100.0% when pulling 722f22c on renovate/eslint-plugin-jsdoc-8.x into c40127e on master.

@renovate renovate bot force-pushed the renovate/eslint-plugin-jsdoc-8.x branch 3 times, most recently from 041ae25 to 97c2884 Compare June 16, 2019 10:48
@renovate renovate bot force-pushed the renovate/eslint-plugin-jsdoc-8.x branch 16 times, most recently from 66a72d7 to 3888dac Compare June 26, 2019 04:52
@renovate renovate bot force-pushed the renovate/eslint-plugin-jsdoc-8.x branch from 3888dac to b7b82de Compare June 26, 2019 09:59
@renovate renovate bot force-pushed the renovate/eslint-plugin-jsdoc-8.x branch from b7b82de to 722f22c Compare June 26, 2019 11:40
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-jsdoc to v8 chore(deps): update dependency eslint-plugin-jsdoc to v8 - autoclosed Jun 27, 2019
@renovate renovate bot closed this Jun 27, 2019
@renovate renovate bot deleted the renovate/eslint-plugin-jsdoc-8.x branch June 27, 2019 05:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants