Skip to content

Commit

Permalink
feat(deps): update ApiDOM to v0.82.0 (#3217)
Browse files Browse the repository at this point in the history
ApiDOM@0.82.0 comes with parsing support of
OpenAPI 2.0. The goal of this commit is to
integrate the ApiDOM line that supports OpenAPI 2.0
ASAP.

Refs swagger-api/apidom#389
  • Loading branch information
char0n committed Nov 1, 2023
1 parent 2d00bce commit 11b5305
Show file tree
Hide file tree
Showing 4 changed files with 103 additions and 75 deletions.
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,6 @@ on Node.js version.
and uses [native fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) implementation
provided by each supported browser.



## Security contact

Please disclose any security-related issues or vulnerabilities by emailing [security@swagger.io](mailto:security@swagger.io), instead of using the public issue tracker.
25 changes: 14 additions & 11 deletions docs/usage/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,20 @@ to speed up the installation:
```json
"overrides": {
"@swagger-api/apidom-reference": {
"@swagger-api/apidom-ns-asyncapi-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-api-design-systems-json": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-api-design-systems-yaml": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-asyncapi-json-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-asyncapi-yaml-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-json": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-3-0": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-3-1": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-yaml-3-0": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-yaml-3-1": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-yaml-1-2": "npm:-@0.0.1"
"@swagger-api/apidom-ns-asyncapi-2": "npm:-@0.0.1",
"@swagger-api/apidom-ns-openapi-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-api-design-systems-json": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-api-design-systems-yaml": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-asyncapi-json-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-asyncapi-yaml-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-json": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-yaml-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-3-0": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-3-1": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-yaml-3-0": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-yaml-3-1": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-yaml-1-2": "npm:-@0.0.1"
}
}
```
Expand Down
138 changes: 81 additions & 57 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 8 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"build:es": "cross-env BABEL_ENV=es babel src --out-dir es",
"lint": "eslint src/ test/",
"lint:fix": "npm run lint -- --fix",
"link:apidom": "npm link @swagger-api/apidom-core @swagger-api/apidom-error @swagger-api/apidom-reference @swagger-api/apidom-ns-openapi-3-1 @swagger-api/apidom-ns-openapi-3-0 @swagger-api/apidom-ns-json-schema-draft-4 @swagger-api/apidom-json-pointer",
"link:apidom": "npm link @swagger-api/apidom-core @swagger-api/apidom-error @swagger-api/apidom-reference @swagger-api/apidom-ns-openapi-2 @swagger-api/apidom-ns-openapi-3-0 @swagger-api/apidom-ns-openapi-3-1 @swagger-api/apidom-ns-json-schema-draft-4 @swagger-api/apidom-json-pointer",
"test": "run-s test:unit:coverage test:artifact",
"test:unit": "cross-env BABEL_ENV=commonjs jest --runInBand --config ./config/jest/jest.unit.config.js",
"test:unit:coverage": "cross-env BABEL_ENV=commonjs jest --runInBand --config ./config/jest/jest.unit.coverage.config.js",
Expand Down Expand Up @@ -109,10 +109,10 @@
},
"dependencies": {
"@babel/runtime-corejs3": "^7.22.15",
"@swagger-api/apidom-core": ">=0.78.0 <1.0.0",
"@swagger-api/apidom-json-pointer": ">=0.78.0 <1.0.0",
"@swagger-api/apidom-ns-openapi-3-1": ">=0.78.0 <1.0.0",
"@swagger-api/apidom-reference": ">=0.78.0 <1.0.0",
"@swagger-api/apidom-core": ">=0.82.0 <1.0.0",
"@swagger-api/apidom-json-pointer": ">=0.82.0 <1.0.0",
"@swagger-api/apidom-ns-openapi-3-1": ">=0.82.0 <1.0.0",
"@swagger-api/apidom-reference": ">=0.82.0 <1.0.0",
"cookie": "~0.5.0",
"deepmerge": "~4.3.0",
"fast-json-patch": "^3.0.0-1",
Expand All @@ -127,11 +127,14 @@
"overrides": {
"@swagger-api/apidom-reference": {
"@swagger-api/apidom-ns-asyncapi-2": "npm:-@0.0.1",
"@swagger-api/apidom-ns-openapi-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-api-design-systems-json": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-api-design-systems-yaml": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-asyncapi-json-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-asyncapi-yaml-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-json": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-yaml-2": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-3-0": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-json-3-1": "npm:-@0.0.1",
"@swagger-api/apidom-parser-adapter-openapi-yaml-3-0": "npm:-@0.0.1",
Expand Down

0 comments on commit 11b5305

Please sign in to comment.