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

Added scripts and configuration to run markdownlint #290

Merged
merged 22 commits into from
Feb 9, 2022
Merged

Conversation

claremacrae
Copy link
Contributor

@claremacrae claremacrae commented Feb 9, 2022

All work done by pairing with @chrisgrieser

This is a step on the way to fixing #31

We have...

  • Set up the markdownlint configuration .markdownlintrc
    • This disables the rules we do not want to run in the context of the hub
    • We have already discussed two subjective rules in the Discord, and have implemented the collective decision
  • Set up the markdownlint ignore file .markdownlintignore
    • Edit: This disables linting on 2 specific files, and all MOCs, that currently more work on them, to get them to pass the linting rules.
  • Created a script to run markdownlint on the hub .github/scripts/run_markdownlint.sh
    • This includes temporary disabling all rules that would currently be reported as violations
  • Made git ignore node_modules/

For detail, see the individual commits.

claremacrae and others added 22 commits January 23, 2022 13:24
Co-Authored-By: pseudometa <[email protected]>
These do nothing.

Co-Authored-By: pseudometa <[email protected]>
This prevents ` [ ] ` changing to ` [ ]` in:
04 - Guides, Workflows, & Courses/Guides/An Introduction to Dataview.md

Co-Authored-By: pseudometa <[email protected]>
Co-Authored-By: pseudometa <[email protected]>
This generates a number of warnings

Co-Authored-By: pseudometa <[email protected]>
Co-Authored-By: pseudometa <[email protected]>
Copy link
Member

@chrisgrieser chrisgrieser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reviewed during pairing with @claremacrae

@chrisgrieser chrisgrieser merged commit e76e2b3 into main Feb 9, 2022
@claremacrae claremacrae deleted the linting branch February 10, 2022 09:08
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