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

πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 #23064

Merged

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Jun 27, 2019

This PR contains the following updates:

Package Type Update Change
eslint-plugin-jsdoc devDependencies major 7.2.3 -> 10.0.3

Release Notes

gajus/eslint-plugin-jsdoc

v10.0.3

Compare Source

Bug Fixes
  • check-types, no-undefined-types: add missing schemas for options (8cff358)

v10.0.2

Compare Source

Bug Fixes
  • check-tag-names: if user targets aliases for renaming, these should have precedence over natural aliases (6baebd6)

v10.0.1

Compare Source

Bug Fixes

v10.0.0

Compare Source

Features
  • match-description, require-jsdoc, require-description: remove noDefaults option and change contexts to always override defaults (2b10a7a)
BREAKING CHANGES
  • match-description, require-jsdoc, require-description: Forcing a release here: changes actually included in prior commits

v9.1.0

Compare Source

Bug Fixes
  • match-description: tighten default regex to require punctuation at the end even if only a single character (58ca186)
  • match-description, require-description: allow contexts to work with any node type (299b095)
Features
  • match-description: allow mainDescription: string|false to override or disable main description separate from default (11cf9f5)
  • match-description: report line number and allow reporting multiple errors when main description validation fails (3b61dcc)
  • require-jsdoc: add contexts option to allow working with any node type (3e0775a)

v9.0.1

Compare Source

Bug Fixes
  • valid-types: liberalize to allow second path to @​borrows to be a name path beginning only with a name path operator, as jsdoc accepts (35df873)

v9.0.0

Compare Source

Features
BREAKING CHANGES
  • a subset of rules updated to work on all JSDoc blocks rather than just function-like nodes

Changes apply to check-alignment, check-indentation, check-syntax, check-tag-names, check-types, newline-after-description, require-description-complete-sentence, require-hyphen-before-param-description, valid-types

  • previously rules mostly works only on function-like
    nodes, now a subset of rules are updated to work on all JSDocs.

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

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.

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.

@renovate-bot renovate-bot force-pushed the renovate/eslint-plugin-jsdoc-10.x branch from 51e2560 to 18fe7fe Compare June 28, 2019 19:06
@renovate-bot renovate-bot changed the title πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 Jun 28, 2019
@renovate-bot renovate-bot force-pushed the renovate/eslint-plugin-jsdoc-10.x branch 2 times, most recently from 73f1d3c to 06f09cb Compare June 28, 2019 21:19
@renovate-bot renovate-bot changed the title πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 Jun 28, 2019
@renovate-bot renovate-bot force-pushed the renovate/eslint-plugin-jsdoc-10.x branch from 06f09cb to 724a40c Compare June 28, 2019 23:47
@renovate-bot renovate-bot changed the title πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 Jun 30, 2019
@renovate-bot renovate-bot force-pushed the renovate/eslint-plugin-jsdoc-10.x branch from 724a40c to b7877ec Compare June 30, 2019 02:27
@renovate-bot renovate-bot changed the title πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 πŸ“¦ Update dependency eslint-plugin-jsdoc to v10 Jul 1, 2019
@renovate-bot renovate-bot force-pushed the renovate/eslint-plugin-jsdoc-10.x branch from b7877ec to 5ca0e1d Compare July 1, 2019 00:58
@rsimha rsimha force-pushed the renovate/eslint-plugin-jsdoc-10.x branch from 5ca0e1d to 49ea1ca Compare July 1, 2019 20:15
@forking-renovate
Copy link

PR has been edited

πŸ‘· This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.

@rsimha rsimha merged commit c43e6ab into ampproject:master Jul 1, 2019
@renovate-bot renovate-bot deleted the renovate/eslint-plugin-jsdoc-10.x branch July 1, 2019 22:24
thekorn pushed a commit to edelight/amphtml that referenced this pull request Sep 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants