• Joseph Axisa's avatar
    API spec diff utility (#380) · d09e9864
    Joseph Axisa authored
    * Added a utility for linting a spec
    
    yarn lint:spec generates a markdown file with all beta endpoints and their status in 4.0
    
    * Added tag, summary, asHashString methods and tests
    
    * Made nullable, readOnly & writeOnly props non-calculated in Property class
    
    * Added summary method to Parameter and signature to Method classes
    
    * sdkModels tests
    
    * Updated root jest config for debugging in packages/sdk-codegen
    
    * Added id and signature to Method
    
    * A spec linter for beta endpoints
    
    * Added lodash as a dev dependency in sdk-codegen
    
    * Added a specLinter export in index.ts
    
    * A few minor tweaks
    
    * Fixed a documentation typo
    
    * Added quotes to column name for csv compatibility
    
    * Added signature to Parameter as per feedback
    
    * Removed extra comment
    
    * Added a changelog for packages/sdk-codegen
    
    * Tweaks and tests
    
    * Significantly simplified the compareSpecs logic
    
    Co-authored-by: John Kaster
    d09e9864
Analyzing file…