dweekly/Sparkle Validator
Validate Sparkle appcast.xml feeds for errors, warnings, and best practices
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| file | Path to appcast.xml file or URL to validate | yes | — |
| strict | Treat warnings as errors (exit code 1 if any warnings) | no | false |
| check-urls | Verify that enclosure URLs exist and sizes match | no | false |
| timeout | Timeout for URL checks in milliseconds | no | 10000 |
| quiet | Only show errors (suppress warnings and info) | no | false |
| no-info | Suppress informational messages | no | false |
| format | Output format: text or json | no | text |
Outputs
| name | description |
|---|---|
| valid | Whether the appcast is valid (true/false) |
| error-count | Number of errors found |
| warning-count | Number of warnings found |
| info-count | Number of informational messages |
| json | Full validation result as JSON (when format=json) |