Initial Public Release
Features delivered:
Handling of non-POSIX environments
- Exit handler for Windows users
- Git configuration to handle commits from Windows developers
Linting of Apex, Aura, and LWC
- Scripts and configuration to install linters
- Linting rules for all languages
- Script to stash files, fetch branches, lint the repo, and lint the diff
- Github Action to lint Pull Requests
Testing and Error Handling
- Sanity checks and error handling for scripts
- Dedicated testing framework for scripts
- Unit Tests, Integration Tests, and test files for features
- Github Action to check Pull Requests that change features
- Specification of dependencies and versions