Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

openapi-diff

Package Overview
Dependencies
Maintainers
3
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

openapi-diff - npm Package Compare versions

Comparing version 0.22.0 to 0.23.0

.DS_Store

26

CHANGELOG.md

@@ -0,1 +1,27 @@

<a name="0.23.0"></a>
# [0.23.0](https://bitbucket.org/atlassian/openapi-diff/compare/0.22.0...0.23.0) (2019-08-02)
### Features
* update supported node versions, migrate to use swagger-parser v8.0.0 and general bumps ([6007c86](https://bitbucket.org/atlassian/openapi-diff/commits/6007c86))
### BREAKING CHANGES
* There are two breaking changes in this release:
1) nodejs 6.x is not supported anymore
To migrate from older versions, please start using nodejs 8.x or above.
2) `swagger-parser` v8.0.0 is now used, which enforces specs to follow the official JSON Schemas for Swagger2 and OpenApi3
This change might cause errors where `swagger-parser` complains about specs being invalid.
To migrate from older versions, please address any validation errors returned by this library.
More information about this can be found here:
https://github.com/APIDevTools/swagger-parser/blob/master/CHANGELOG.md
<a name="0.22.0"></a>

@@ -2,0 +28,0 @@ # [0.22.0](https://bitbucket.org/atlassian/openapi-diff/compare/0.21.0...0.22.0) (2019-04-09)

2

docs/OPENAPI3.md

@@ -46,3 +46,3 @@ # OpenApi 3 Support

| --- | --- |
| $ref | yes |
| $ref | partial, yes for internal non-circular references, no for external references, no for circular references |
| get | yes |

@@ -49,0 +49,0 @@ | put | yes |

@@ -24,3 +24,3 @@ # Swagger 2 Support

| --- | --- |
| $ref | yes |
| $ref | partial, yes for internal non-circular references, no for external references, no for circular references |
| get | yes |

@@ -27,0 +27,0 @@ | put | yes |

{
"name": "openapi-diff",
"version": "0.22.0",
"version": "0.23.0",
"description": "A CLI tool to identify differences between Swagger/OpenAPI specs.",

@@ -37,20 +37,19 @@ "bin": {

"devDependencies": {
"@types/express": "^4.16.0",
"@types/jasmine": "^3.3.9",
"@types/js-yaml": "^3.11.2",
"@types/lodash": "^4.14.116",
"@types/request": "^2.47.1",
"@types/swagger-parser": "^4.0.2",
"@types/swagger-schema-official": "^2.0.14",
"@types/express": "^4.17.0",
"@types/jasmine": "^3.3.16",
"@types/js-yaml": "^3.12.1",
"@types/lodash": "^4.14.136",
"@types/request": "^2.48.2",
"@types/swagger-schema-official": "^2.0.18",
"@types/verror": "^1.10.1",
"conventional-changelog-lint": "1.1.9",
"del": "^3.0.0",
"express": "^4.16.3",
"del": "^5.0.0",
"express": "^4.17.1",
"gulp": "^4.0.0",
"gulp-clean": "^0.4.0",
"gulp-conventional-changelog": "^2.0.10",
"gulp-filter": "^5.1.0",
"gulp-git": "^2.8.0",
"gulp-filter": "^6.0.0",
"gulp-git": "^2.9.0",
"gulp-jasmine": "^4.0.0",
"gulp-tslint": "^8.1.2",
"gulp-tslint": "^8.1.4",
"gulp-typescript": "^5.0.0",

@@ -60,14 +59,14 @@ "jasmine": "^3.3.1",

"minimist": "^1.2.0",
"tslint": "5.13.0",
"typescript": "3.3.3333"
"tslint": "^5.18.0",
"typescript": "^3.5.3"
},
"dependencies": {
"commander": "^2.17.1",
"js-yaml": "^3.12.0",
"commander": "^2.20.0",
"js-yaml": "^3.13.1",
"json-schema-diff": "^0.12.0",
"jsonpointer": "^4.0.1",
"lodash": "^4.17.10",
"openapi3-ts": "^1.1.0",
"lodash": "^4.17.15",
"openapi3-ts": "^1.3.0",
"request": "^2.87.0",
"swagger-parser": "^6.0.5",
"swagger-parser": "^8.0.0",
"verror": "^1.10.0"

@@ -74,0 +73,0 @@ },

@@ -5,3 +5,3 @@ # OpenAPI Diff

## Requirements
- nodejs 6.x or higher (tested using 6.x, 8.x, 10.x and 11.x)
- nodejs 8.x or higher (tested using 8.x, 10.x and 12.x)
- npm 3.x or higher (tested using 3.x and 6.x)

@@ -8,0 +8,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc