apple / apple/password-manager-resources
Password-rules.json frequently broken
- Dominant language
- JavaScript
- Stars
- 4.8k
- Forks
- 649
- Avg merge
- 9h 50m
- Merged PRs (30d)
- 15
Description
Hi,
when trying to automatically import the list of password-rules I often notice that the JSON is invalid because humans tend to make mistakes when writing JSON.
Have you considered either generating JSON from a more human friendly format or (preferably) run some kind of JSON validation as GitHub action before accepting PRs?
Contributor guide
Research direction
Start with password-rules.json and inspect the repository's existing GitHub Actions configuration, if any. Run a JSON validation check against the file and make the workflow report invalid JSON on pull requests; done means malformed password-rules.json changes are rejected or clearly flagged before acceptance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100