UNPKG

openapi-tree-shaker

Version:

A tool to tree-shake OpenAPI specifications by removing unused paths and components

58 lines (36 loc) 1.18 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.1.1] - 2025-04-02 ### Fixed - Fixed security schema handling for OpenAPI 2.0 and 3.0 - Improved type definitions for security schemes - Added comprehensive security-related tests ## [1.1.0] - 2025-04-01 ### Added - Support for nullish operator - Improved error handling - Enhanced type safety ## [1.0.0] - 2025-04-01 ### Added - Initial release - Web UI for interactive OpenAPI specification tree-shaking - CLI tool for automation - Support for both OpenAPI 2.0 and 3.0 - Support for JSON and YAML formats - Tree-shaking of unused paths, schemas, parameters, responses, and request bodies - Circular reference handling - Comprehensive test suite - GitHub Actions CI/CD pipeline - Developed using [bolt.new](https://bolt.new) ### Changed - N/A (initial release) ### Deprecated - N/A (initial release) ### Removed - N/A (initial release) ### Fixed - N/A (initial release) ### Security - N/A (initial release)