-
Notifications
You must be signed in to change notification settings - Fork 128
Closed
Labels
lintingLinting rules and validationLinting rules and validationpriority-2High priority, address soonHigh priority, address soonscriptsPowerShell, Bash, or Python scriptsPowerShell, Bash, or Python scripts
Description
Issue Description
The repository needs PowerShell scripts for linting and validation tasks, including PSScriptAnalyzer, markdown link checking, and frontmatter validation, plus a shared helper module.
Additional Context
Files to add:
scripts/linting/Invoke-PSScriptAnalyzer.ps1- PowerShell code analysisscripts/linting/Invoke-LinkLanguageCheck.ps1- Combined link and language checkingscripts/linting/Link-Lang-Check.ps1- Link validation wrapperscripts/linting/Markdown-Link-Check.ps1- Markdown link checkingscripts/linting/Validate-MarkdownFrontmatter.ps1- YAML frontmatter validationscripts/linting/Modules/LintingHelpers.psm1- Shared helper functionsscripts/linting/README.md- Linting scripts documentation
Priority: Wave 2 (Priority 2) - Depends on Wave 1 completion
Dependencies: Requires scripts/README.md from Issue #2, PSScriptAnalyzer.psd1 and markdown-link-check.config.json from Issue #3
Testing: Execute each script with sample files, verify JSON output format, test helper module import
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
lintingLinting rules and validationLinting rules and validationpriority-2High priority, address soonHigh priority, address soonscriptsPowerShell, Bash, or Python scriptsPowerShell, Bash, or Python scripts