Commit Graph

6 Commits

Author SHA1 Message Date
GitHub Action
ab0a642cdf chore: auto-bump version to 1.0.4 2025-10-01 23:25:07 +00:00
Luke Hagar
b1c9d24e31 Enhance CLI and logger functionality for improved user experience
- Updated CLI to set log level to "INFO" when verbose mode is enabled.
- Added suggestions for recursive validation when references are found but no endpoints are present.
- Changed default log level in Logger from "INFO" to "WARN" for better log management.
- Improved summary analysis to validate HTTP methods and operation properties more effectively.
v1.0.4
2025-10-01 23:24:27 +00:00
Luke Hagar
e33cc19f5f Update package.json to correct repository URL and homepage links 2025-10-01 23:08:31 +00:00
Luke Hagar
531a3897a1 Refactor logger methods for improved timestamp handling and progress updates
- Enhanced the getTimestamp method to ensure proper formatting and handling of edge cases.
- Updated updateProgress method to accept a current value parameter for better clarity.
- Renamed updateProgress to renderProgress to better reflect its functionality in rendering progress output.
v1.0.3
2025-10-01 23:04:06 +00:00
Luke Hagar
c4a250359f Enhance .gitignore, update dependencies, and improve CLI functionality
- Expanded .gitignore to include additional build outputs, environment files, and IDE configurations.
- Updated bun.lock to include new dependencies: js-yaml and its types.
- Refactored index.ts to export new validation functions and types for better modularity.
- Updated package.json to reflect version bump to 1.0.3, added repository and homepage information, and improved script commands.
- Enhanced README.md with clearer usage instructions and examples for library and CLI usage.
- Improved CLI commands for validation, parsing, and reporting, including support for multiple sources and detailed output options.
- Added logging functionality throughout the codebase for better debugging and user feedback.
- Implemented recursive validation and reference analysis features for comprehensive OpenAPI specification validation.
2025-10-01 22:56:10 +00:00
Luke Hagar
a02388f5c9 Initial commit 2025-10-01 20:01:42 +00:00