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: update dev deps to latest #14624
Conversation
Looks like we lost this. Do you want to update? |
.markdownlint.yml
Outdated
@@ -16,6 +16,7 @@ MD029: false # Ordered list item prefix | |||
MD030: false # Spaces after list markers | |||
MD033: false # Allow inline HTML | |||
MD034: false # Bare URL used |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is unrelated and should be removed from this PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm guessing it's related to updating markdownlint.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, it's a new added rule that we were not following.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right. I’m saying such a change doesn’t belong in a PR that is just to upgrade dependencies.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
to not change the config, pushed a commit to fix the md037 issues: b8b032a.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would actually recommend just ignoring CHANGELOG.md
which is autogenerated in a .markdownlintignore
file like this: https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/.markdownlintignore
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sounds good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@aladdin-add it looks like this codebase is using markdownlint via CLI and also via its NodeJS API in Makefile.js
. Only the CLI version will automatically consider the .markdownlintignore
file. I think we should probably move this dependency upgrade to a separate PR since it is becoming more complicated. I can take that on if that sounds good.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed to put in another PR! I will revert the markdownlint version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Separate PR to update markdownlint: #14883
I'm interested to see this get in but looks like it's pretty out-of-date with master. |
sure, will update later. :) |
3e70278
to
335671a
Compare
It looks like this is still missing some updates like |
|
@aladdin-add got it, thanks! |
f9e3c70
to
335671a
Compare
Strange, it's failing locally only. All good in CI |
have you reinstalled the deps? |
@aladdin-add yes |
what's your node.js/npm version? maybe you were running on a unwanted version. |
Node v14, npm v6.
|
Prerequisites checklist
What is the purpose of this pull request? (put an "X" next to an item)
[ ] Documentation update
[ ] Bug fix (template)
[ ] New rule (template)
[ ] Changes an existing rule (template)
[ ] Add autofixing to a rule
[ ] Add a CLI option
[ ] Add something to the core
[ x] Other, please explain:
What changes did you make? (Give an overview)
upgrade all dev deps to latest.
Is there anything you'd like reviewers to focus on?
no.