Skip to content

Conversation

@kraker
Copy link
Contributor

@kraker kraker commented Aug 4, 2025

Feature - Linting, syntax, and validation

  • Implements project linting, syntax, and other checks using pre-commit
    • End-of-file and end-of-line fixer linted extra whitespace
  • Adds a validate stage to the GitHub workflows to lint code that's pushed
  • Start drafting a CONTRIBUTORS.md guide documenting local Linux development environment setup and linting configuration
  • Linters implemented so far:
    • yamllint
    • markdownlint
    • ShellCheck
  • Track Python pip package dependencies via requirements*.txt files.
  • Track npm package dependences via package.json - provides markdownlint support

@kraker kraker marked this pull request as ready for review August 4, 2025 06:01
@kraker kraker changed the title Feature - Linting, syntax, and validation - DRAFT Feature - Linting, syntax, and validation Aug 4, 2025
@livialima
Copy link
Owner

this looks good at a first quick read, gimme a couple of days to had it tested just to be sure before merging

@livialima livialima self-requested a review August 20, 2025 00:13
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