* use @apidevtools/swagger-parser instead

* update node version

* update change log

* update v3.2.4 date

* Update ChangeLog.md

---------

Co-authored-by: Ray Chen <raychen@microsoft.com>
This commit is contained in:
Ke Yu 2023-01-31 11:02:01 +08:00 коммит произвёл GitHub
Родитель 476efaa6e9
Коммит e816994072
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 868 добавлений и 244 удалений

Просмотреть файл

@ -1,20 +1,17 @@
# Change Log - oav
## 12/19/2022 3.3.0
## 01/30/2023 3.2.4
- Generate Examples - Support specified generation rule
- Revert node requirement to >=12
- API Scenario
- Support scenario file as scope
- Support test-proxy recording externalization with `--testProxyAssets` option
- Support `--randomSeed` option
- validate-traffic
- Add `--jsonReport` parameter in command `validate-traffic`
## 12/01/2022 3.2.4
- Generate Examples - Support specified generation rule
- API Scenario
- Support file type in formdata and body
- Change the prefix length to 8 from 10 in generated API Scenario
- validate-traffic
- Add `--jsonReport` parameter in command `validate-traffic`
## 11/23/2022 3.2.3

1084
package-lock.json сгенерированный

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,6 +1,6 @@
{
"name": "oav",
"version": "3.3.0",
"version": "3.2.4",
"author": {
"name": "Microsoft Corporation",
"email": "azsdkteam@microsoft.com",
@ -40,7 +40,7 @@
"path-to-regexp": "^6.2.1",
"postman-collection": "^4.1.4",
"reflect-metadata": "^0.1.13",
"swagger-parser": "^10.0.3",
"@apidevtools/swagger-parser": "^10.1.0",
"toposort": "^2.0.2",
"uuid": "^3.4.0",
"winston": "^3.3.4",
@ -73,14 +73,15 @@
"@typescript-eslint/eslint-plugin": "~5.27.1",
"@typescript-eslint/parser": "~5.27.1",
"copyfiles": "^2.4.1",
"eslint": "^8.17.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^7.32.0",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-import": "^2.23.4",
"eslint-plugin-prettier": "^3.4.0",
"handlebars": "^4.7.7",
"jest": "^26.6.3",
"jest-junit": "^13.2.0",
"npm-run-all": "^4.1.5",
"prettier": "^2.6.2",
"ts-jest": "~26.5.6",
"typescript": "^3.9.10"
},
@ -131,7 +132,7 @@
"li": "npm install @ts-common/local-install --no-save && local-install"
},
"engines": {
"node": ">=16.18.1"
"node": ">=12.0.0"
},
"jest-junit": {
"output": "test-results.xml"